3
我在RHEL 5.5機器上設置了3節點Zookeeper cdh4合奏。我已經通過在每個節點上運行zkServer.sh
來啓動該服務。 ZooKeeper實例在所有節點上運行,但我怎麼知道它是否是一個集合的一部分,還是它們作爲單獨的服務運行?無法確定動物園管理員合奏健康
我試圖啓動該服務並在Cloudera的網站上檢查整個here,但它引發了ClassNotFoundException。
我在RHEL 5.5機器上設置了3節點Zookeeper cdh4合奏。我已經通過在每個節點上運行zkServer.sh
來啓動該服務。 ZooKeeper實例在所有節點上運行,但我怎麼知道它是否是一個集合的一部分,還是它們作爲單獨的服務運行?無法確定動物園管理員合奏健康
我試圖啓動該服務並在Cloudera的網站上檢查整個here,但它引發了ClassNotFoundException。
您可以使用統計four letter word,
~$echo stat | nc 127.0.0.1 <zkport>
,讓你的輸出一樣,
Zookeeper version: 3.4.5-1392090, built on 09/30/2012 17:52 GMT
Clients:
/127.0.0.1:55829[0](queued=0,recved=1,sent=0)
Latency min/avg/max: 0/0/0
Received: 3
Sent: 2
Connections: 1
Outstanding: 0
Zxid: 0x100000000
Mode: leader
Node count: 4
的Mode:
線告訴你什麼模式在服務器運行中,無論是領導者,跟隨者或獨立如果該節點不是集羣的一部分。
謝謝@橋樑!節點數實際上意味着什麼?因爲我設置了3節點羣集,同時它顯示節點數量爲4.此外,它應該被定義的方式,如鏈接上所述會引發異常。你有一個想法,我可能會出錯嗎? – Harman 2013-05-01 17:46:08
我認爲節點數是znodes的數量。對於ClassNotFoundException,正在嘗試運行的類不在類路徑中,正如使用-cp switch to java指定的那樣。 – sbridges 2013-05-02 02:24:21