【问题标题】:DCOS/Mesos doesn't unreserve resources on framework deleteDCOS/Mesos 不会在框架删除时取消保留资源
【发布时间】:2017-06-05 12:36:16
【问题描述】:

删除框架(例如 Cassandra 或 Kafka)后,它们的资源仍然保留。由于缺乏免费资源,这使我无法安装另一个框架。

用这个来检查:

    curl master.mesos/mesos/slaves
    .... 
      "reserved_resources": {
      "cassandra-role": {
        "disk": 10240.0,
        "mem": 5376.0,
        "gpus": 0.0,
        "cpus": 1.5,
        "ports": "[7000-7001, 7199-7199, 9001-9001, 9042-9042, 9160-9160]"
      }
    },
    "unreserved_resources": {
      "disk": 32503.0,
      "mem": 567.0,
      "gpus": 0.0,
      "cpus": 0.5,
      "ports": "[1025-2180, 2182-3887, 3889-5049, 5052-6999, 7002-7198, 7200-8079, 8082-8180, 8182-9000, 9002-9041, 9043-9159, 9161-32000]"
    }

如何释放这些资源?Mesos 在删除框架时不取消保留这些资源是否正常?

【问题讨论】:

    标签: mesos dcos


    【解决方案1】:

    您可以按照https://dcos.io/docs/1.8/usage/managing-services/uninstall/ 中的说明使用 Janitor

    框架的删除和资源的取消保留是两件不同的事情。

    【讨论】:

      猜你喜欢
      • 2016-07-11
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 2015-04-12
      • 2011-12-15
      相关资源
      最近更新 更多