2016-04-21 1 views
1

Пробовал настроить DCOS Кафка брокера как таковой:DCOS - Кафка брокер добавить - Нет такой команды «добавить»

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$ 

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

+0

Что вам предлагает 'dcos -version'? Кроме того, используете ли вы DC/OS 1.7 EA от dcos.io? Проверьте https://dcos.io/docs/1.7/usage/tutorials/kafka/, в этом случае CLI изменился. –

+0

dcos версия 0.4.4 – oluies

ответ

2

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

1

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

Смежные вопросы