Подтвердить что ты не робот

Лучший способ запустить Zookeeper автоматически на Ubuntu Server 14.04?

Я установил Zookeeper, используя sudo apt-get install zookeeper на сервере Ubuntu 14.04. У меня возникли проблемы с пониманием того, как настроить Zookeeper для запуска автоматически при загрузке. Кроме того, я могу вручную запустить его только с правами root.

Я просмотрел документацию с официальной страницы и кажется, что решение заключается в том, чтобы убедиться, что zkServer.sh или что-то подобное запущено при запуске. Я искал, как выполнять скрипты при запуске на Ubuntu, и нашел несколько подходов: использование Upstart, использование заданий System V, Cron и даже обнаружение полезности Python для просмотра процессов и перезапуска их при их сбое, Учитывая, что я новичок в программировании Linux и потратил слишком много времени на работу в Windows (где такая ситуация довольно проста для решения!), Все выглядит немного сложнее и не уверен, какой из них лучше?

Любая помощь будет высоко оценена. Спасибо.

4b9b3361

Ответ 1

Существует отдельный пакет, содержащий сценарии запуска ZooKeeper:

apt-get install zookeeperd

Будет автоматически запускаться ZooKeeper. Вы можете управлять им с помощью:

service zookeeper # {start|stop|status|restart|force-reload}