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.
Häufig gestellte Fragen zu Slurm CLI Filter Plugins in AWS 5 STCK
Lesen Sie diese häufig gestellten Fragen zu CLI-Filter-Plugins.
- Was ist der Unterschied zwischen dem CLI-Filter-Plugin und dem Job Submit-Plugin?
-
Das CLI-Filter-Plugin wird clientseitig auf Anmelde- und Rechenknoten ausgeführt, bevor die Auftragsübermittlung den Controller erreicht, während das Job Submit Plugin nach der Auftragsübermittlung serverseitig auf dem Controller ausgeführt wird. Das CLI-Filter-Plugin kann von Benutzern umgangen werden, hält aber keine Controller-Sperren. Job Submit ist zwar sicher, kann aber die Cluster-Leistung während der Ausführung beeinträchtigen.
- Unterstützt AWS PCS das Slurm Job Submit Plugin?
-
Nein, das Job Submit Plugin wird in AWS PCS nicht unterstützt. Verwenden Sie stattdessen das CLI-Filter-Plugin für die Validierung und Änderung der Auftragsübermittlung.
- Kann ich das CLI-Filter-Plugin zur Durchsetzung der Sicherheitsvorkehrungen verwenden?
-
Nein, das CLI-Filter-Plugin kann von bestimmten Benutzern umgangen werden und sollte nicht zur Durchsetzung der Sicherheitsvorkehrungen verwendet werden. Verwenden Sie es eher für Verbesserungen der Benutzererfahrung, für die Einstellung von Standardparametern und für Richtlinien als für sicherheitskritische Richtlinien.
- Warum muss sich das Skript auf allen Rechenknoten befinden, nicht nur auf Anmeldeknoten?
-
Slurm-Befehle wie
srunkönnen in Job-Skripten auf Rechenknoten ausgeführt werden, was auch die Ausführung des CLI-Filter-Plugins auslöst. Das Skript muss überall dort verfügbar sein, wo Slurm-Befehle ausgeführt werden. - Kann ich das CLI-Filter-Plugin-Skript auf einem Live-Cluster ändern?
-
Ja, wenn Sie den S3- oder Dateisystembereitstellungsansatz verwenden. Neue Instances erhalten das aktualisierte Skript, aber für bestehende Instances muss das Skript manuell oder über die von Ihnen gewählte Bereitstellungsmethode aktualisiert werden.
- Kann ich verschiedene CLI-Filter-Plugin-Skripte für verschiedene Compute-Knotengruppen verwenden?
-
Ja, aber das wird nicht empfohlen. Sie können Skripts mit unterschiedlicher Logik für verschiedene Rechenknotengruppen bereitstellen, aber Sie sind dafür verantwortlich, Interdependenzen zu verwalten und überlappende Logik zu verhindern. Die meisten Kunden stellen einen Satz von Logik für einen gesamten Cluster bereit.
- Kann ich das CLI-Filter-Plugin mit C-Implementierung anstelle von Lua verwenden?
-
Die C-Implementierung wird nicht unterstützt. Nur die Lua-Skriptimplementierung wird in AWS PCS unterstützt. SchedMD empfiehlt Kunden, Lua statt C zu verwenden, um die Verwendung bei der Implementierung von CLI-Filter-Plugins zu vereinfachen.
- Kann ich das CLI-Filter-Plugin in einem vorhandenen Cluster ein- oder ausschalten?
-
Ja, Sie können das CLI-Filter-Plugin auf vorhandenen Clustern mithilfe der Update API aktivieren oder deaktivieren, ohne den Cluster neu zu erstellen.