On Linux, previous versions of Elasticsearch defaulted to using /tmp
as the temporary directory for the process. However, /tmp
is public so we have elected to change the packaging so that we use a private temporary directory. If you are upgrading from a previous version of Elasticsearch and preserve your existing jvm.options
, you should add the line -Djava.io.tmpdir=${ES_TMPDIR}
. It is safe to do this on all OS as we preserve using a private temporary directory on non-Linux systems with the same mechanism.
Linux에서는 이전 버전의 Elasticsearch가 process의 임시 directory로 / tmp
를 사용하도록 기본 설정이었다. 그러나 / tmp
는 공개되어 있으므로 독립적인 임시 directory를 사용하도록 package를 변경하기로 했다. 이전 버전의 Elasticsearch에서 upgrade하고, 기존 jvm.options
를 보존하려면, -Djava.io.tmpdir=${ES_TMPDIR}
line을 추가해야 한다. 동일한 mechanism으로 Linux가 아닌 시스템에서 독립적인 임시 directory를 사용하도록, 모든 OS에서 이 작업을 수행하는 것이 안전하다.
'6.x > 8. Breaking Changes' 카테고리의 다른 글
v6.2-03.Rollover alias (0) | 2018.06.15 |
---|---|
v6.2-02. GC logging (0) | 2018.02.23 |
v6.2 Breaking changes (0) | 2018.02.23 |
v6.1 Breaking changes (0) | 2018.02.22 |
v6.0-20. Stats and info changes (0) | 2017.12.20 |