我正在尝试手动将新的OpsCenter 5.2.2configuration到新启动并运行的Cassandra Cluster 2.0.17,因此我添加了一个群集conf文件,启动OpsCenter,然后创buildCF OpsCenter。 当我在第一个节点上启动datastax代理时,我得到这个:
2015-10-29 17:25:11+0100 [] WARN: Unable to find a matching cluster for node with IP d1r1n1; the message was [u'5.2.2', u'/2122343799/conf'] 2015-10-29 17:25:11+0100 [] WARN: Unable to find a matching cluster for node with IP d1r1n1; the message was [u'5.2.2', u'/2122343799/conf'] 。 这通常表示OpsCenter代理仍旧在已停用的旧节点上运行,或者是OpsCenter不再监视的集群的一部分。
似乎代理尝试将数据推送到OpsCenter,然后又无法识别持有此节点的群集。 但为什么我可能会错过?
刚刚在/etc/opscenter/cluster/cluster.conf定义了我的集群:
[jmx] port = 8081 [kerberos_client_principals] [kerberos] [agents] [kerberos_hostnames] [kerberos_services] [cassandra] api_port = 9161 seed_hosts = d1r1n1,d1r1n2,d1r1n3,d1r1n4 conf_location = /etc/cassandra/blob.conf/cassandra.yaml log_location = /var/log/cassandra/blob-system.log [storage_cassandra] api_port = 9161