# Windows support for Elasticsearch?

**URL:** <https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933>\
**Category:** Elasticsearch\
**Created:** [May 25, 2016, 12:12pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933 "2016-05-25T12:12:49Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![fassisrosa](https://avatars.discourse-cdn.com/v4/letter/f/a87d85/32.png) [@fassisrosa](https://discuss.elastic.co/u/fassisrosa)\
**Post date:** [May 25, 2016, 12:12pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/1 "2016-05-25T12:12:49Z")

</div>

Hey there,

I see Windows is in the support matrix at [https://www.elastic.co/support/matrix​](https://www.elastic.co/support/matrix).  
Is Windows really a "first class citizen" platform for Elasticsearch? Does anybody have experience with Elastic support (e.g. Elastic subscription) on this platform? Are there any "blind spots" in coverage/support on this platform?  
I'm asking as, while I would prefer to stick to Linux, I will have customers that will require Windows installations.

Thanks!

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 25, 2016, 10:59pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/2 "2016-05-25T22:59:14Z")

</div>

> [@fassisrosa](#):
>
> Are there any "blind spots" in coverage/support on this platform?

Only for the unsupported OSs 🙂

What makes you ask this, what sort of concerns do you have?

---

<div class="post-metadata">

**Author:** ![fassisrosa](https://avatars.discourse-cdn.com/v4/letter/f/a87d85/32.png) [@fassisrosa](https://discuss.elastic.co/u/fassisrosa)\
**Post date:** [May 26, 2016, 1:15am UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/3 "2016-05-26T01:15:56Z")

</div>

Concern is that if we go for Elastic support we might get issues on Windows (supported OSes) and get an answer like "You should be using Linux, we do not support functionality X fully on Windows" (I've seen that on other products). Any known restrictions?

Also, if anyone has experiences with subscription support, I would love to hear them.

Thanks!

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 26, 2016, 1:31am UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/4 "2016-05-26T01:31:45Z")

</div>

> [@fassisrosa](#):
>
> "You should be using Linux, we do not support functionality X fully on Windows"

You will not get that.

---

<div class="post-metadata">

**Author:** ![Glen\_Smith](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/glen_smith/32/111656_2.png) [@Glen\_Smith](https://discuss.elastic.co/u/Glen_Smith)\
**Post date:** [May 26, 2016, 2:15am UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/5 "2016-05-26T02:15:12Z")

</div>

You will find that, specifically, certain OS-level statistics aren't available on Windows. For example, on linux, /proc/diskstats is read because it's looks like a filesystem read, but that isn't available on Windows.

(I edited your post so your link wouldn't 404. I hope you don't mind.)

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 26, 2016, 2:18am UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/6 "2016-05-26T02:18:52Z")

</div>

Yer, but in terms of Elasticsearch functionality there is nothing that only works on one OS.

---

<div class="post-metadata">

**Author:** ![fassisrosa](https://avatars.discourse-cdn.com/v4/letter/f/a87d85/32.png) [@fassisrosa](https://discuss.elastic.co/u/fassisrosa)\
**Post date:** [May 27, 2016, 1:35pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/7 "2016-05-27T13:35:43Z")

</div>

Thanks all! Good answers!

---

<div class="post-metadata">

**Author:** ![jasontedor](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jasontedor/32/66992_2.png) [@jasontedor](https://discuss.elastic.co/u/jasontedor)\
**Post date:** [May 28, 2016, 12:22pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/8 "2016-05-28T12:22:50Z")

</div>

The concurrent merge scheduler does not auto-detect spinning disks versus solid-state storage devices on any OS except for Linux. On non-Linux systems, by default, it assumes that the underlying storage is spinning and uses a single merge thread.

---

<div class="post-metadata">

**Author:** ![nik9000](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nik9000/32/44947_2.png) [@nik9000](https://discuss.elastic.co/u/nik9000)\
**Post date:** [May 30, 2016, 12:48am UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/9 "2016-05-30T00:48:50Z")

</div>

The test coverage for the startup scripts isn't good on Windows either. We  
test lots of stuff in Linux but we do it with bash....

Few engineers use Windows to develop elasticsearch but a handful do so I  
expect decent coverage. We build on all the supported OSes with Jenkins so  
that is good.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:48pm UTC](https://discuss.elastic.co/t/windows-support-for-elasticsearch/50933/10 "2017-07-05T22:48:15Z")

</div>


