ZooKeeperサーバが稼働しているか確認

Apache ZooKeeperにおいて表題の通り。

■ 環境

  • Apache ZooKeeper 3.4.6
  • Mac OSX (10.10.5)

■ ZooKeeper

起動する。

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

■ ruok

4文字コマンドの一つ。正常稼働しているかを返してくれる。

$ echo ruok | nc localhost 2181
imok$

もちろん稼働していないZooKeeperサーバであれば何も返されない。

$ echo ruok | nc localhost 2182
$

以上。

■ 関連