gpt4 book ai didi

python - Cassandra 有时会抛出未经授权的错误

转载 作者:行者123 更新时间:2023-12-01 03:39:13 24 4
gpt4 key购买 nike

我们有一个多节点 Cassandra 集群,我们使用 Cassandra python 驱动程序进行插入查询。一切都很好,直到我们使用以下命令从集群中删除了一个节点:

nodetool removenode force

现在我们的驱动程序会偶尔遇到以下错误:

(<class 'cassandra.Unauthorized'>, Unauthorized(u'code=2100 [Unauthorized] message="User username has no MODIFY permission on <table keyspace.tablename> or any of its parents"',), <traceback object at 0x7fe2447910e0>)

我们对所有插入查询使用同一用户,并且它具有所有必需的权限。

我们的集群存在什么问题?

更多信息: Cassandra 版本 3.0.0Python驱动版本3.0.0

最佳答案

由于您强制删除节点数据现在可能不一致,您应该从修复 system_auth 键空间开始。

然后我将对所有其他键空间进行全面修复。

关于python - Cassandra 有时会抛出未经授权的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39933659/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com