2015-11-01 86 views
0

試圖在AWS EC2配置在卡桑德拉3個節點(已經設置ICMP,SSH,HTTP和在相應的安全組HTTPS)不能夠在AWS EC2運行多節點集羣

在羣集名稱也被設置爲相同的所有三個cassandra.yaml文件即 '測試集羣'

提到有相應的IP作爲例子爲節點1 listen_address:節點1 種子: 「節點1,節點2,節點3」 rpc_address:0.0.0.0 broadcast_rpc_address:1.2.3.4

機器ar能夠使用通過ifconfig獲得的IP相互ping通。

但是,當我上述三個機器上運行卡桑德拉我得到

INFO 8點33分52秒不說閒話積壓;訴訟。 cassandra 2.2.3 機器Ubuntu

是我失蹤的東西?

+0

你已經粘貼了一行,並沒有指出任何類型的錯誤。是什麼讓你認爲Cassandra沒有運行? –

回答

1

雖然你發佈的很少,但可能是你的小道消息。使用GossipingPropertyFileSnitch或Ec2Snitch。另外,你不應該讓每個節點成爲種子。在3節點羣集中,您只需要1個或2個冗餘即可。在cassandra.yaml中的種子:列表應該在每個節點上相同。您不應該同時設置rpc_address和broadcast_rpc_address。挑一個或另一個。