1

据我所知,我能够在单个节点上设置 Mesos 主、从、动物园管理员、马拉松。

但是一旦我执行了启动 mesos-master 的命令,之后我也尝试启动 mesos-slave 但我没有任何方法可以继续在其他地方执行其他命令。我必须停止运行并运行,但问题是 mesos-master 已经停止运行。

在此处输入图像描述

4

1 回答 1

1

不要直接从您的 shell 执行命令,您希望将所有这些组件(zookeeper、mesos-master、mesos-slave 和 marathon)作为服务启动。

/etc/init.d/zookeeper 启动

启动 mesos-master

启动mesos-slave

开始马拉松

我忘记了 zookeeper 是否为您创建了 init 脚本作为安装的一部分,您可能必须在 Hadoop 文档中找到它。

至于其他 3 个,它们都使用 'upstart',您可以在 /etc/init/ 中找到配置文件

于 2015-01-19T15:30:51.297 回答