【问题标题】:Couchbase "Bucket with given name still exists"Couchbase“具有给定名称的存储桶仍然存在”
【发布时间】:2014-07-15 22:07:29
【问题描述】:

我在 Windows 上运行 Couchbase 版本:2.5.1 企业版 (build-1083-rel) 2 服务器集群

我创建了一些测试桶来玩它。经过一些实验后,我决定通过 delete|recreate 来“清除”它。

现在我无法重新创建具有相同名称的存储桶 - 仍然收到“具有给定名称的存储桶仍然存在”。我发现集群中的辅助服务器上仍然存在具有存储桶名称的文件夹(删除后 30 分钟)。我试图在不重新启动 Couchbase 的情况下手动删除此文件夹。删除成功,但我仍然无法重新创建具有相同名称的存储桶(仍然得到“具有给定名称的存储桶”)。

我该如何解决这个问题?

【问题讨论】:

  • 首先,删除另一个节点上的文件夹对您没有帮助 - 因为集群管理器仍会配置该存储桶。我不确定为什么一开始没有删除存储桶 - 这两个节点之间的复制是否正常工作?

标签: couchbase


【解决方案1】:

如上所述,我不知道集群是否遇到这种情况,但您可以通过 rebalancing out the node 修复它,它仍然存在“旧”存储桶(UI:服务器节点 -> 删除,重新平衡),然后重新平衡它,假设您的第一个节点有足够的磁盘空间存储所有存储桶数据。

【讨论】:

  • 我遇到了完全相同的问题(虽然这里使用的是 2.1.1)——你怎么知道哪个节点有旧的存储桶?
猜你喜欢
  • 1970-01-01
  • 2022-06-21
  • 2023-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-16
  • 1970-01-01
相关资源
最近更新 更多