在CentOS上設置Zookeeper環境變量的步驟如下:
下載并解壓Zookeeper: 首先,你需要下載并解壓Zookeeper。你可以從Zookeeper的官方網站下載最新版本。
wget https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
tar -xzf apache-zookeeper-3.7.0-bin.tar.gz -C /opt
創建Zookeeper用戶: 為了安全起見,建議創建一個專門的用戶來運行Zookeeper。
sudo adduser zookeeper
sudo chown -R zookeeper:zookeeper /opt/apache-zookeeper-3.7.0-bin
設置環境變量:
編輯/etc/profile.d/zookeeper.sh
文件來設置Zookeeper的環境變量。
sudo vi /etc/profile.d/zookeeper.sh
在文件中添加以下內容:
export ZOOKEEPER_HOME=/opt/apache-zookeeper-3.7.0-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
保存并退出編輯器。
使環境變量生效: 運行以下命令使環境變量生效:
source /etc/profile.d/zookeeper.sh
驗證環境變量: 運行以下命令來驗證環境變量是否設置正確:
echo $ZOOKEEPER_HOME
echo $PATH
你應該能看到/opt/apache-zookeeper-3.7.0-bin
和包含/opt/apache-zookeeper-3.7.0-bin/bin
的路徑。
啟動Zookeeper: 現在你可以啟動Zookeeper服務了。切換到Zookeeper用戶并啟動Zookeeper。
sudo su - zookeeper
zkServer.sh start
你可以通過以下命令檢查Zookeeper的狀態:
zkServer.sh status
通過以上步驟,你已經成功在CentOS上設置了Zookeeper的環境變量,并啟動了Zookeeper服務。