【发布时间】:2011-11-24 11:13:58
【问题描述】:
我已经使用 Whirr 在 EC2 上设置了一个 3 节点 Cassandra 集群。我还有一个第四个 EC2 实例,用于在 example from DataStax 之后编写 sstables。
编写 sstables 后,我正在尝试加载 Cassandra 集群,但我不断收到:
Starting client (and waiting 30 seconds for gossip) ...
java.lang.IllegalStateException: Cannot load any sstable, no live member found in the cluster
我已经将 sstableloader cassandra.yaml 中的种子配置为集群中的一个节点,并开放了集群中的种子节点和 sstableloader 实例之间的端口。我能够使用 sstableloader 实例中的 cassandra-cli 到达种子节点,所以我认为这一切都配置正确。
我还有什么遗漏的吗?是否必须在集群节点之一上运行 sstableloader 才能让 gossip 工作?
【问题讨论】:
标签: amazon-ec2 cassandra