Verwenden Sie die Slurm CLI Filter Plugins, um die Auftragsübergabe in AWS PCS anzupassen - AWS PCS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie die Slurm CLI Filter Plugins, um die Auftragsübergabe in AWS PCS anzupassen

AWS PCS unterstützt Slurm CLI Filter Plugins, um benutzerdefinierte Lua-Skripte auszuführen, die die Parameter für die Auftragsübermittlung auf Anmelde- und Rechenknoten validieren und ändern. Ausführliche Informationen zu CLI-Filter-Plugins finden Sie in der cli_filter-Plugin-API-Dokumentation auf der SchedMD-Website.

Voraussetzungen

CLI-Filter-Plugins erfordern Slurm Version 24.11 oder höher und ein Lua-Skript, das auf allen Anmelde- und Rechenknoten bereitgestellt wird.

Wichtig

Für die Slurm-Versionen 24.11 und 25.05 erfordern die CLI Filter Plugins die Installation von Slurm mit dem AWS PCS Slurm-Installationsprogramm (Version 24.11.6-2+ oder 25.05.4-1+). Weitere Informationen zur Schritt 3 — Slurm installieren Installation von Slurm finden Sie unter.

Einschränkungen und Sicherheitsüberlegungen

  • Durchsetzung der Sicherheit — CLI-Filter-Plugins können von jedem Benutzer leicht umgangen werden und dürfen nicht für sicherheitskritische Richtlinien verwendet werden. Benutzer können CLI-Filter-Plugins deaktivieren, indem sie eine benutzerdefinierte Konfiguration angeben, die beim Senden von Jobs CLIFilterPlugins deaktiviert wurde.

  • Nur Lua-Implementierung — Die Implementierung von Lua-Skripten wird unterstützt. Die C-Implementierung wird nicht unterstützt.