2016-03-12 2 views
1

Я использую последний Ubuntu построить 15.10 и пошел через установку ElasticSearch здесь: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-service.htmlДержите запуская ElasticSearch на Ubuntu запустить

Однако, даже после выполнения команды, которая добавляет службу к запуску обработать.

sudo update-rc.d elasticsearch defaults 95 10 
sudo /etc/init.d/elasticsearch start 

Перезагрузка компьютера, то при переходе на локальный: 9200 дает 404.

И каждое утро я бегу sudo /etc/init.d/elasticsearch start, потом sudo update-rc.d elasticsearch defaults 95 10 в надежде, что завтра будет другой день, чтобы найти мой машина в том же состоянии, что и вчера.

На боковой ноте моя машина на работе использует ту же версию Ubuntu, и описанные выше шаги работали с первой попытки.

Если кто-то преодолеет эту проблему, ваше понимание будет очень оценено!

Спасибо!

ответ

2

Ubuntu, начиная с версии 15.04, является using systemd by default вместо старых upstart для обработки услуг и сценариев инициализации. Я думаю, вам нужно инициализировать поиск elastics по-разному, как described in the ES docs.

Что-то вроде:

sudo /bin/systemctl daemon-reload 
sudo /bin/systemctl enable elasticsearch.service 
sudo /bin/systemctl start elasticsearch.service 
+1

Это работало отлично! Мне очень жаль долгого ожидания, ты так быстро ответил! Я работал как маньяк и даже не перезапускал компьютер до сих пор, и он замечательно благодарит вас! – fbelanger

Смежные вопросы