2014-02-27 53 views
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

任何线索?

+0

如果有,你可以在opscenter日志中包含堆栈跟踪吗? – nickmbailey

+0

http://serverfault.com/questions/578747/opscenter-max-arg-is-an-empty-sequence stacktrace included – smie

回答

5

的错误是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

  1. 的已知问题以下内容添加到opscenterd.conf禁用自动更新:
[definitions] 
auto_update = False 
  1. 手动下载定义文件

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

相关问题