1.將本地下載好的zookeeper-3.4.10.tar.gz安裝包,上傳至hadoop001節點下的/home/hadoop/app目錄下;
2.解壓
3.刪除zookeeper-3.4.10.tar.gz安裝包
4.重命名
5. 修改Zookeeper中的配置文件
複製一個zoo.cfg文件
編輯zoo.cfg文件
6、通過腳本deploy.sh將Zookeeper安裝目錄拷貝到其他節點上面,輸入deploy.sh zookeeer/ /usr/hadoop/app slave,如下所示
7.在所有節點創建數據目錄:runRemoteCmd.sh "mkdir -p /usr/hadoop/data/zookeeper/zkdata" all
8.在所有節點創建日誌目錄:runRemoteCmd.sh "mkdir -p /usr/hadoop/data/zookeeper/zkdatalog" all
9.分別在hadoop001、hadoop002、hadoop003、hadoop004、hadoop005節點上,進入/usr/hadoop/data/zookeeper/zkdata目錄下,創建文件myid,裏面的內容分別填充爲:1、2、3、4、5。
10.配置hadoop001的Zookeeper環境變量,vi /etc/profile, 輸入內容,然後按esc,輸入”:x”,保存退出,最後,輸入source /etc/profile,使其立馬生效,其他節點和hadoop001一樣的配置。
11.啓動Zookeeper
12.關閉Zookeeper
13.使用runRemoteCmd.sh 腳本,啓動所有節點上面的Zookeeper
14.查看所有節點上的QuorumPeerMain進程是否啓動
15.查看所有節點上Zookeeper的狀態