3.3. Установка Elasticsearch

3.3.1. Необходимые условия для установки

Для установки Elasticsearch необходимо наличие установленной Java 8. Установить актуальную версию Java 8 можно, выполнив команду:

# aptitude install oracle-java8-installer

Для проверки текущей версии Java используется команда # java -version:

Рисунок 3.14. Проверка версии Java

Проверка версии Java

Если 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.

3.3.2. Процесс установки

  1. Выполнить команду # aptitude install elasticsearch:

Рисунок 3.15. Установка Elasticsearch

Установка Elasticsearch

  1. Подтвердить размер устанавливаемых пакетов и их список.

Запуск Elasticsearch осуществляется командой # /etc/init.d/elasticsearch start:

Рисунок 3.16. Запуск Elasticsearch

Запуск Elasticsearch