作为POC的一部分。我有一个节点cassandra集群,system_auth密钥空间RF = 1。
我向该集群添加了第二个节点(带有空数据/ commitlog / saved_cache目录),我注意到用户凭据被复制到新节点。由于现有节点的RF = 1,我不希望它复制到新节点。
有什么理由?
Cassandra版本:2.1.8
答案 0 :(得分:2)
对于大多数system_auth查询,Cassandra使用LOCAL_ONE的一致性级别,并使用QUORUM作为默认的cassandrasuperuser。如果两个节点都已启动,您将能够看到数据并登录而不会出现任何问题。您还添加了第二个节点,其中包含空提交日志和已保存的缓存,但如果您从原始节点复制了其余数据,则数据将存在,包括system_auth。