Я пытаюсь установить Elasticsearch 6.5 на моем DreamHost VPS под управлением Ubuntu 14.04 («старая» версия Elasticsearch потому, что я заинтересован в установке расширения MediaWiki , которое требует его).
Я скачал и распаковал архив Elasticsearch 6.5, который согласно матрице поддержки JVM требует OpenJDK 11. На моем VPS работала старая версия Java, поэтому я скачал OpenJDK 11 и установил следующее для обоих мои .bash_profile и .bashrc:
export JDK_HOME=/path/to/jdk
export JAVA_HOME=/path/to/jdk
export PATH=/path/to/jdk/bin:$PATH
Теперь, когда я запускаю java -version
с моей консоли SSH, я получаю версию 11. Пока все хорошо. Но когда я запускаю ./bin/elasticsearch
согласно инструкции по установке , я получаю две следующие строки, и моя консоль падает:
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
OpenJDK 64-Bit Server VM warning: UseAVX=2 is not supported on this CPU, setting it to UseAVX=1
Я нигде не могу найти логов или подсказок о том, почему он падает. Я подозреваю, что, возможно, Elasticsearch пытается записать файлы куда-то, что запрещает мой VPS, потому что, прежде чем я выяснил, какие версии мне нужны, я попытался установить Elasticsearch 7 (который поставляется в комплекте с OpenJDK и не поддерживается в Ubuntu 14.04) и получил те же предупреждения и падение.
Кто-нибудь знает, что может происходить или как это выяснить? Любая помощь приветствуется, спасибо!