dcos - добавление брокера kafka - нет такой команды

Попытался настроить брокера dcos kafka как таковой:

bash-3.2$ dcos kafka broker list
bash-3.2$ dcos package list
NAME       VERSION        APP         COMMAND    DESCRIPTION
cassandra  1.0.1-2.2.5    /cassandra  cassandra  Apache Cassandra running on DC/OS
kafka      1.0.2-0.9.0.1  /kafka      kafka      Apache Kafka running on DC/OS
spark      1.6.1-6        /spark      ---        Spark is a fast and general cluster computing system for Big Data.  Documentation: https://docs.mesosphere.com/usage/managing-services/spark/
bash-3.2$ dcos kafka broker add 1
Usage: dcos-kafka kafka broker [OPTIONS] COMMAND [ARGS]...

Error: No such command "add".
bash-3.2$

что я должен проверить?


person oluies    schedule 21.04.2016    source источник
comment
Что вам дает dcos --version? Кроме того, вы используете DC/OS 1.7 EA от dcos.io? Ознакомьтесь с dcos.io/docs/1.7/usage/tutorials/kafka. в этом случае CLI изменился.   -  person Michael Hausenblas    schedule 22.04.2016
comment
DCOS версии 0.4.4   -  person oluies    schedule 22.04.2016


Ответы (2)


Поскольку вы, похоже, используете DC/OS 1.7 с CLI версии 0.4.4, ответ на вашу проблему заключается в том, что вы используете устаревший интерфейс: и служба Kafka, и CLI изменились, и вам следует выполнить шаги, описанные в новом Руководство по обслуживанию Kafka. руководство по использованию Kafka также является хорошим способом начать работу.

person Michael Hausenblas    schedule 22.04.2016

Адаптация к новейшей версии в DC/OS 1.7, конечно, рекомендуется, но если вы не можете этого сделать или это доставляет вам проблемы, вы можете принудительно установить старую версию, установив фреймворк с указанной более старой версией, например dcos package install --package-version=0.9.4.0 kafka

person ftr    schedule 24.04.2016