Understood! You should definitely raise this as an issue on Github -
https://github.com/elasticsearch/elasticsearch/issues

On 2 March 2015 at 21:10, Hervé Bry <[email protected]> wrote:

> Well, my /var/lib partition is small while I have 4 SSD with plenty of
> space that I use to store indices.
> So I have ran several times into a "no more space on device" situation
> when a developer decided to increase index.translog.flush_threshold_size to
> speed up indexing. And then I could not even flush the index because there
> was not enough space to create new empty translogs.
>
> I managed to move the translogs to the path.data configured in
> elasticsearch.yml by removing the --default.path.data option from the init
> script. However this is not a good solution as it involves altering a
> packaged file.
>
> It would be nice to either store translogs correctly with the
> corresponding indices or have a setting to change the storage path.
>
> Regards,
>
> Hervé BRY
> System Administrator
> www.geneanet.org
>
> Le dimanche 1 mars 2015 09:15:08 UTC+1, Mark Walkom a écrit :
>>
>> Well the translog isn't really data like an index is, however you raise a
>> valid point if this is the behaviour.
>>
>> Is it a problem for you to have them there or just a point of interest?
>>
>> On 27 February 2015 at 01:58, Hervé Bry <[email protected]> wrote:
>>
>>> Hello Community,
>>>
>>> I noticed a strange behavior while setting up my ES 1.4.4 cluster: the
>>> transactions logs seem to be stored at the wrong place.
>>>
>>> I start ES using the option --default.path.data=/var/lib/elasticsearch
>>> (default setting when using deb packages).
>>> Then, in /etc/elasticsearch/elasticsearch.yml, I change the data path
>>> for 4 SSD :
>>>
>>> path.data:
>>>      - /data/self/1
>>>      - /data/self/2
>>>      - /data/self/3
>>>      - /data/self/4
>>>
>>> When I create an index and start pushing data, the shards are correctly
>>> created on my SSD 
>>> (/data/self/*/clustername/nodes/0/indices/indexname/*/index/*)
>>> but the transaction logs are created in /var/lib/elasticsearch/
>>> clustername/nodes/0/indices/indexname/*/translog/translog-*.
>>>
>>> It seems like the config file did correctly override the data path
>>> setting for the shards but not for the transactions logs.
>>>
>>> Did I miss something or is it a bug ?
>>>
>>> Regards,
>>>
>>> Hervé BRY
>>> System Administrator
>>> www.geneanet.org
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "elasticsearch" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/elasticsearch/72e5ff83-c4e0-42c5-b3ff-2dd3ef41b352%
>>> 40googlegroups.com
>>> <https://groups.google.com/d/msgid/elasticsearch/72e5ff83-c4e0-42c5-b3ff-2dd3ef41b352%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/285ac8c0-b0bd-4885-943c-e088a5989673%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/285ac8c0-b0bd-4885-943c-e088a5989673%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAEYi1X-0dFvCO1nyJupJ25avLXC_bbPwT_LNMZtFoNqzPfU%3DzA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to