我在Centos 6.5上使用cassandra 2.0.5,OpsCenter 4正常运行,直到我将OpsCenter更新到版本4.1。我访问OpsCenter页面,单击管理现有群集并给出我节点(127.0.0.1)的IP地址,它给了我以下信息:“创建群集时出错:max()arg是一个空序列”。错误 - Apache Cassandra 2.0.5和Datastax OpsCenter 4.1
任何线索?
我在Centos 6.5上使用cassandra 2.0.5,OpsCenter 4正常运行,直到我将OpsCenter更新到版本4.1。我访问OpsCenter页面,单击管理现有群集并给出我节点(127.0.0.1)的IP地址,它给了我以下信息:“创建群集时出错:max()arg是一个空序列”。错误 - Apache Cassandra 2.0.5和Datastax OpsCenter 4.1
任何线索?
我绝对有今天同样的问题,你。我从http://rpm.datastax.com/community/noarch/下载了较旧版本的opscenter(特别是版本4.0.2),并且错误消失了。
我也是用的SAM卡珊德拉的版本,也CentOS上
的错误是4.1.0,并影响那些运行的Python 2.6。完整的解决方案是4.1.1(http://www.datastax.com/dev/blog/opscenter-4-1-1-now-available)。要在4.1.0上解决此问题,用户应禁用自动更新功能,并手动重新填充最新的定义。这只需要做一次。这不需要4.1.1来完成,这是最好的解决方案。请参阅发行说明(http://www.datastax.com/documentation/opscenter/4.1/opsc/release_notes/opscReleaseNotes410.html)
[definitions] auto_update = False
for tarball in档位:
cd ./conf/definitions
的包安装:
cd /etc/opscenter/definitions
应用最新的定义
curl https://opscenter.datastax.com/definitions/4.1.0/definition_files.tgz | tar xz
重新启动opscenterd
如果有,你可以在opscenter日志中包含堆栈跟踪吗? – nickmbailey
http://serverfault.com/questions/578747/opscenter-max-arg-is-an-empty-sequence stacktrace included – smie