运行cassandra ccm(cassandra集群管理器)的问题

时间:2013-03-08 17:39:39

标签: cassandra

安装cassandra集群管理器(ccm)并运行它的问题?

我尝试了两种方法:

方法1:

  1. 从github克隆ccm,进行设置并运行,
  2. ccm create --cassandra-version 1.2.2 --nodes 3 --start test
  3. 但是node1,node2,node3永远不会启动。 ccm status将所有节点报告为“DOWN”。当我尝试,ccm node1响铃,它抱怨,错误:无法找到或加载主类org.apache.cassandra.tools.NodeCmd。

    完全相同的情况,代替版本,我从源代码安装cassandra,在CASSANDRA_HOME目录中,我这样做, - ccm create --cassandra-dir = / xxxx / cassandra --nodes 4 --start test

    有任何线索吗?这是怎么回事?我确实安装了openjdk-7

1 个答案:

答案 0 :(得分:1)

问题是我在127.0.0.2和127.0.0.3上的环回已经关闭,并且必须使用ifconfig命令将状态从down更改为UP。完成后,所有节点都恢复使用: ccm create --cassandra-version 1.2.2 --nodes 3 --start test

或者,您可以在创建每个节点后使用以下命令启动每个节点: - ccm node1启动 - ccm node2启动 - ccm node3 start

不要忘记检查 - ccm node1 ring - 检查所有八卦频道是否已启动并且是否共享负载。

谢谢。