2013-03-08 77 views
0

安裝cassandra集羣管理器(ccm)並運行它的問題?運行cassandra ccm(cassandra集羣管理器)問題

我想這兩個方法:

方法1:從GitHub

  1. 克隆CCM,執行設置和運行,
  2. CCM創建--cassandra版本1.2.2 --nodes 3 - 啓動測試

但是node1,node2,node3從不啓動。 ccm狀態將所有節點報告爲'DOWN'。當我嘗試ccm node1環時,它抱怨,錯誤:無法找到或加載主類org.apache.cassandra.tools.NodeCmd。

完全相同的情況時,到位的版本,我從源代碼和CASSANDRA_HOME目錄中安裝卡珊德拉,我這樣做, - CCM創建--cassandra-DIR =/XXXX /卡桑德拉--nodes 4 --start測試

任何線索?這是怎麼回事?我確實安裝了openjdk-7

回答

1

問題在於127.0.0.2和127.0.0.3上的環回已關閉,必須使用ifconfig命令將狀態從下變爲UP。一旦完成,所有節點都回來了使用: CCM創建--cassandra版本1.2.2 --nodes 3 --start測試

或者,您可以通過使用創建它們之後開始的每個節點: - CCM節點1開始 - ccm node2開始 - ccm node3開始

不要忘記檢查 - ccm node1 ring - 檢查是否所有的八卦信道都啓動並且加載是共享的。

謝謝。

+0

你能提供什麼命令來執行來改變環回狀態嗎?我有類似的問題張貼在這裏:http://stackoverflow.com/questions/24964211/unable-to-run-cassandra-cluster-manager-in-mac-os-x-unavailablesocketerror – eagertoLearn 2014-07-25 20:57:55

+0

@eagertoLearn - 看看ifup,ifdown, ifquery。 – NullException 2015-01-13 22:27:25