在Ubuntu上使用Zookeeper,首先要安裝Java運行環境,然后下載解壓Zookeeper,接著進行配置、啟動服務,最后可進行驗證和監控等操作。具體步驟如下:
sudo apt update
和sudo apt install openjdk-11-jdk
命令安裝OpenJDK,安裝后用java -version
驗證。wget
命令從Apache官網下載,如wget https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
,再用tar -xzvf
命令解壓到指定目錄,如/opt
。conf
目錄,復制zoo_sample.cfg
為zoo.cfg
,并編輯該文件,設置tickTime
、dataDir
、clientPort
等參數。同時,為每個節點創建數據目錄,并在數據目錄下創建myid
文件,寫入服務器ID。bin
目錄下,使用./zkServer.sh start
命令啟動服務,可用./zkServer.sh status
命令查看狀態。sudo ufw allow
命令開放Zookeeper相關端口,如2181、2888、3888。leader
或follower
。