DataStax OpsCenter 3.2.2 не запускается должным образом при хранении данных сбора на другом сервере
Я пытаюсь запустить OpsCenter 3.2.2 (корпоративная версия), используя отдельный кластер, используемый для хранения данных сбора. Я указываю тег [storage_cassandra] в конфигурации кластера. При запуске opscenter журнал показывает следующее:
2013-10-31 10: 21: 52 + 0000 [YarinCluster1] ИНФОРМАЦИЯ: Создано пространство ключей OC_cluster1 2013-10-31 10:21:52+0000 [YarinCluster1] ОШИБКА: Ошибка при попытке создать схему OpsCenter: (AttributeError) Traceback (последний вызов был последним): файл "build/lib/python2.6/site-packages/opscenterd/ClusterServices.py", строка 378, в _createSchema AttributeError: объект 'NoneType' не имеет атрибута 'keyspaces'
2013-10-31 10: 21: 52 + 0000 [YarinCluster1] ИНФОРМАЦИЯ: перед сном создать схему 10 секунд.
Я вырезал много строк журнала до этого. Странно то, что ему действительно удается создать пространство ключей (которое я назвал OC_cluster1) со всеми семействами столбцов, но сразу после того, как что-то не получается. Он будет повторяться каждые 10 секунд, но всегда будет неудачным.
Если я захожу в OpsCenter, большинство вещей, похоже, работают, за исключением того, что оповещения не могут быть загружены ("Ошибка загрузки оповещений: оповещения еще не загружены. Возможно, проблема с подключением к Cassandra".)
Если я не укажу тег [storage_cassandra] и сохраню данные коллекции в том же кластере, что и тот, который я отслеживаю, все работает.
1 ответ
Это известная проблема, которая будет исправлена в следующем выпуске, который скоро выйдет.
(Я в команде)