【发布时间】:2014-03-14 12:13:21
【问题描述】:
这里是卡桑德拉菜鸟。我已经完成了只需要本地主机连接的在线培训。现在我取出了一些旧计算机并将它们设置为集群,但是我无法通过 DevCenter 或使用 Java 驱动程序连接到它们。
我使用 OpsCenter 设置集群希望我不必进行任何手动配置,但似乎需要进行一些手动配置。
我使用 OpsCenter 4.0.3 创建了一个具有四个节点的 Community 2.0.3 集群。所有四个节点都加入了集群。 OpsCenter 会看到它们并将它们显示为活动。所有四个节点都运行 Ubuntu Desktop 13.10。我已使用 OpsCenter 架构选项卡成功添加了一个键空间。
Nmap 显示所有节点都没有打开 9042 端口,所以在我看来这是客户端代理没有监听该端口的问题。
在 DataStax 某人的建议下,我在其中一个节点(种子节点,碰巧)上编辑了 cassandra.yaml 文件,并将 rpc_address 设置为节点 IP 地址(即:192.168.0.123)。我从 OpsCenter 重新启动了节点,但没有任何效果。
然后我编辑了 cassandra.yaml 并将 listen_address 更改为节点地址,并从 OpsCenter 重新启动节点,再次无济于事。
很明显,我错过了沿线某处的一步。任何成功启动 Cassandra 集群的人都知道我忽略了什么?
【问题讨论】:
标签: java cassandra ubuntu-13.10 opscenter