尽管代理已连接,OpsCenter 仍将数据中心显示为未知

尽管代理已连接,OpsCenter 仍将数据中心显示为未知

我们向集群添加了一个数据中心,它显示为“未知数据中心”。仪表板将所有代理报告为连接的,并且代理日志和 opscenter 日志均未显示任何错误。

我们遵循的步骤如下:

  • 我们使用官方程序添加了一个数据中心(启用了 vnode)
  • 它在 OpsCenter 中正常显示
  • 我们意识到我们不想要虚拟节点,所以我们停用了新数据中心的所有节点
  • 我们在配置中禁用了 vnode,并重新启动了新服务器(清理数据/提交日志目录之后)
  • 根据nodetool状态正确加入集群
  • OpsCenter 将其显示为“未知”

我们尝试卸载/重新安装代理和 OpsCenter,但没有成功。我们还尝试删除OpsCenter密钥空间中的所有内容并从 UI 中删除集群。

答案1

数据中心现在已正确显示。问题似乎是缺少复制到新数据中心的 Keyspace。

在我们第一次尝试将数据中心加入集群时,OpsCenter Keyspace 仍在使用SimpleStrategy并被复制到新节点,但我们NetworkTopologyStrategy在第二次尝试之前将其更改为。

因此,当我们改变业务密钥空间以在新数据中心上复制时,新的 DC 会立即显示在 OpsCenter 中。

相关内容