ビッグデータプラットフォーム-Zookeeperのインストールと構成

Zookeeperのインストールと構成

1.環境構成

インストールパッケージをCentOSにアップロードし、インストールパッケージをhadoopディレクトリに解凍します

tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /usr/hadoop
mv apache-zookeeper-3.5.7-bin/

zookeeper-3.5.7に名前が
変更され、confの下のZookeeper構成ファイルを変更します

cp zoo_sample.cfg zoo.cfg 
tickTime=2000
clientPort=2181
initLimit=5
syncLimit=2
dataDir=/usr/hadoop/zookeeper-3.5.7/zkdata
#zkdata这个需要自己创建一下
# 节点数为单数(投票机制)
server.0=node1:2888:3888
server.1=node2:2888:3888
server.2=node3:2888:3888

zoo.cfgファイルをnode2およびnode3に送信します

scp -r /usr/hadoop/zookeeper-3.5.7 node2:/usr/hadoop/zookeeper-3.5.7
scp -r /usr/hadoop/zookeeper-3.5.7 node3:/usr/hadoop/zookeeper-3.5.7

node1、node2、node3のそれぞれの/zookeeper-3.5.7/zkdataパスの下にmyidファイルを作成し、それぞれのサーバーの背後にある値を入力します。例としてnode1rを取り上げます。

vi myid
0

環境変数を構成する

vi /etc/profile

最後に次のコードを追加し、保存して終了します

export ZOOKEEPER_HOME=/usr/hadoop/zookeeper-3.5.7
export PATH=$ZOOKEEPER_HOME/bin:$PATH

/ etc / profile構成ファイルをnode2およびnode3に送信します

scp -r /etc/profile node2:/etc/profile
scp -r /etc/profile node3:/etc/profile

node1、node2、node3それぞれの効果的な構成

source /etc/profile
2.Zookeeperを起動します

node1、node2、node3でそれぞれZookeeperを起動します

zkServer.sh start

ノードのZookeeperステータス、
1人のリーダーと2人のフォロワーの
zkServer.shステータスをそれぞれ確認します。

おすすめ

転載: blog.csdn.net/qq_46009608/article/details/108888458