View a markdown version of this page

Konfiguration benutzerdefinierter Gruppeneinstellungen in PCS AWS - 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.

Konfiguration benutzerdefinierter Gruppeneinstellungen in PCS AWS

Slurm verwendet das Linux-Cgroup-Subsystem, um Ressourcen für Jobs zu verwalten und einzuschränken, darunter Speicher, CPU-Kerne, Geräte und Auslagerungsspeicher. AWS Mit PCS können Sie cgroup.conf Einstellungen auf Cluster-Ebene über die CgroupCustomSettings Eigenschaft „SlurmConfigurationWährend der Cluster-Erstellung oder -Aktualisierung“ anpassen.

Konfiguration der Cgroup-Einstellungen

Benutzerdefinierte Cgroup-Einstellungen können über die AWS Konsole, CLI oder SDKs während der Clustererstellung konfiguriert oder später durch Aktualisierungsvorgänge geändert werden.

AWS-Managementkonsole

Navigieren Sie auf der Erstellungs- oder Bearbeitungsseite für eine Clusterressource zu Zusätzliche Scheduler-Einstellungen.

Um eine neue Einstellung hinzuzufügen
  1. Wählen Sie Neue Einstellung hinzufügen.

  2. Wählen Sie einen Parameternamen aus der Dropdownliste aus (die kurze Parameterbeschreibungen enthält).

  3. Geben Sie den entsprechenden Wert ein.

Um eine benutzerdefinierte Einstellung rückgängig zu machen
  1. Wählen Sie neben dem entsprechenden parameter/value Paar die Option Entfernen aus.

  2. Erstellen oder aktualisieren Sie die Ressource.

AWS CLI

Verwenden Sie das CgroupCustomSettings Feld für die programmatische Verwaltung der Cgroup-Einstellungen bei der Erstellung oder Aktualisierung von Clustern.

Beispiel— Einstellung ConstrainRAMSpace auf einem Cluster
aws pcs update-cluster --cluster-identifier my-cluster \ --slurm-configuration \ 'CgroupCustomSettings=[{parameterName=ConstrainRAMSpace,parameterValue="yes"}]'

Unterstützte Cgroup-Einstellungen für Cluster

Die folgenden benutzerdefinierten Cgroup-Einstellungen werden auf Clusterebene unterstützt: