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

Cassandra System_Auth keyspace with RF=1 gets replicated to new nodes

作为 POC 的一部分。我有一个带有 system_auth keyspace RF=1.

的 1 节点 cassandra 集群

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

有什么原因吗?

卡桑德拉版本:2.1.8

对于大多数 system_auth 查询,Cassandra 使用 LOCAL_ONE 的一致性级别并对默认的 cassandrasuperuser 使用 QUORUM。如果两个节点都已启动,您将能够毫无问题地查看数据和登录。您还添加了具有空提交日志和保存缓存的第二个节点,但是如果您从原始节点复制了其余数据,数据将在那里,包括 system_auth.