Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra 损坏的系统\u验证密钥空间_Cassandra - Fatal编程技术网

Cassandra 损坏的系统\u验证密钥空间

Cassandra 损坏的系统\u验证密钥空间,cassandra,Cassandra,我有一个有6个节点的集群。正如官方文件所建议的,我们需要将system_auth keyspace的复制因子更改为与节点数相同 现在system_auth似乎已损坏,因为system_auth有许多版本,如下所示: 由于出现空指针异常,无法更改某些用户: 我试着用nodetool修复它,但没有帮助 谁能告诉我我的集群出了什么问题,并建议我如何解决这个问题 谢谢 您是否尝试在群集中使用-pr为system_auth运行修复?使用-pr需要在每个节点上运行它 nodetool repair-公关

我有一个有6个节点的集群。正如官方文件所建议的,我们需要将system_auth keyspace的复制因子更改为与节点数相同

现在system_auth似乎已损坏,因为system_auth有许多版本,如下所示:

由于出现空指针异常,无法更改某些用户:

我试着用nodetool修复它,但没有帮助

谁能告诉我我的集群出了什么问题,并建议我如何解决这个问题


谢谢

您是否尝试在群集中使用-pr为system_auth运行修复?使用-pr需要在每个节点上运行它


nodetool repair-公关系统认证

感谢您的回复。事实上,我跟随这篇文章是为了迫使Cassandra重建系统_auth Keyspace。如果我将来遇到这个错误,我希望不会:-,我将首先尝试这个解决方案,然后回到这里回答它是否有效。