gpt4 book ai didi

docker - 我如何在 minimesos 中使用马拉松启动 kafka 调度程序?

转载 作者:行者123 更新时间:2023-12-04 17:21:28 25 4
gpt4 key购买 nike

我正在尝试使用 https://github.com/mesos/kafka/tree/master/src/docker#running-image-in-marathon 中规定的 docker 容器启动 kafka-mesos 框架调度程序。使用在 minimesos 中运行的 Marathon 实现(我想添加一个 minimesos 标签,但没有积分)。该应用程序已注册并可在 Marathon 控制台中看到,但它仍处于等待状态,并且部署 GUI 表示它正在尝试 ScaleApplication。

我已经尝试在 marathon 和 mesos-master 容器中寻找/var/log 文件,这些文件可能会显示为什么会发生这种情况。一开始我觉得可能是因为图片没有拉出来,所以我加了"forcePullImage": true到 JSON 应用程序配置,但它仍在等待。我还将网络从 HOST 更改为 BRIDGE,前提是这与 http://minimesos.readthedocs.org/en/latest/ 中的 minimesos 警告一致。 .

在 mesos 日志中,我确实看到:I0106 20:07:15.259790 15 master.cpp:4967] Sending 1 offers to framework 5e1508a8-0024-4626-9e0e-5c063f3c78a9-0000 (marathon) at scheduler-575c233a-8bc3-413f-b070-505fcf138ece@172.17.0.6:39111I0106 20:07:15.266100 9 master.cpp:3300] Processing DECLINE call for offers: [ 5e1508a8-0024-4626-9e0e-5c063f3c78a9-O77 ] for framework 5e1508a8-0024-4626-9e0e-5c063f3c78a9-0000 (marathon) at scheduler-575c233a-8bc3-413f-b070-505fcf138ece@172.17.0.6:39111I0106 20:07:15.266633 9 hierarchical.hpp:1103] Recovered ports(*):[33000-34000]; cpus(*):1; mem(*):1001; disk(*):13483 (total: ports(*):[33000-34000]; cpus(*):1; mem(*):1001; disk(*):13483, allocated: ) on slave 5e1508a8-0024-4626-9e0e-5c063f3c78a9-S0 from framework 5e1508a8-0024-4626-9e0e-5c063f3c78a9-0000I0106 20:07:15.266770 9 hierarchical.hpp:1140] Framework 5e1508a8-0024-4626-9e0e-5c063f3c78a9-0000 filtered slave 5e1508a8-0024-4626-9e0e-5c063f3c78a9-S0 for 2minsI0106 20:07:16.261010 11 hierarchical.hpp:1521] Filtered offer with ports(*):[33000-34000]; cpus(*):1; mem(*):1001; disk(*):13483 on slave 5e1508a8-0024-4626-9e0e-5c063f3c78a9-S0 for framework 5e1508a8-0024-4626-9e0e-5c063f3c78a9-0000I0106 20:07:16.261245 11 hierarchical.hpp:1326] No resources available to allocate!I0106 20:07:16.261335 11 hierarchical.hpp:1421] No inverse offers to send out!但我不确定这是否相关,因为它与 Kafka App 配置中的资源设置无关。 GUI 显示尚未创建任何任务。

我确实有 10 个 mesosphere/inky docker 任务与尝试的 Kafka 部署一起运行。这可能是特定于 Kafka docker 镜像的配置问题。我只是不知道调试它的最佳方法。也许是在配置文件中增加日志级别的情况。它可能是环境变量或网络设置。我正在深入研究并将更新我的进展,但任何建议将不胜感激。

谢谢!

最佳答案

感谢您尝试这个!我正在调查此问题,您可以通过 https://github.com/ContainerSolutions/minimesos/issues/188 关注此问题的进展情况。和 https://github.com/mesos/kafka/issues/172

关于docker - 我如何在 minimesos 中使用马拉松启动 kafka 调度程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34642188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com