web-dev-qa-db-ja.com

Ubuntu Server 14.04でZookeeperを自動的に起動する最良の方法は?

Ubuntuサーバー14.04にSudo apt-get install zookeeperを使用してZookeeperをインストールしました。ブート時にZookeeperが自動的に起動するように設定する方法を理解するのに苦労しています。また、ルート権限でのみ手動で正常に起動できます。

公式ページ のドキュメントを確認しましたが、解決策は、zkServer.shまたは同様のものが起動時に実行されるようにすることです。私はUbuntuの起動時にスクリプトを実行する方法を探していましたが、いくつかのアプローチを見つけました:Upstartを使用し、System V、Cronジョブを使用し、Pythonユーティリティは親切な魂を共有しましたLinuxプログラミングの初心者であり、Windowsでの作業にあまりにも多くの時間を費やしている(この種の状況を解決するのは非常に簡単です!)ことを考えると、すべてが少し複雑でよくわからないようですどれが最高ですか?

どんな助けも大歓迎です。ありがとうございました。

25
user2916547

ZooKeeper initスクリプトを提供する別のパッケージがあります。

apt-get install zookeeperd

ZooKeeperが自動的に起動します。次の方法で管理できます。

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