迈索斯马拉松不能毁了工作

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

我有一个运行网站的dcos集群。该网站在20个docker示例上运行。当我查看我的应用程序时,我看到我有24个示例。其中2个示例的状态为“已启动”,但运行状况未知,2个示例的状态为“已暂存”。在以前的部署中,我尝试了以下操作:
销毁应用程序(结果:销毁/azure跟踪api时出错:未来在[10000毫秒]后超时)
杀死所有示例(结果:它们都重新启动)
在日志中除了
无法在处终止框架517c75b9-0a13-4B3B3B-a29d-8d754239991b-0000(marathon)的任务azure-tracking-api.908a6c3e-8948-11e6-be5a-7e591cfeda59scheduler-93d96b66-c66e-4d28-b56e-8b2b2b959bf8@172.16.0.7:42546,因为它是未知的;执行对帐
我使用的版本是0.28.1
我的问题是我能用几个命令来解决这个问题吗。我知道如何解决这个问题的唯一方法就是建立一个新的集群。

ugmeyewa

ugmeyewa1#

您正在使用的marathon版本(1.1.2)已知任务丢失的问题。一旦dc/os 1.8在azure上可用,最好的选择就是升级。作为一种解决方法,目前,您可以使用marathon的http api手动删除任务:

$ curl -X DELETE $MARATHON_URL/v2/apps/azure-tracking-api/tasks/$TASKID?force=true

相关问题