【问题标题】:Couchbase stuck at re-balancing 0 nodesCouchbase 卡在重新平衡 0 个节点
【发布时间】:2016-03-07 16:48:11
【问题描述】:

我有一个包含 3 个节点的 Couchbase 集群。其中 2 个短暂下降并重新上升,之后我开始从 couchbase 控制台重新平衡。

但是,控制台在过去 28 小时内显示 Rebalancing 0 nodes。我试图停止重新平衡,但它卡住了相同的消息。

当我使用命令行工具停止重新平衡时,我收到以下消息:

$ /opt/couchbase/bin/couchbase-cli rebalance-stop -c 127.0.0.1:8091 -u my-admin -p my-password
$ SUCCESS: rebalance cluster stopped

然而,它实际上并没有停止,控制台中的弹出窗口仍然存在。有什么办法可以解决吗?我已经尝试重新启动两台服务器(卡在挂起状态)。

编辑:

我最终使用 XDCR 将数据推送到另一个集群,然后关闭了整个集群(即使重新启动所有节点也不起作用)。部分数据丢失。

我保持开放,以防有人对这种情况有更好的解决方案。

【问题讨论】:

    标签: couchbase


    【解决方案1】:

    看起来这是 Couchbase 的一个已知问题,至少从 2.5.1 版到 4.0.0 版:

    https://forums.couchbase.com/t/rebalance-stuck-at-0-and-does-not-cancel/6568

    看来您需要知道他们的 erlang 设置是如何工作的,以及如何从那里重新启动 ns_server。

    【讨论】:

      【解决方案2】:

      您是否尝试过从集群中删除节点,然后将其重新添加到集群中?

      【讨论】:

      • 它不会让我删除任何节点。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 2011-01-15
      • 2013-04-26
      相关资源
      最近更新 更多