gpt4 book ai didi

python - Riak 在存储 key 时返回锁定状态

转载 作者:行者123 更新时间:2023-11-30 22:57:50 29 4
gpt4 key购买 nike

我有一个五节点 riak 集群,并且正在使用 pbc 使用 python RiakClient 进行一些基本的应用程序测试。代码看起来像这样:

b = riakclient.bucket('test')
item = b.get('key1')
item.data = 'testdata'
item.store()

我收到了 {error,locked} 作为 RiakError 返回。一旦这种情况开始发生,我也会在集群节点之间遇到很多错误,如下所示:

Handoff receiver for partition 1134123.... exited abnormally ... {error,locked}

有什么想法或者如何解决吗?这是 riak 2.0.2,正在考虑更新,但希望还不必这样做。

更新:这个问题在我使用的 docker(我有提到吗?)容器重新启动后显现出来。重新启动后,riak 进程出现,但尽管在集群中被标记为健康,但并未处于正常运行状态。 “sv restart riak”让集群恢复工作。仍然想知道这意味着什么,尽管它似乎意味着该节点处于只读状态,但似乎没有记录。

最佳答案

这是关闭脚本中的问题,节点处于不干净的状态。重新启动解决了该问题。

关于python - Riak 在存储 key 时返回锁定状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36452658/

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