【问题标题】:Find unreachable/ deactivated mesos slaves agents查找无法访问/停用的 mesos slaves 代理
【发布时间】:2018-07-24 04:45:40
【问题描述】:

我在具有几个 mesos-slave 代理的 aws ec2 实例上部署了 dcos 集群。其中很少有人意外终止。 Mesos 大师标记了他们"unreachable"。我想将他们的状态从“无法访问”更改为"Gone"。为此,dcos 提供以下命令:

dcos node decommission <mesos-id>

但是,我无法找到无法访问的 mesos-agent 的 mesos-id。 mesos-masterdc/os GUI/日志都没有显示这些节点的任何信息。

我的问题是如何获取所有无法访问(或已停用)的 mesos-slave 代理的列表?

感谢期待。

【问题讨论】:

    标签: mesos mesosphere dcos


    【解决方案1】:

    要获取标记为无法访问的代理的历史记录,请使用以下命令:

    grep unreachable /var/log/mesos/*.INFO.*
    

    gawk 'match($0, /.*Marking agent (.*) \(.*\) unreachable.*/, a) {print a[1]}' /var/log/mesos/*.INFO.*|sort|uniq
    

    但如果您只想重置 web ui 中报告的指标,则需要重新启动 mesos-master 服务(查看https://mesos.apache.org/documentation/latest/monitoring/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    相关资源
    最近更新 更多