ZooKeeper 3.4.10 on Homebrew

表題がMacに来ていたので。

■ 環境

  • Apache ZooKeeper 3.4.10
  • Homebrew
  • Mac OSX El Capitan

■ 3.4.10

Apache ZooKeeperの”3.4.10“がリリースされたのはしばらく前であった記憶があるが、Homebrewになかなか来ていなかったので忘れていた。久しぶりに確認したところ対応されていたのでインストール。

$ brew update
  :
$ brew info zookeeper
zookeeper: stable 3.4.10 (bottled), HEAD
Centralized server for distributed coordination of services
https://zookeeper.apache.org/
/usr/local/Cellar/zookeeper/3.4.8 (238 files, 17.6MB)
  Poured from bottle on 2016-03-18 at 13:06:29
/usr/local/Cellar/zookeeper/3.4.9 (242 files, 18.2MB) *
  Poured from bottle on 2017-06-30 at 14:21:47
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/zookeeper.rb
==> Requirements
Optional: python ✔
==> Options
--with-perl
    Build Perl bindings
--with-python
    Build with python support
--HEAD
    Install HEAD version
==> Caveats
To have launchd start zookeeper now and restart at login:
  brew services start zookeeper
Or, if you don't want/need a background service you can just run:
  zkServer start
$

早速”upgrade“する。

$ brew upgrade zookeeper

■ zkServer

起動してversionを確認してみる。

$ zkServer status
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Error contacting service. It is probably not running.
$
$ zkServer start
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... STARTED
$

これに対して4文字コマンドで確認する。

$ echo srvr | nc localhost 2181
Zookeeper version: 3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT
Latency min/avg/max: 0/0/0
Received: 1
Sent: 0
Connections: 1
Outstanding: 0
Zxid: 0x1bb
Mode: standalone
Node count: 17
$

3.4.10“という文字列が見えた。

以上。

■ 関連

ZooKeeper@Docker 3.4.10

ZooKeeper 3.4.10