Linux環境下安裝Zookeeper

2021-09-12 16:45:55 字數 1743 閱讀 9793

首先我們需要使用xftp把安裝包上傳到伺服器的/usr/local目錄下,用tar -zxvf來解壓zookeeper的安裝包。解壓完成之後我們進入到剛才解壓出來的資料夾下面,內容如下所示:

解壓命令tar -zxvf zookeeper-3.4.6.tar.gz

圖一我們進入到conf資料夾下面,將zoo_sample.cfg這個檔案複製為zoo.cfg(必須是這個檔案):

命令為 cp zoo_sample.cfg zoo.cfg

接下來我們需要需改剛才複製的zoo.cfg檔案,修改內容為下面圖中的紅框部分:

##建立資料目錄 datadir 這個檔案路徑等下可以去建立,或者提前建立好。

##建立資料日誌目錄 datalogdir 同樣這個資料夾也需要建立。

圖二注意:datadir和datalogdir後面所指的資料夾必須要存在如果不存在的話,在啟動zookeeper服務端的時候是會報錯的。本文講的是單機情況下的配置情況,如果你是集群的話,請在clientport下面新增伺服器的ip。如server.1=192.168.180.132:2888:3888

server.2=192.168.180.133:2888:3888

........等等。

配置環境變數

上面的操作都完事之後,我們需要配置一下環境變數,配置環境變數的命令如下:

用vim編輯器來編輯profile檔案 vim /etc/profile,在檔案末尾新增一下內容(按「i」進入編輯):

export zookeeper_install=/usr/local/zookeeper-3.4.6

export path=$path:$zookeeper_install/bin

啟動zookeeper

在上面的操作都完事之後,我們需要來啟動一下zookeeper來檢測下我們的成果了。

首先我們進入到zookeeper的bin目錄下面,啟動zookeeper的命令為 ./zkserver.sh start,停止命令為 ./zkserver.sh stop 一定不要忘了前面的. ,啟動效果如圖所示:

圖三我們可以通過 ./zkserver.sh status命令來檢視zookeeper的執行狀態。如圖所示:

圖四或者我們也可以用 ps -ef|grep zookeeper來檢視zookeeper的執行狀態:

圖五注意:如果你發現zookeeper不是在執行狀態的話,可以通過cat zookeeper.out來檢視啟動過程中的出錯資訊。

zookeeper的服務端起來之後我們需要啟動zookeeper的客戶端,啟動命令如下:./zkcli.sh。啟動結果如下所示:

到此你的zookeeper就安裝完成了。如果安裝過程中遇到什麼問題,還請多多交流。

linux環境下Tomcat安裝

2.解壓tomcat到 usr local 下,執行tar zcvf apache tomcat 5.5.30.tar.gz 3.設定tomcat homel路徑.export tomcat home usr local apache tomcat 5.5.30 4.啟動tomcat,到tomcat...

linux環境下安裝nginx

目的 安裝nginx 環境 ubuntu server 14.03 效果 安裝 g apt get install g 我把檔案放在我自己的目錄裡 usr share myserver tools 進入該目錄 cd usr share myserver tools解壓 tar xzvf pcre 8...

linux下安裝python環境

1 linux下安裝python3 在安裝包中有乙個readme的檔案,裡面有寫如何安裝 tar jxvf python 3.5.0 tar.xz cd python 3.5.0 configure prefix usr local python3 make make install 做軟鏈 ln ...