DC/OS 停留在服务部署

DC/OS stuck at service deployment

已构建一个测试 DC/OS 集群,其中包含 3 个主节点和 2 个 public 代理。一切看起来都很好。甚至使用 "acceptedResourceRoles":["slave_public"] 配置通过 Marathon 部署了应用程序。但是,当我想通过目录部分部署Spark服务时,它卡了很长时间并说DCOS has been waiting for resources for xx minutes.

我的问题是,repo中的服务只能部署在私有代理中吗?

如果不是这样,我如何在发布代理中部署它们?

非常感谢。

目录在 私有 代理上部署服务。 Public 代理仅用于 运行 负载平衡器和其他工具,以控制对私有代理上服务的访问 :) 可能想要制作一些私有的。

有关代理类型的详细信息,请参阅 these docs

如果您确实希望集群在 public 代理上 运行 工作负载,我认为您需要设置一些额外的配置,但我目前没有找到它。虽然它有点反模式。