当我检查游牧工作的状态时。除了新的分配,我还可以看到所有旧分配的详细信息(带有停止和完成)。名单非常庞大。
有什么方法可以删除/删除旧的分配详细信息并仅显示最新的分配详细信息。
即使您对旧分配进行垃圾收集,nomad 也会保留其失败分配的记录。利用
nomad system reconcile summaries
在命令行上,从您的摘要中删除旧的分配。有关详细信息,请查看文档。
是的。您看到旧分配的事实意味着 nomad 没有垃圾收集已完成/失败的分配。您可以通过调用系统 API 来强制 GC
curl -X PUT http://nomad:4646/v1/system/gc
nomad 完成 GC 后,您可以看到旧的分配被清除。