【问题标题】:Apache Aurora cron jobs are not scheduled未安排 Apache Aurora cron 作业
【发布时间】:2016-04-29 14:52:13
【问题描述】:

我设置了一个运行 Apache Aurora 框架的 Mesos 集群,我注册了 100 个 cron 作业,这些作业每分钟在 5 个从属机器池上运行。我在预定 100 次后发现,cron 作业堆积在“PENDING”状态。请问我可以检查什么样的日志以及可能的问题是什么?

【问题讨论】:

    标签: mesos apache-aurora


    【解决方案1】:

    这可能是几件事:

    • 您的集群中是否还有足够的资源?
    • 这些资源是否提供给 Aurora?或者可能只是到另一个框架?
    • 您是否有任何任务限制阻止您的任务被安排?

    可能的信息来源:

    • UI 上的工具提示或展开状态表示什么? (如截图所示)
    • Aurora 调度程序有日志文件。然而,最终用户通常不需要这些来弄清楚为什么东西会被卡住。

    如果你被困在这里,最好去freenode上的#aurora IRC频道。

    【讨论】:

    • 这都是很好的建议。我要补充的一件事:如果您需要更直接的帮助,请随时访问我们的 IRC 频道:irc.freenode.net 上的#aurora 或订阅 Aurora 用户列表(更多详情请点击此处:@987654321 @)。
    • 感谢您的建议。 1. 首先可执行文件是一个非常简单的程序,它打开文件并写入一个数字。我认为集群中有足够的资源,因为我总共有 40 个 CORE 和 40 GB 内存。我想知道是否可以查看日志以查看是否存在资源问题。 2. Aurora 是唯一在 Mesos 上运行的框架 3. 无任务限制 展开“状态”后,它显示“一分钟前 - PENDING”。我想知道在哪里可以找到 Aurora 日志? /var/log/aurora ?那里没什么有趣的。
    • 框架是否使用可访问的 IP 地址运行,即不是 127.0.0.1? Mesos Master 日志说明了什么?
    • mesos-master.ERROR 显示 E0504 15:02:58.156879 8382 socket.hpp:174] Shutdown failed on fd=34: Transport endpoint is not connected [107] 和 mesos-master.WARNING 显示 W0504 15:04:47.189374 8374 master.hpp:1532] Master attempted to send message to disconnected framework 3fe16547-091a-4b24-8646-250f489dcbb3-0001 (TwitterScheduler) at scheduler-b3334e43-7e13-4d51-820d-6b670513ac7a@127.0.0.1:8083
    猜你喜欢
    • 1970-01-01
    • 2015-06-23
    • 1970-01-01
    • 2021-06-03
    • 2012-02-22
    • 1970-01-01
    • 2011-10-19
    • 2018-03-09
    • 1970-01-01
    相关资源
    最近更新 更多