9

コマンドを使用してサーバーを起動する場合:

zkServer start

次の応答があります。

JMX enabled by default Using config: /usr/local/etc/zookeeper/zoo.cfg Starting zookeeper ... STARTED

すごいですよね?いいえ、zookeeperは開始されたままではありません...zkServer startもう一度実行すると、まったく同じ応答が返されます...永遠に。startコマンドを再度実行すると、次のようになります。

MX enabled by default Using config: /usr/local/etc/zookeeper/zoo.cfg Starting zookeeper ... STARTED sh-3.2# zkServer start JMX enabled by default Using config: /usr/local/etc/zookeeper/zoo.cfg Starting zookeeper ... already running as process 8086.

アクティビティモニターを確認しましたが、サービスも実行されていません。「Java」と表示されているだけだと思います。

zookeeperをインストール/構成するには、次のようにします。

  • brew install zookeeper
  • sudo easy_install kazoo
  • cp /usr/local/etc/zookeeper/zoo_sample.cfg /usr/local/etc/zookeeper/zoo.cfg
  • zkServerスタート

同じ手順を実行している同僚には、この問題はありません。

4

1 に答える 1

2

私は飼育係をソースから構築し、それが機能したので、時々自作の飼育係に何かをホースでつなぐ必要があります。奇妙なバグ。

于 2012-10-29T14:31:11.537 に答える