Для установки Elasticsearch необходимо наличие установленной Java 8. Установить актуальную версию Java 8 можно, выполнив команду:
# aptitude install oracle-java8-installer
Для проверки текущей версии Java используется команда
# java -version
:
Если Java по умолчанию получила другую версию, нужно вывести список установленных версий, выполнив команду:
# update-java-alternatives --list
Список установленных версий будет выведен в формате:
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64 java-8-oracle 1081 /usr/lib/jvm/java-8-oracle
Далее нужно переключить версию Java на нужную, выполнив команду:
# update-java-alternatives --set java-8-oracle
Системные требования
Для работы Elasticsearch рекомендуется использовать отдельный сервер. Наиболее критичным ресурсом для ES является оперативная память: минимальный допустимый размер - 8Gb, рекомендуемый - от 16 до 64 Gb. Для хранения индексов рекомендуется выделять отдельный диск или RAID-массив, причем желательно использовать SSD.