我学习Cassandra,我遇到了问题。我有一个包含2台计算机的集群(节点A和节点B)。在计算机上,我可以创建新用户和密钥空间,另一方面,我可以使用此用户和密钥空间。但是如果我在任何这些计算机上创建一个新表(在cassandra内部,在键空间内),我就无法通过简单的查询语句(如SELECT * FROM table
或SELECT * FROM keyspace.table
)看到这个新表。 Cassandra显示此错误&#34; ServerError: <ErrorMessage code=0000 [Server error] message='java.lang.AssertionError">
&#34;
如果我在节点A(node + seeder)上使用nodetool状态显示错误:
java.lang.RuntimeException: No nodes present in the cluster. Has this node finished startin up?
但如果我在节点B(仅节点)上使用nodetool状态,则显示一个节点:节点B.
Keyspace stamment:
CREATE KEYSPACE demo WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };
Cassandra 3.2安装在Debian上
我该怎么办?有任何想法吗?我无法修复它