我一直在按照本教程尝试从他们的官方教程中设置一个单节点中间层集群:
http://mesosphere.com/docs/getting-started/developer/single-node-install/
我按照所有命令没有任何问题,并且我还将端口 5050 和 8080 添加到我的安全组中。当我尝试访问 mesos/marathon 的控制台时,我收到“Internet Explorer 无法显示网页”消息。
他们还建议通过以下方式进行检查:
MASTER=$(mesos-resolve `cat /etc/mesos/zk`)
mesos-execute --master=$MASTER --name="cluster-test" --command="sleep 5"
但这会出现一个错误:
WARNING: Logging before InitGoogleLogging() is written to STDERR
F0106 17:03:08.126703 20993 process.cpp:1561] Failed to initialize, gethostbyname2: Unknown host
*** Check failure stack trace: ***
我也不确定如何解决这个问题,而且我找不到很多关于如何在 ubuntu 上安装 mesos 的教程。
我检查了zk文件的内容,似乎是默认值。
$ cat /etc/mesos/zk zk://localhost:2181/mesos
我真的很感激任何关于如何去做这件事的线索。
编辑:该过程肯定也在运行 - 仅供参考:
root 31545 8.5 5.9 187464 35604 ? Ssl 17:28 0:00 /usr/local/sbin/mesos-slave --master=zk://localhost:2181/mesos --log_dir=/var/log/mesos
root 31563 28.5 2.1 116304 12856 ? Rs 17:28 0:00 /usr/local/sbin/mesos-master --zk=zk://localhost:2181/mesos --port=5050 --log_dir=/var/log/mesos --quorum=1 --wo