我试图运行OpsCenter 3.2.2(企业版)使用一个单独的集群用于存储收集数据。 我在集群configuration中指定了[storage_cassandra]标签。 启动opscenter时,日志显示如下:
[YarinCluster1]错误:尝试创buildOpsCenter架构时出错:(AttributeError)Traceback(())错误信息:创build的密钥空间OC_cluster1 2013-10-31 10:21:52 +最近调用最后一个):_createSchema中的文件“build / lib / python2.6 / site-packages / opscenterd / ClusterServices.py”,第378行AttributeError:'NoneType'对象没有属性'keyspaces'
2013-10-31 10:21:52 + 0000 [YarinCluster1]信息:在重试模式创build之前睡眠10秒钟
在此之前,我剪掉了很多的日志。 奇怪的是,它实际上pipe理与所有列家族创buildkeyspace(我命名为OC_cluster1),但在失败后立即。 它将继续每10秒重试一次,但总是失败。
如果我进入OpsCenter,除了无法加载警报外,大多数情况似乎都起作用(“加载警报时出错:警报尚未加载,可能与Cassandra有连接问题。
如果我不指定[storage_cassandra]标记并将集合数据存储在与我正在监视的集群相同的集群中,则一切正常。
这是一个已知的问题,即将发布的下一个版本已经修复。
(我在球队里)