飼育係は、インストールのアーキテクチャとクラスタセットアップ手順のテストを分散飼育係

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異なるドキュメントが異なる有するmyidzk3 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     检测状态
2.4.1私は私のボックスからzoo1.cfg / zoo2.cfg ---- >>ライブ開か図では見ることができ、ホストのzoo2.cfg、マシンからzoo1.cfg、オープンzoo3.cfg場合、まだzoo2.cfgスレーブ

ここに画像を挿入説明

飼育係のクラスタ構築の成功!

おすすめ

転載: www.cnblogs.com/laobeipai/p/12573610.html