zookeeperのクラスタ構成構築

2011-04-19T00:00:00+09:00 zookeeper

zookeeperのクラスタ構成を構築してみる

zoo.cfgを設定(共通)

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/tmp/zookeeper
clientPort=2181

server.1=192.168.3.1:2888:3888
server.2=192.168.3.2:2888:3888

サーバー1が192.168.3.1でサーバー2が192.168.3.2を指定しておく

myidを作成(サーバー1側)

zoo.cfgで指定したdataDirの直下にmyidというファイルを作成する

1

サーバー1に割り振っている番号が1なので1というテキストだけを指定しておく

myidを作成(サーバー2側)

サーバー1同様に

2

サーバー2に割り振っている番号が2なので2というテキストだけを指定しておく

あとは両方で

zkServer.sh start

でサーバーを起動し、どちらかでzkCli.shを使用してzookeeperのznodeを設定するとどちらにアクセスしても実行した内容が反映される

Mahout (1) - LogLikelihood - lsyncを使用したリアルタイムバッチ処理