在Linux環(huán)境下安裝Zookeeper
安裝步驟在Linux環(huán)境下安裝Zookeeper之前,我們需要先完成兩個(gè)準(zhǔn)備工作。第一步是安裝Oracle的JDK,具體的安裝步驟可以參考Linux(CentOS6.5)系統(tǒng)安裝JDK的文章。第二步是
安裝步驟
在Linux環(huán)境下安裝Zookeeper之前,我們需要先完成兩個(gè)準(zhǔn)備工作。第一步是安裝Oracle的JDK,具體的安裝步驟可以參考Linux(CentOS6.5)系統(tǒng)安裝JDK的文章。第二步是下載Zookeeper的安裝包。
1. 創(chuàng)建文件夾并解壓安裝包
首先,在/usr/local目錄下創(chuàng)建一個(gè)名為zookeeper的文件夾,并將下載好的Zookeeper安裝包放入其中。使用命令`tar -zxvf`來(lái)解壓安裝包。解壓完成后,進(jìn)入剛剛解壓出來(lái)的文件夾。
2. 復(fù)制配置文件
進(jìn)入conf文件夾,將zoo_文件復(fù)制為。
3. 修改配置文件
接下來(lái),我們需要修改剛剛復(fù)制的文件。主要修改內(nèi)容如下圖所示,注意dataDir和dataLogDir后面所指的文件夾必須要存在。如果不存在,啟動(dòng)Zookeeper服務(wù)端時(shí)會(huì)報(bào)錯(cuò)。本文講的是單機(jī)情況下的配置情況,如果你是集群模式,請(qǐng)?jiān)赾lientPort下面添加服務(wù)器的ip。例如:`server.1192.168.180.132:2888:3888 server.2192.168.180.133:2888:3888`,以此類(lèi)推。
配置環(huán)境變量
配置完上述操作后,我們需要設(shè)置一下環(huán)境變量。執(zhí)行以下命令:
```
export ZOOKEEPER_INSTALL/usr/local/zookeeper/zookeeper-3.3.6/(Zookeeper所在的目錄)
export PATH$PATH:$ZOOKEEPER_INSTALL/bin
```
啟動(dòng)Zookeeper
完成以上操作后,我們可以啟動(dòng)Zookeeper來(lái)檢測(cè)安裝是否成功。首先進(jìn)入Zookeeper的bin目錄,然后執(zhí)行` start`命令。請(qǐng)確保不要忘記前面的“.”,啟動(dòng)效果如下圖所示。
查看運(yùn)行狀態(tài)
我們可以通過(guò)執(zhí)行` status`命令來(lái)查看Zookeeper的運(yùn)行狀態(tài),也可以使用`ps -ef | grep zookeeper`命令進(jìn)行查看。如果發(fā)現(xiàn)Zookeeper未處于運(yùn)行狀態(tài),可以通過(guò)執(zhí)行`cat zookeeper.out`命令查看啟動(dòng)過(guò)程中的錯(cuò)誤信息。
啟動(dòng)Zookeeper客戶端
在Zookeeper服務(wù)端起來(lái)之后,我們還需要啟動(dòng)Zookeeper的客戶端。執(zhí)行``命令即可啟動(dòng)客戶端,啟動(dòng)結(jié)果如下圖所示。