Я создал один ведущий мезос и трех рабочую среду мезо. Теперь марафон работает как основа для работы мезоса. Я пытаюсь развернуть простую работу:Работа на марафоне висит на этапе развертывания
{
"id": "basic-0",
"cmd": "while [ true ] ; do echo 'Hello Marathon' ; sleep 5 ; done",
"cpus": 0.1,
"mem": 10.0,
"instances": 1
}
Но это долгое время висит в марафонской сети ui. Я попытался вручную создать работу по марафону, но тот также сохраняет себя в состоянии развертывания навсегда. Я не знаю, почему это не работает, любая идея?
Ваш марафон подключен к кластеру? Размышление о марафонских журналах для трюков? – rukletsov
Это также может случиться, если между ведомым и ведущим возникают проблемы с подключением. Не могли бы вы убедиться, что вы действительно можете выполнять задачи на подчиненном устройстве? Вы можете проверить это, выполнив 'GLOG_v = 1 mesos-execute --command ="/bin/ls/"--name = testTask --master = MASTER_IP'. – hartem
Да, марафон связан с кластером мезосов. Я установил марафон на узле мезо-мастер и увидел портал марафона на порту 8080. обмен журналами - проблема, потому что мой отдел не позволит мне обмениваться сетевой информацией. Я попробовал pinging mesos slaves от моих мастеров мезос, и они ssh-способны от главного узла. –