
專案場景:
例如:啟動zookeeper服務器,啟動zookeeper客戶端連接服務器**
問題描述:
在打開zookeeper目錄下的bin中的 zkServer.cmd 閃退**
原因分析:
首先右鍵 zkServer.cmd 點擊編輯

下拉到底部,在 endlocal 上加上 pause

然后保存重新打開 zkServer.cmd ,我們可以看到這里報錯顯示找不到上一級 bin 中 zoo.cfg 這個檔案

我們進入到bin同目錄的conf中可以看到確實沒有 zoo.cfg 這個檔案

解決方案:
復制 zoo_sample.cfg 檔案并改名為 zoo.cfg ,

一般來說到這里就已經解決了,但是還有可能會報
找不到或無法加載主類 org.apache.zookeeper.server.quorum.QuorumPeerMain
這是因為下載的是未編譯的 jar 包,如果是 apache-zookeeper-3.6.2.tar.gz 這樣命名的,都是未編譯的,而 apache-zookeeper-3.6.2-bin.tar.gz 這般命名的,才是已編譯的包,
解決方案:
重新下載 apache-zookeeper-3.6.2-bin.tar.gz 包,然后解壓使用,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258390.html
標籤:其他
上一篇:大資料實操篇 No.16-記一次完整的Flink流計算案例(DataStream API)
下一篇:MATLAB初階繪圖(二)

