Почему установка Datastax Community Edition оказалась корпоративной?

Обновлять

Хорошо, обнаружены еще некоторые факторы, это изображение было получено после того, как я щелкнул «управление существующим кластером и добавил 127.0.0.1 в качестве хост-узла», поэтому я предполагаю, что должна быть конфигурация, в которой я могу установить пакет для сообщества, а не для предприятия.

Но если я создам новый кластер, в котором я смогу выбрать пакет Community Edition, проблема в том, что он попытается установить cassandra и datastax-agent на эти узлы и завершит работу с ошибками.


При попытке исправить проблему с конфигурацией Cassandra При установке я заметил две вещи:

  1. Текстовые поля учетных данных предприятия datastax? что привело меня к 2
  2. Что установленный Package: Datastax Enterprise 4.7.0, в то время как я фактически установил cassandra и opscenter из сообщества Deb, используя ansible

Вот часть конфигурации ansible, где ссылка на репо — это community:

- name: Add Datastax repository key
  apt_key: url=http://debian.datastax.com/debian/repo_key state=present
  tags:
    - install

- name: Add Datastax repository
  apt_repository: repo='deb http://debian.datastax.com/community stable main' state=present update_cache=yes
  tags:
    - install

- name: Install Cassandra
  apt: name={{ item }} state=present
  with_items:
    - dsc22
    - cassandra-tools
    - opscenter
  tags:
    - install

введите здесь описание изображения


person Ismail Marmoush    schedule 27.08.2015    source источник
comment
Дайте угадаю, вы используете Cassandra 2.2? Последняя версия OpsCenter не содержит определений для этой версии Cassandra, поэтому этот экран отображается серым цветом. Это случилось со мной и на прошлой неделе, и мне пришлось самому добавить определения, чтобы заставить его работать. Думаю, нам придется подождать, пока DataStax обновит OpsCenter.   -  person uri2x    schedule 27.08.2015
comment
@uri2x, куда ты положил определения? не могли бы вы предоставить это как ответ   -  person Ismail Marmoush    schedule 28.08.2015


Ответы (1)


Последняя версия OpsCenter не включает определения для последней версии Cassandra Community, поэтому этот экран отображается серым цветом. Вот как я решил это:

В /etc/opscenter/definitions/:

  1. Скопируйте dsc-packages-2.1.0.json в dsc-packages-2.3.0.json
  2. Отредактируйте packages-1.json, packages-5.1.2.json и packages-5.2.0.json и дублируйте каждую строку 2.1.4 строкой 2.2.0.
person uri2x    schedule 28.08.2015
comment
Спасибо всем, кто придет, я следовал инструкциям, но изменил значения, чтобы они соответствовали версии, которая у меня есть. - person Ismail Marmoush; 31.08.2015