RF = 1的Cassandra System_Auth键空间被复制到新节点

时间:2017-01-30 05:25:40

标签: cassandra datastax cassandra-2.1

作为POC的一部分。我有一个节点cassandra集群,system_auth密钥空间RF = 1。

我向该集群添加了第二个节点(带有空数据/ commitlog / saved_cache目录),我注意到用户凭据被复制到新节点。由于现有节点的RF = 1,我不希望它复制到新节点。

有什么理由?

Cassandra版本:2.1.8

1 个答案:

答案 0 :(得分:2)

对于大多数system_auth查询,Cassandra使用LOCAL_ONE的一致性级别,并使用QUORUM作为默认的cassandrasuperuser。如果两个节点都已启动,您将能够看到数据并登录而不会出现任何问题。您还添加了第二个节点,其中包含空提交日志和已保存的缓存,但如果您从原始节点复制了其余数据,则数据将存在,包括system_auth。