[英]Nodes connection problem for Cassandra in AWS
嗨,我正在AWS中創建一個集群來運行Cassandra。 到目前為止,我已經在同一區域但在三個不同的可用區域中創建了3個Ec2實例。
我以這種方式修改了.yaml:
最后,我將所有這三個實例都放在同一安全組中,但實際上cassandra不起作用。
Ec2-1的日志文件中的錯誤是:
org.apache.cassandra.exceptions.ConfigurationException:無法綁定到地址/172.31.15.109:7000。
(其中172.31.15.109是Ec2-2 private_ip)。
這似乎是與節點之間的通信有關的問題,但是我不明白為什么它們無法通信(使用單個ping或使用端口22的telnet,它們可以互相通信)。
這些是我在入站和出站安全組中添加的規則:我還添加了所有流量但沒有任何變化的規則。
您的配置似乎有誤。
請參閱鏈接http://cassandra.apache.org/doc/latest/configuration/cassandra_config_file.html
節點的listen_address和rpc_address應該是節點本身的IP,而不是其他節點的IP。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.