OpsCenter 6.7.7将无法管理在以下位置运行的现有cassandra集群(dse 6.7.7):Redhat 7.6 Maipo

时间:2020-01-28 15:17:14

标签: cassandra datastax datastax-enterprise cassandra-3.0 opscenter

我的全新OpsCenter 6.7.7遇到问题;当我单击“管理现有”群集时,收到以下错误消息:

Meld execution failed: OS platform (Red Hat Enterprise Linux Server, 7.7, Maipo) is not supported for DSE . If absolutely necessary, this can be turned off with the disable_platform_check configuration setting. {:name "myserver.domain.name", . . .

我将以下内容添加到我的opscenterd.conf中:

[lifecycle_manager]
disable_platform_check =  False

但是不幸的是,这确实可以解决座席投诉,但不能解决LCM管理问题:/

欢迎任何建议。

kr,

2 个答案:

答案 0 :(得分:1)

您需要确保您拥有latest definitions downloaded

您的文件platforms.edn(在软件包安装中的/var/lib/opscenter/definitions中)应包含以下信息:

 "5.1.0" {"debian" ["8.x" "9.x"]
          "ubuntu" ["12.04" "14.04" "16.04" "18.04"]
          "red hat enterprise" ["6.7.x" "6.8.x" "6.9.x" "6.10.x" "7.1.x" "7.2.x"
                                "7.3.x" "7.4.x" "7.5.x" "7.6.x" "7.7.x"]
          "oracle" ["6.9.x" "7.4.x" "7.6.x"]
          "centos" ["6.7.x" "6.8.x" "6.9.x" "6.10.x" "7.1.x" "7.2.x" "7.3.x"
                    "7.4.x" "7.5.x" "7.6.x" "7.7.x"]
          "amazon" ["2016.09" "2017.03" "2017.09" "2018.09" "2"]}

答案 1 :(得分:1)

为了“解决”此问题,我必须更新OpsCenter定义;我只需遵循官方程序Here

基本上:

  • 停止opscenter服务
  • 备份您当前的定义文件夹(如果是回滚但不是必需的)
  • 下载最新的definition.tar.gz archive
  • 提取档案
  • 启动opscenter服务

就这样:)