このような等HBaseの、後の使用のために、記録飼育係完全に分散をインストールするためにクジラのHadoopなど小さなとして管理飼育係「動物」」の数。
アーカイブ飼育係の抽出
[hadoop01 /ホーム/ソフトウェア@ルート]#タール -zxvf zookeeper- 3.4。8。タール .gzを
修正zoo.cfg
Zoo_sample.cfg最初のサンプルコピーzoo.cfgで、zoo.cfgで変更されます。
[ルート@ hadoop01 /ホーム/ソフトウェア/ zookeeper- 3.4。8 / confに]#cpは zoo_sample.cfg zoo.cfg
zoo.cfg変更します。
#設定されます設定TMPディレクトリを、追加MYID DATADIR = /ホーム/ソフトウェア/ zookeeper- 3.4。8 / tmpに ...省略 #設定するには、ip、ポートと選挙放送ポートの3 サーバー。1 = 192.168。200.140:2888:3888 サーバー。2 = 192.168。200.150:2888:3888 。サーバ3。 = 192.168。200.160:2888:3888
編集MYID
tmpディレクトリは、それぞれ、手動で編集飼育係ルートディレクトリに作成されるデジタルMYIDを必要と上記サーバ、3つのノード1,2,3。
#Hadoop01ノード構成1、およびそのほかの [@ hadoop01ルート /ホーム/ソフトウェア/ zookeeper- 3.4に。。8 / tmpの]#CAT のMyID 1 あなたによっては、新しい新しいメールを持っているに /の/ var /スプール/メールルートを
リモートコピー
飼育係ノードhadoop01 hadoop02へのリモートコピーに及びhadoop03、2つのノードはMYID修飾を覚えています。
hadoop02に#リモートコピー、それはソフトウェアのディレクトリである場合、直接、次のコマンドを使用し、あなたは絶対パスを使用することができます [hadoop01 @ルート /ホーム/ソフトウェア]#scpコマンド -r zookeeper- 3.4。8 ルートhadoop02 @:$ PWD #リモートコピーへhadoop03 [ルートhadoop01 @ /ホーム/ソフトウェア]#scpコマンド -r zookeeper- 3.4。8ルート@ hadoop03:$ PWD
スタート
飼育係は、3つのノードのZooKeeperビンへのブート、ルートディレクトリを入力し、マスタから1 2は、その後、インストールが成功した場合、3人の飼育係のステータスを表示します。
スリー開始
[ルート@ hadoop01 /ホーム/ソフトウェア/ zookeeper- 3.4。8 / binに]#./zkServer。SH開始
hadoop1、hadoop2とhadoop3ために開始した場合は、チェック状態は、最初のフォロワーは、リーダーが第二である、第三のフォロワーです。この用途の多くの選挙規則の半数以上が、その後のサプリメントをザブ。
#第二台是リーダー hadoop02 @ [ルート /ホーム/ソフトウェア/ zookeeper- 3.4。8 / binに]#./zkServer。SHの状態 のZooKeeper JMXはデフォルトで有効に 設定を使用: /ホーム/ソフトウェア/ zookeeper- 3.4。8 /bin/../conf/ zoo.cfg モード:リーダー
これは、完全に展開し、分散飼育係のインストールを完了します。