ビッグデータの高可用性クラスタ環境のインストールと設定(05) - インストールのZooKeeperクラスタ

インストールパッケージをダウンロードしてください1.

インストールパッケージダウンロードするには、公式ウェブサイトをご覧ください  https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/を

2.実行して、ダウンロードしてインストールするには

CDは/ usr / local / srcに/
 wgetコマンドのhttps:// mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 
タール -zxvf zookeeper- 3.414タール.gzの
 MV zookeeper- 3.414は/ usr / local / 飼育係
CDは/ usr / local /飼育係/ confに
 MV zoo_sample.cfg zoo.cfg

 

3.変更設定zoo.cfg

我々 zoo.cfg

次の値を変更します。

DATADIR =は/ usr / local / 飼育係
maxClientCnxns = 0 
autopurge.snapRetainCount = 3 
autopurge.purgeInterval = 1
#尾に追加
サーバ。1 =マスター:28883888 
のサーバー。2 =マスタ-バックアップ:28883888

 

MYIDファイルを追加します。4.

エコー 1 >は/ usr / local /飼育係/ MYID

 

他のサーバーへ5.飼育係シンク

rsyncの-avzは/ usr / local /飼育係/マスタ - バックアップ:は/ usr / local /飼育係/

値が2に変更したサーバー上のMYID master_backupファイル

エコー 2 >は/ usr / local /飼育係/ MYID

 

6.変更し、サーバのシステム環境変数

すべてのサーバーが必要な設定を変更する必要があります

viのは/ etc / profile

尾部に以下の設定を追加

輸出ZK_HOME =は/ usr / local /飼育係/ 
輸出PATH = $ PATH:$ ZK_HOME / binに

保存して終了し、コマンドを実行するには、すぐにコンフィギュレーション・テイク効果を作ります

ソースは/ etc / profile

 

7.スタートのZooKeeperサービス

すべてのサーバ上で実行されています

/ usr / local /飼育係/ binに/ zkServer。SH開始

リーダーとして、サービスの状態を確認し、フォロワー

/ usr / local /飼育係/ binに/ zkServer。shの状況

サービスZooKeeperのアクセス

/ usr / local /飼育係/ binに/ zkCli。SHマスター-server:2181

ビューの飼育係のコンテンツ

LS /

使われていません

終了する

 

8.異常チェック

飼育係が開始されていない場合、あなたは、カタログでのZooKeeperエラーログを表示することができます

 -f /usr/local/zookeeper/zookeeper.out

 

免責事項:この記事は元に出版された  庭のブログ、著者  AllEmpty ここ転載を歓迎しますが、作者の同意なしに、このセクションで宣言は保持され、それ以外の侵害とみなさ記事ページの見かけ上の位置に元の接続を、与えられなければなりません。

ブログにします。http://www.cnblogs.com/EmptyFS/

おすすめ

転載: www.cnblogs.com/EmptyFS/p/12113116.html