¿La mejor manera de iniciar Zookeeper automáticamente en Ubuntu Server 14.04?
debian startup (1)
He instalado Zookeeper usando sudo apt-get install zookeeper en un servidor Ubuntu 14.04. Tengo problemas para entender cómo configurar Zookeeper para que se inicie automáticamente, en el arranque. Además, puedo iniciarlo manualmente correctamente solo con privilegios de raíz.
He consultado la documentación de la página oficial y parece que la solución es asegurarse de que zkServer.sh o algo similar se ejecute al inicio. He estado buscando cómo ejecutar scripts en el inicio en Ubuntu, y encontré algunos enfoques: usando Upstart, usando System V, trabajos Cron e incluso encontré una utilidad de Python que compartimos para ver los procesos y reiniciarlos cuando se bloquean. . Dado que soy un principiante en la programación de Linux y pasé demasiado tiempo trabajando en Windows (¡donde este tipo de situación es bastante fácil de resolver!), Todo parece un poco complicado y no estoy seguro de cuál es el mejor.
Cualquier ayuda será muy apreciada. Gracias.
Hay un paquete separado que proporciona scripts de inicio de ZooKeeper:
apt-get install zookeeperd
Que automáticamente se iniciará ZooKeeper. Puedes manejarlo con:
service zookeeper # {start|stop|status|restart|force-reload}