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

Connecting two desktop PC into multi node cluster Cassandra

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

有人能告诉我,是否可以连接 2 台台式机并在 Cassandra 中创建一个具有 2 个节点的集群,如何实现?

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

  1. cluster_name - 这需要在两个节点上相同
  2. seed_provider.parameters.seeds - 这需要设置为其中一个节点的外部 IP 地址,并且需要在两个节点上相同。
  3. listen_address - 这需要设置为每台机器上的外部IP地址。

注意:确保您可以通过用于 listen_address 的 IP 地址从另一台计算机 ping 通每台计算机,并确保 storage_port 7000 未被任一计算机上的防火墙阻止机.