据我所知,我可以在一个节点上设置Mesos master,slave,zookeeper,marathon。
但是一旦我执行命令启动mesos-master,之后我也尝试启动mesos-slave但是我没有办法继续执行其他命令。我必须停止运行并运行,但问题是mesos-master已经停止运行。
答案 0 :(得分:1)
不要直接从shell执行命令,你想要将所有这些组件(zookeeper,mesos-master,mesos-slave和marathon)作为服务启动。
/etc/init.d/zookeeper start
启动mesos-master
启动mesos-slave
开始马拉松
我忘了如果zookeeper是否为您安装了init脚本,您可能必须在Hadoop文档中找到它。
至于其他3个,他们都使用了#upstart'你可以在/ etc / init /
中找到配置文件