1. ./zkServer.sh start
2.jps
沒有QuorumPeerMain進程
3. ./zkServer.sh status
JMX enabled by default
Using config: /home/wdz/hadoopProperties/zookeeper-3.4.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
首先在bin目錄下的zookeeper.out中找到問題
nohup: 無法運行命令"/usr/bin/java": 沒有那個文件或目錄
我之前刪了默認的jdk,運用本地下載的jdk,所以這個路徑下是肯定沒有jdk的
肯定是因為沒有成功加載jdk的原因,那么涉及到的就只有/etc/profile 和/root/.bash_profile(
/etc/profile,優先級最高,是全局的,是私有的,用於整個系統所有用戶,
~/.bash_profile 用於各個用戶,這里的"~"符號就是各當前用戶的$HOME
)
於是兩個都source一遍,即source /etc/profile 和source /root/.bash_profile
再次 ./zkServer.sh start
QuorumPeerMain進程啟動成功
將其余節點計算機也啟動zookeeper,全部啟動后分別 ./zkServer.sh status