将两台台式PC连接到多节点集群Cassandra

时间:2016-08-02 11:01:38

标签: cassandra replication datastax hierarchical-clustering cassandra-2.1

我这是第一次这样做,我需要帮助清除一些东西。 我在一台机器上安装了Ubuntu 14.04桌面,另一台机器上安装了Windows 8.1。同样在两台机器上我都安装了相同版本的Cassandra。

有人可以告诉我,是否可以连接2台桌面计算机并在Cassandra中建立一个包含2个节点的集群?如何?

1 个答案:

答案 0 :(得分:1)

您需要确保在每台计算机上的cassandra.yaml中正确设置了以下设置:

  1. cluster_name - 在两个节点上都需要相同
  2. seed_provider.parameters.seeds - 需要将其设置为其中一个节点的外部IP地址,并且在两个节点上都需要相同。
  3. listen_address - 需要将其设置为每台计算机上的外部IP地址。
  4. 注意:确保您可以使用用于listen_address的IP地址从另一台计算机ping每台计算机,并确保storage_port 7000不会被任一计算机上的防火墙阻止。