Mesos-master не удалось запустить при запуске mesos-start-cluster.sh - PullRequest
0 голосов
/ 28 июня 2018

Когда я запустил mesos-start-cluster.sh после настроенных файлов mesos-master-env и mesos-slave / agent-env, дисплей показывал нормально. Вывод команды выглядит следующим образом:

root@heron02:/home/yitian# ./mesosinstall/sbin/mesos-start-cluster.sh 
Starting mesos-master on heron02
ssh -o StrictHostKeyChecking=no -o ConnectTimeout=2 heron02 /home/yitian/mesosinstall/sbin/mesos-daemon.sh mesos-master </dev/null >/dev/null
Starting mesos-agent on heron06
ssh -o StrictHostKeyChecking=no -o ConnectTimeout=2 heron06 /home/yitian/mesosinstall/sbin/mesos-daemon.sh mesos-agent </dev/null >/dev/null
Starting mesos-agent on heron07
ssh -o StrictHostKeyChecking=no -o ConnectTimeout=2 heron07 /home/yitian/mesosinstall/sbin/mesos-daemon.sh mesos-agent </dev/null >/dev/null
Everything's started!

Однако, когда я пытаюсь остановить кластер mesos и выполнить команду mesos-stop-cluster, на дисплее появилось сообщение об ошибке:

root@heron02:/home/yitian# ./mesosinstall/sbin/mesos-stop-cluster.sh 
Stopping mesos-agent on heron06
Stopping mesos-agent on heron07
Stopping mesos-master on heron02
mesos-master: no process found
Everything's stopped!

Это означает, что файл mesos-master запущен. С файлами конфигурации проблем нет, и два хоста агента запускаются успешно. Кроме того, содержимое mesos-master-env.sh:

# Some options you're likely to want to set:
# export MESOS_log_dir=/var/log/mesos
export MESOS_log_dir=/home/yitian/mesosdata/log
export MESOS_work_dir=/home/yitian/mesosdata/data
export MESOS_ZK=zk://heron01:2181/mesos
export MESOS_quorum=1

А содержимое mesos-slave / agent-env.sh:

# The mesos master URL to contact. Should be host:port for
# non-ZooKeeper based masters, otherwise a zk:// or file:// URL.
export MESOS_master=heron01:5050
export MESOS_log_dir=/home/yitian/mesosdata/log
export MESOS_work_dir=/home/yitian/mesosdata/run
#export MESOS_isolation=cgroups

Проблема в том, что процесс mesos-master не может быть запущен, а интерфейс mesos (http://heron01:5050) не может открыться. Что с ним?

...