本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Slurm CLI 篩選條件外掛程式在 AWS PCS 中自訂任務提交
AWS PCS 支援 Slurm CLI Filter Plugins 執行自訂 Lua 指令碼,以驗證和修改登入和運算節點上的任務提交參數。如需 CLI 篩選條件外掛程式的詳細資訊,請參閱 SchedMD 網站上的 cli_filter 外掛程式 API 文件
要求
CLI 篩選條件外掛程式需要 Slurm 24.11 版或更新版本,以及部署至所有登入和運算節點的 Lua 指令碼。
重要
對於 Slurm 24.11 和 25.05 版,CLI 篩選條件外掛程式需要使用 AWS PCS Slurm 安裝程式 (24.11.6-2+ 或 25.05.4-1+ 版) 安裝 Slurm。如需安裝 Slurm 的詳細資訊,請參閱 步驟 3 – 安裝 Slurm。
限制和安全考量
-
安全強制執行 – 任何使用者都可以輕鬆略過 CLI 篩選條件外掛程式,且不得用於安全關鍵政策。使用者可以透過提供在提交任務時停用的自訂組態來
CLIFilterPlugins停用 CLI 篩選外掛程式。 -
僅限 Lua 實作 – 支援 Lua 指令碼實作。不支援 C 實作。