DataStax OpsCenter 3.2.2 在将收集数据存储在不同服务器上时无法正常启动

DataStax OpsCenter 3.2.2 在将收集数据存储在不同服务器上时无法正常启动

我正在尝试使用用于存储收集数据的单独集群来运行 OpsCenter 3.2.2(企业版)。我在集群配置中指定了 [storage_cassandra] 标签。启动 opscenter 时,日志显示以下内容:

2013-10-31 10:21:52+0000 [YarinCluster1] 信息:已创建键空间 OC_cluster1 2013-10-31 10:21:52+0000 [YarinCluster1] 错误:尝试创建 OpsCenter 架构时出错:(AttributeError) 回溯(最近一次调用):文件“build/lib/python2.6/site-packages/opscenterd/ClusterServices.py”,第 378 行,在 _createSchema AttributeError:'NoneType' 对象没有属性 'keyspaces'

2013-10-31 10:21:52+0000 [YarinCluster1] INFO: 休眠 10 秒后重试架构创建

在此之前,我删掉了许多日志行。奇怪的是,它实际上设法创建了包含所有列族的键空间(我将其命名为 OC_cluster1),但之后立即出现故障。它会每 10 秒重试一次,但总是失败。

如果我进入 OpsCenter,大多数事情似乎都可以正常工作,只是无法加载警报(“加载警报时出错:警报尚未加载。Cassandra 可能存在连接问题。”)

如果我不指定 [storage_cassandra] 标签并将收集数据存储在与我监控的集群相同的集群中,那么一切都会正常。

答案1

这是一个已知问题,将在即将发布的下一版本中修复。

(我是队里的一员)

相关内容