marathon(mesos)-陷入“加载应用程序”的困境

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

我正在从头开始构建一个mesos集群(使用vagrant,这与此问题无关)。操作系统:ubuntu 16.04(trusty)安装程序:
大师->跑zookeeper、mesos master、marathon和chronos
slave->运行mesos slave
这是我为主节点的配置脚本https://github.com/zeitgeist2018/infrastructure/blob/fix-marathon/provision/scripts/install-master.sh.
我已经成功地将de-slave注册到mesos中,安装了marathon和chronos框架,并在chronos中运行了计划的作业(使用docker和shell命令),但是我无法让marathon正常工作。一旦我打开ui,它就会陷入“加载应用程序”的状态,当我试图调用api时,请求将永远挂起,没有响应。在api中,我尝试获取简单的marathon信息并进行部署,两者的结果相同。我一直在检查马拉松比赛的记录,但没有发现任何错误。只是一些可能(或不是)暗示的日志:

[2020-03-08 10:33:21,819] INFO  Prompting Mesos for a heartbeat via explicit task reconciliation (mesosphere.marathon.core.heartbeat.MesosHeartbeatMonitor$$anon$1:marathon-akka.actor.default-dispatcher-6)
[2020-03-08 10:33:21,822] INFO  Received fake heartbeat task-status update (mesosphere.marathon.core.heartbeat.MesosHeartbeatMonitor:Thread-87)
[2020-03-08 10:33:25,957] INFO  Found no roles suitable for revive repetition. (mesosphere.marathon.core.launchqueue.impl.ReviveOffersStreamLogic$ReviveRepeaterLogic:marathon-akka.actor.default-dispatcher-7)

8zzbczxx

8zzbczxx1#

我已经设法使它工作了。这就像马拉松降级一样简单 v1.7.189 . 之后,它将正常启动,api将响应请求。

相关问题