nomad job reschedule 指定节点
时间: 2023-11-27 19:49:36 浏览: 58
nomad-vagrant-lab:运行HashiCorp Nomad的漂亮的3节点或6节点本地集群配置
Nomad 是一种现代化的调度器,它可以管理和调度 Docker、Kubernetes 和其他类型的应用程序。Nomad 允许您通过指定节点来重新调度作业。这可以通过使用 `nomad job reschedule` 命令来完成。您可以在该命令中使用 `-filter` 标志来指定要重新调度作业的节点。例如,以下命令将重新调度名为 `my-job` 的作业,并将其限制在名为 `node1` 的节点上:
```
nomad job reschedule -filter "node.name == node1" my-job
```
这将从其他节点中删除该作业,并将其重新调度到 `node1` 上。请注意,如果您在作业规范中指定了节点,则 Nomad 将尝试在指定的节点上启动作业。如果指定的节点当前不可用,则 Nomad 将等待该节点再次可用,并在可用时重新启动作业。
阅读全文