Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 马拉松不在Mesos注册_Ubuntu_Mesos_Marathon_Mesosphere - Fatal编程技术网

Ubuntu 马拉松不在Mesos注册

Ubuntu 马拉松不在Mesos注册,ubuntu,mesos,marathon,mesosphere,Ubuntu,Mesos,Marathon,Mesosphere,我正在尝试使用Mesos Zookeeper和Marathon建立一个集群。我在每个网站的文档后面做了一些初始设置 我正在使用一个运行Ubuntu 16.0.4的虚拟机来运行整个安装程序 现在,我使用以下命令启动mesos master: ./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos ./bin/mesos-agent.sh --master=127.0.0.1:5050 --work_dir=/var/lib/m

我正在尝试使用Mesos Zookeeper和Marathon建立一个集群。我在每个网站的文档后面做了一些初始设置

我正在使用一个运行Ubuntu 16.0.4的虚拟机来运行整个安装程序

现在,我使用以下命令启动mesos master:

./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos
./bin/mesos-agent.sh --master=127.0.0.1:5050 --work_dir=/var/lib/mesos
./bin/start --master zk://127.0.0.1:2181/mesos --zk zk://localhost:2181/marathon
接下来,我使用以下命令在同一个virtualbox中启动mesos代理:

./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos
./bin/mesos-agent.sh --master=127.0.0.1:5050 --work_dir=/var/lib/mesos
./bin/start --master zk://127.0.0.1:2181/mesos --zk zk://localhost:2181/marathon
当我导航到
localhost:5050
时,我可以看到Mesos已经开始注册代理

现在我用下面的命令跑马拉松:

./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos
./bin/mesos-agent.sh --master=127.0.0.1:5050 --work_dir=/var/lib/mesos
./bin/start --master zk://127.0.0.1:2181/mesos --zk zk://localhost:2181/marathon
当我导航到
localhost:8080
时,我会发现马拉松正在进行。但它还没有和马拉松联系起来。我翻阅了一些文件,找到了,并照上面说的做了

但我仍然没有在Mesos仪表板的框架选项卡中看到Marathon

如果我尝试在Marathon中启动基本的Hello过程,它只会进入等待状态。我发现这是因为Mesos无法为马拉松分配资源

除了在Mesos dir中运行
makeinstall
,以便创建
libmesos.so
,我没有进行任何其他配置。我已将该文件的路径添加为环境变量,名称为
MESOS\u NATIVE\u LIBRARY

如果我还需要做什么,请告诉我。我只是在试用这个集群,还没有把它投入生产

所有日志:

您能提供马拉松日志吗?应该有关于错误的信息,例如,由于Mesos IP无效而放弃报价。您可以尝试
LIBPROCESS\u IP=127.0.0.1./bin/start--master zk://127.0.0.1:2181/Mesos--zk zk://localhost:2181/marathon
。如果这不起作用,请尝试使用主机的“真实”ip地址,而不是
127.0.0.1
@janisz由于大小原因,我无法将日志粘贴到此处limit@Tobi当我试图运行该命令时,它给了我这个绑定到环回接口的调度程序驱动程序的错误!无法与远程主机通信。您可能需要将“LIBPROCESS\u IP”环境变量设置为使用可路由的IP地址。马拉松似乎没有向Mesos master注册。修改马拉松的跑步脚本-./bin/start--master localhost:5050--zk zk://localhost:2181/Marathon--hostname localhost--webui\u url localhost:8080--logging\u level debugh您能提供马拉松日志吗?应该有关于错误的信息,例如,由于Mesos IP无效而放弃报价。您可以尝试
LIBPROCESS\u IP=127.0.0.1./bin/start--master zk://127.0.0.1:2181/Mesos--zk zk://localhost:2181/marathon
。如果这不起作用,请尝试使用主机的“真实”ip地址,而不是
127.0.0.1
@janisz由于大小原因,我无法将日志粘贴到此处limit@Tobi当我试图运行该命令时,它给了我这个绑定到环回接口的调度程序驱动程序的错误!无法与远程主机通信。您可能需要将“LIBPROCESS\u IP”环境变量设置为使用可路由的IP地址。马拉松似乎没有向Mesos master注册。修改Marathon-./bin/start--master localhost:5050--zk zk://localhost:2181/Marathon--hostname localhost--webui\u url localhost:8080--logging\u级别调试的运行脚本