準備工作
- 下載Zookeeper:
- 訪問Apache Zookeeper官網,下載最新版本的Zookeeper壓縮包。
- 安裝Java:
- Zookeeper需要Java環境,推薦安裝OpenJDK 8。可以參考Apache Zookeeper官網進行下載和安裝。
安裝步驟
- 解壓Zookeeper:
tar -xzf apache-zookeeper-3.9.1-bin.tar.gz cd apache-zookeeper-3.9.1
- 配置Zookeeper:
- 復制conf/zoo.cfg.sample為conf/zoo.cfg:
cp conf/zoo.cfg.sample conf/zoo.cfg
- 編輯zoo.cfg文件,配置數據目錄、客戶端連接端口等參數。例如:
dataDir=/var/lib/zookeeper clientPort=2181
- 創建數據目錄:
sudo mkdir -p /var/lib/zookeeper sudo chown -R $(whoami):$(whoami) /var/lib/zookeeper
- 啟動Zookeeper服務:
- 使用以下命令啟動Zookeeper:
bin/zkServer.sh start
- 驗證Zookeeper服務:
- 使用以下命令檢查Zookeeper服務狀態:
bin/zkServer.sh status
設置Zookeeper開機自啟動(可選)
sudo systemctl enable zookeeper sudo systemctl start zookeeper
配置防火墻(可選)
如果需要配置防火墻,允許Zookeeper的端口通過:
sudo ufw allow 2181/tcp
以上步驟完成后,Zookeeper將在Debian系統上成功啟動并運行。請根據實際需求調整配置文件中的參數。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END