停止或重新注册mesos群集上的孤立任务

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

我正在使用marathon在mesos集群上部署我的应用程序。最近我在我的mesos master和marathon中经历了故障转移。重新启动时,主机能够识别从机上正在运行的旧任务,但在活动任务窗格中没有将它们显示为使用新框架id注册的marathon。在重新启动mesos主机时,是否可以停止这些孤立任务,以便使用marathon重新部署它们?

ut6juiuv

ut6juiuv1#

您应该能够关闭旧的marathonframeworked,并使用 /teardown mesos主机上的终结点。
您可以通过在主体中发送带有frameworked的post请求来使用端点。例如:

curl -d 'frameworkId=#' -X POST localhost:5050/master/teardown

通过使用主端点之一,可以找到旧marathon示例的frameworkid,例如 /frameworks . 注意使用旧的marathon示例的frameworkid,而不是新的。

相关问题