京東方:目前來看面板價格已經觸底
阿新 • • 發佈:2022-04-12
解壓安裝包
tar -zxvf software/zookeeper-3.4.8.tar.gz -C /usr/local/src
mv /usr/local/src/zookeeper-3.4.8 /usr/local/src/zookeeper
ZooKeeper配置
master配置
cd /usr/local/src/zookeeper mkdir data && mkdir logs echo 1 > /usr/local/src/zookeeper/data/myid cp /usr/local/src/zookeeper/conf/zoo_sample.cfg /usr/local/src/zookeeper/conf/zoo.cfg vi /usr/local/src/zookeeper/conf/zoo.cfg #修改 dataDir引數內容如下: dataDir=/usr/local/src/zookeeper/dat #在 zoo.cfg檔案末尾追加以下引數配置,表示三個 ZooKeeper節點的訪問埠號 server.1=master:2888:3888 server.2=slave1:2888:3888 server.3=slave2:2888:3888 chown -R hadoop:hadoop /usr/local/src/zookeeper [root@master ~] # cd ~ [root@master ~] # scp -r /usr/local/src/zookeeper slave1:/usr/local/src/ [root@master ~] # scp -r /usr/local/src/zookeeper slave2:/usr/local/src/
slave配置
chown -R hadoop:hadoop /usr/local/src/zookeeper
chown -R hadoop:hadoop /usr/local/src/zookeeper
echo 2 > /usr/local/src/zookeeper/data/myid
echo 3 > /usr/local/src/zookeeper/data/myid
環境變數
#三個節點都要改 vi /etc/profile # 在檔案末尾追加 # set zookeeper environment export ZOOKEEPER_HOME=/usr/local/src/zookeeper # ZooKeeper安裝目錄 export PATH=$PATH:$ZOOKEEPER_HOME/bin # ZooKeeper可執行程式目錄
啟動ZooKeeper
#master節點 [hadoop@master ~]su – hadoop [hadoop@master ~]source /etc/profile # ZooKeeper啟動 [hadoop@master ~] zkServer.sh start JMX enabled by default Jsing. config:' /usr/1oca1/src/zookeeper/bin/ ../conf/zoo.cfg starting zookeeper . .STARTED #slave1節點 [hadoop@slave1 ~] su – hadoop [hadoop@slave1 ~] source /etc/profile # ZooKeeper啟動 [hadoop@slave1 ~] zkServer.sh start JMX enabled by default Jsing. config:' /usr/1oca1/src/zookeeper/bin/ ../conf/zoo.cfg starting zookeeper . .STARTED #slave2節點 [hadoop@slave2 ~] su – hadoop [hadoop@slave2 ~] source /etc/profile # ZooKeeper啟動 [hadoop@slave2 ~] zkServer.sh start JMX enabled by default Jsing. config:' /usr/1oca1/src/zookeeper/bin/ ../conf/zoo.cfg starting zookeeper . .STARTED
#master節點狀態
[hadoop@master ~]$ zkServer.sh status
JMX enabled by default
Using config: /usr/1oca1/src/zookeeper/bin/ ../conf/zoo.cfg
Mode: fo11ower # follower狀態
#slave1節點狀態
[hadoop@s1ave1 ~]$ zkServer.sh status
JMX enab1ed by default
Using config:' /usr/1oca1/src/zookeeper/bin/ . ./conf/zoo.cfg
Mode:1eader # leader狀態
#slave2節點狀態
[hadoop@s1ave2 ~]$ zkServer.sh status
JMX enabled by default
Using config:' /usr/1oca1/src/zookeeper/bin/ . ./conf/zoo.cfg
Mode: fo11ower # follower狀態