OpsCenter 6.7.7 не будет управлять существующим кластером кассандры (dse 6.7.7), работающим на: redhat 7.6 Maipo - PullRequest
1 голос
/ 28 января 2020

Я столкнулся с проблемой моего нового sh нового 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: /

Любой совет приветствуется.

кр,

Ответы [ 2 ]

1 голос
/ 03 февраля 2020

Чтобы «исправить» эту проблему, мне пришлось обновить определения OpsCenter; Я просто следую официальной процедуре Здесь .

В основном:

  • остановка службы opscenter
  • резервное копирование вашей текущей папки определения (в случае отката) но не обязательно)
  • загрузить последнюю версию архива definition.tar.gz
  • извлечь архив
  • запустить службу opscenter

И это все :)

1 голос
/ 29 января 2020

Необходимо убедиться, что у вас загружены последние определения .

Ваш файл 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"]}
...