无法从mesos ui跟踪“沙盒”链接

ioekq8ef  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(365)

我有三个物理节点,每个节点上都安装了docker。我在它们上面配置了mesos、marathon、hadoop、flink和zookeeper。我可以在浏览器中看到所有ui,并在marathon中运行flink应用程序。
问题是mesos ui向我显示flink正在运行,但当我单击sandbox时,我看到以下错误:
无法连接到“//50592e835da1:5051/slave(1)/state?jsonp=json\u callback”上的代理“16657705-0573-410a-aef3-e2bb4119092c-s0”。潜在原因:
代理不可访问
代理超时或脱机
我知道这和Mesos结构有关,但我不知道是怎么回事。
我在/etc/hosts中编写了mesosèhostname,但它不起作用。另外,我在mesos-agent-env.sh中安装了mesos\u hostname=ip,但它不起作用。
你能告诉我怎么解决这个问题吗?
任何帮助都将不胜感激。

8fsztsew

8fsztsew1#

问题解决了。根据apachemesos站点,代理节点应该报告的主机名,或者主节点应该在zookeeper中公布的主机名。。我忘了在slave命令中使用--hostname=slaveip;使用后,一切正常。

/home/mesos-1.7.2/build/bin/mesos-slave.sh
  --master=10.32.0.2:5050,10.32.0.3:5050 --hostname=10.32.0.4
  --work_dir=/var/run/mesos --log_dir=/var/log/mesos 
  --systemd_enable_support=false

相关问题