0
我想獲取在MapReduce作業隊列中執行的YARN應用ID的列表。資源管理器:如何獲取在給定的作業隊列中執行的應用ID列表
我探索了Resource Manager API,但找不到一個只需要我傳遞作業隊列名稱並獲取應用程序ID列表的API。
有沒有辦法做到這一點?
我想獲取在MapReduce作業隊列中執行的YARN應用ID的列表。資源管理器:如何獲取在給定的作業隊列中執行的應用ID列表
我探索了Resource Manager API,但找不到一個只需要我傳遞作業隊列名稱並獲取應用程序ID列表的API。
有沒有辦法做到這一點?
資源管理器Cluster Applications API
接受queue
作爲過濾參數。不過,這個API只會顯示你當前的工作。對於已完成的作業,您需要查看作業歷史記錄服務器。作業歷史記錄服務器的Jobs API
顯示已完成的作業,並且還支持queue
作爲過濾參數。
curl JOB_HIST_URL/ws/v1/history/mapreduce/jobs?queue=QUEUENAME