# Elasticsearch cannot start when I use a hard disk mount to data path

**URL:** <https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507>\
**Category:** Elasticsearch\
**Created:** [May 20, 2017, 3:50am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507 "2017-05-20T03:50:54Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 3:50am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/1 "2017-05-20T03:50:54Z")

</div>

When i use file system , elasticsearch runs well, but if i mount a disk like /dev/sdk1 to data path /var/lib/elasticsearch, then elasticsearch cannot work any more.  
And the log like this:  
[2017-05-20 13:14] [INFO][plugins] [node1] loaded [analysis-ik], sites [head]  
[2017-05-20 13:14] [DEBUG][common.compress.lzf] using encoder [VanillaChunkDecoder] and decoder [{}]

---

<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 20, 2017, 4:16am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/2 "2017-05-20T04:16:21Z")

</div>

Can you show us your settings?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 4:20am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/3 "2017-05-20T04:20:15Z")

</div>

> [@warkolm](#):
>
> r settin

yes, elasticsearch.yml like below

cluster.name: elasticsearch  
node.name: node1  
network.host: 0.0.0.0

path.data: /var/lib/elasticsearch  
path.logs: /var/log/elasticsearch

---

<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 20, 2017, 4:20am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/4 "2017-05-20T04:20:53Z")

</div>

That looks standard.

Can you show us the entire log?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 4:30am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/5 "2017-05-20T04:30:43Z")

</div>

Normally, the log contains  
[2017-05-09 18:01:07,752][INFO][node] [node1] initializing ...  
[2017-05-09 18:01:08,037][INFO][plugins] [node0] loaded [analysis-ik], sites [head, hq]  
[2017-05-09 18:01:08,188][INFO][env] [node1] using [1] data paths, mounts [[/ (rootfs)]], net usable\_space [4.7gb], net total\_space [7.8gb], types [rootfs]  
balabala  
but when i mount disk to data path, only  
[2017-05-09 18:01:07,752][INFO][node] [node1] initializing ...  
[2017-05-09 18:01:08,037][INFO][plugins] [node0] loaded [analysis-ik], sites [head, hq]  
[2017-05-09 18:01:08,037] [DEBUG][common.compress.lzf] using encoder [VanillaChunkDecoder] and decoder [{}]

---

<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 20, 2017, 4:31am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/6 "2017-05-20T04:31:11Z")

</div>

Is that the entire output?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 4:31am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/7 "2017-05-20T04:31:40Z")

</div>

yes, that is

---

<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 20, 2017, 4:44am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/8 "2017-05-20T04:44:20Z")

</div>

What's `df` and `mount` show?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 4:49am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/9 "2017-05-20T04:49:45Z")

</div>

![](https://us1.discourse-cdn.com/elastic/original/3X/b/d/bd1189817c2b73703b3a1b072a273ad2ed7ecc30.jpg)  
 ![](https://us1.discourse-cdn.com/elastic/original/3X/f/f/ff778aee1d4c6ba098f98d4a928d90e7e33d2c70.jpg)

---

<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 20, 2017, 4:50am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/10 "2017-05-20T04:50:44Z")

</div>

Please don't post pictures of text, they are difficult to read and some people may not be even able to see them.

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 4:52am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/11 "2017-05-20T04:52:49Z")

</div>

can you see that,? because my project is located at intranet， copying the message is difficult

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [May 20, 2017, 5:07am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/12 "2017-05-20T05:07:11Z")

</div>

What kind of disk are you trying to run Elasticsearch on?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 5:15am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/13 "2017-05-20T05:15:00Z")

</div>

Seagate's HDD or intel SSD

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [May 20, 2017, 7:43am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/14 "2017-05-20T07:43:12Z")

</div>

> [@majx](#):
>
> When i use file system , elasticsearch runs well, but if i mount a disk like /dev/sdk1 to data path /var/lib/elasticsearch, then elasticsearch cannot work any more.

I am not sure I understand. How is it set up when it works? What changes do you make before it no longer works? Can you read and write to the mounted disk?

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 9:02am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/15 "2017-05-20T09:02:25Z")

</div>

I also don't know what happens before es start , i can write and read file in disk. But there is a problem:  
Elasticsearch can write dir with the cluster name and file node.lock in data path, but cannot write data associated with lucene, this is the key question.  
temporarily i can umount data path, remount it again, then es goes well, like below  
umount -l /var/lib/elasticsearch  
mount /dev/sdk1 /var/lib/elasticsearch

Does anybody know something about why lucene cannot write data to disk?

---

<div class="post-metadata">

**Author:** ![rcowart](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rcowart/32/88091_2.png) [@rcowart](https://discuss.elastic.co/u/rcowart)\
**Post date:** [May 20, 2017, 9:22am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/16 "2017-05-20T09:22:57Z")

</div>

I didn't see mention of permissions being set (although I admit to just scanning the thread). Perhaps try...

`chown -R elasticsearch:elasticsearch /var/lib/elasticsearch`

I have made this mistake before when mounting a new filesystem and configuring Elasticsearch to use it.

Rob

---

<div class="post-metadata">

**Author:** ![majx](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@majx](https://discuss.elastic.co/u/majx)\
**Post date:** [May 20, 2017, 9:35am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/17 "2017-05-20T09:35:06Z")

</div>

Thank you for attention, my elasticsearch version is 1.7.1, root user is allowed, so i use root user and group for elasticsearch, is there any rule that elasticsearch must start with elasticsearch user and group?

---

<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:** [June 17, 2017, 9:35am UTC](https://discuss.elastic.co/t/elasticsearch-cannot-start-when-i-use-a-hard-disk-mount-to-data-path/86507/18 "2017-06-17T09:35:35Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
