zookeeper安裝配置
阿新 • • 發佈:2018-12-11
1:解壓安裝
sudo tar -zxvf /home/hadoop/ftpDocuments/zookeeper-3.4.10.tar.gz -C /usr/local/
sudo mv zookeeper-3.4.10 zookeeper
chown -R hadoop zookeeper/
2:修改zookeeper/conf目錄下配置檔案zoo_sample.cfg
sudo mv zoo_sample.cfg zoo.cfg
vim zoo.cfg
# The number of milliseconds of each tick 心跳資訊間隔 tickTime=2000 # The number of ticks that the initial 初始化時心跳數 # synchronization phase can take initLimit=10 # The number of ticks that can pass between 請求響應心跳數 # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just 工作資料儲存目錄 # example sakes. dataDir=/usr/local/zookepper/data #自定義 # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1 #個節點主機名,埠 server.1=hadoop:2888:3888 ~
3:建立自定義工作資料儲存目錄
sudo mkdir data
sudo -s
echo 1 > myid
4:將zookeeper複製到其他機器上
scp -r zookeeper/ hadoop2:/usr/local
5:更改其他機器配置
6:啟動
#bin目錄下
./zkServer.sh start
7:命令列連線叢集訪問
./zkCli.sh