動物好きの皆さん、こんにちは。[Hue 3][1]では[Apache ZooKeeper][2]を簡単に使用するための新しいアプリケーション、ZooKeeper Browserが追加されています。
このアプリは完全に新しいものではありません。Anreiの3年前のGoogle Summer of Codeの成果、Hue 1からHue3に含まれていたZooKeeper UIをリベースしたものから構成されています。
主要な2つの機能:
- ZooKeeperクラスタの状態とクライアントの一覧
- ZNode階層のブラウジングと編集
ZooKeeperブラウザにはZooKeeper RESTサービスが実行されている必要があります。セットアップ方法を紹介します:
最初にZooKeeperを取得してビルドします:
git clone https://github.com/apache/zookeeper cd zookeeper ant Buildfile: /home/hue/Development/zookeeper/build.xml init: [mkdir] Created dir: /home/hue/Development/zookeeper/build/classes [mkdir] Created dir: /home/hue/Development/zookeeper/build/lib [mkdir] Created dir: /home/hue/Development/zookeeper/build/package/lib [mkdir] Created dir: /home/hue/Development/zookeeper/build/test/lib …
続いてRESTサービスを開始します:
cd src/contrib/rest nohup ant run&
ZooKeeperとRESTサービスがHueと同じマシンではない場合、Hueの設定を更新して正しいホスト名とポート番号を示すようにします:
[zookeeper] [[clusters]] [[[default]]] # Zookeeper ensemble. Comma separated list of Host/Port. # e.g. localhost:2181,localhost:2182,localhost:2183 ## host_ports=localhost:2181 # The URL of the REST contrib service ## rest_url=http://localhost:9998いよいよです![ZooKeeper Browser][3]に行ってみましょう!
ご質問やフィードバックがあれば、hue-user や @gethue.comまでお気軽にお尋ね下さい!
原文: