1.飼育係のインストール
テストJDK 1.1
1.2アップロードパッケージ
飼育係の公式ウェブサイト:httpsを://zookeeper.apache.org/releases.html
1.3解凍型アーカイブ
tar -xvf zookeeper-3.4.14.tar.gz
1.4削除アーカイブ、飼育係(カスタム)名前が変更されたファイルを解凍
1.5作成、データとログファイル
1.6は、設定ファイルを変更zoo.cfg
データファイルに1.6.1 pwd
、そのパスをコピー
1.6.2 zoo.cfgという名前zoo_sample.cfgファイルを変更します
単にデータ経路であるDATADIR経路を変更1.6.3(dataLogDir類似)
1.7はZooleeperを検出正常にインストールされて
1.7.1通じbinディレクトリにファイル、sh zkServer.sh start
オープン
1.7.2開口部を介して sh zkServer.sh status
検出状態、
ステータスは、あなたの成功は、飼育係をインストールし、成功したスタンドアロンの説明として表示されます!!!
2.Zookeeperクラスタのセットアップ
2.1準備
2.1.1再びZK1 / ZK2 / zk3 3つのフォルダを作成するの飼育係ルートディレクトリを、zkClusterファイルの作成
2.1.2 3つのフォルダ内のデータとログファイルを作成します - mkdir {zk1,zk2,zk3} shentuylzc.cn {data,log}
2.2作成MYID
2.2.1異なるドキュメントが異なる有するmyid
zk3 3、2 ZK2であり、1のZK1コンテンツ-----www.yixingylzc.cn MYIDを
2.3編集設定ファイル
2.3.1はZK1のパスをコピー
構成ファイルを変更した後、2.3.2はconfディレクトリにzoo_www.shentuylgw.cn sample.cfg zoo1.cfgにコピーされます。
2.3.3 VIM zoo1.cfg - >>設定を変更します
- DataLogDir DATADIRパスとデータパスと対応するログを使用します
- 対応する2181 CLIENTPORTの最後の数字は、単に残りの3つを変更することなく、構成にMYID番号に従っ
- server.1 / 2/3は、覚えやすい、道の一部に重畳されます
- zoo2.cfg / zoo3.cfg私は缶変更、上述と同じように
- 覚えておいてくださいserver.1 / 2/3は一度だけ設定を変更する必要はありません。
2.4テストクラスタのセットアップに成功
sh zkServer.sh start www.lexuancaizc.cn zoo1.cfg 开启
sh zkServer.sh stop www.baishiyl2zc.cn zoo1.cfg 关闭
sh zkServer.sh status www.motianydl.cn zoo1.cfg 检测状态