Работает ли `dcos-cli` с обычными Mesos?

#logging #command-line-interface #mesos #mesosphere #dcos

#ведение журнала #интерфейс командной строки #mesos #мезосфера #dcos

Вопрос:

Я ищу инструмент, который позволит отслеживать задачи stderr и stdout журналы Mesos.

mesos-cli кажется, это такой инструмент, но он устарел в пользу dcos-cli . Однако в документации для dcos-cli не ясно, работает ли и как это работает с обычными Mesos.

В заключение: должен ли я использовать dcos-cli или mesos-cli , если у меня есть Mesos, но нет DC / OS?

Комментарии:

1. Вы можете использовать mesos-cli , встроенный в mesos

Ответ №1:

Вы можете настроить dcos-cli использование мастера Mesos вместо мастера DC / OS для некоторых операций, включая ведение журнала задач. Просто установите свойство core.mesos_master_url конфигурации, как описано на странице использования DC / OS CLI:

 $ dcos config set core.mesos_master_url 52.34.160.132:5050
  

Затем вы должны иметь возможность использовать для отслеживания и для интересующих вас задач. dcos task log stdout stderr

Комментарии:

1. Когда я пытаюсь выполнить команду, я получаю dcos cluster attach <cluster-name> . Но когда я даю имя кластера, установленное для mesos-master with --cluster=test , он говорит Cluster [test] does not exist . Обратите внимание, что на странице mesos 5050 вверху слева я вижу то же имя.