Verwenden des Konfigurationsskripts für den AWS PCS-Multi-Cluster-Anmeldeknoten - 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 des Konfigurationsskripts für den AWS PCS-Multi-Cluster-Anmeldeknoten

Ausführen des Skripts

So führen Sie das Konfigurationsskript aus:
  1. Speichern Sie den Inhalt des Skripts in einer Datei mit dem Namen:

    pcs-multi-cluster-login-configure.sh
  2. Machen Sie es ausführbar:

    chmod +x pcs-multi-cluster-login-configure.sh
  3. Führen Sie das Skript aus:

    ./pcs-multi-cluster-login-configure.sh --cluster-identifier cluster-name

Umgebungen für Cluster-Interaktionen

Nach erfolgreicher Konfiguration generiert das Skript ein clusterspezifisches Aktivierungsskript im aktuellen Verzeichnis. Das Skript hat den Namen. activate-pcs-cluster-name Das Aktivierungsskript konfiguriert die erforderlichen Umgebungsvariablen und Pfade für die Interaktion mit dem Zielcluster.

Um eine Clusterumgebung zu aktivieren
  • Verwenden Sie den source Befehl, um das Aktivierungsskript auszuführen

    source ./activate-pcs-cluster-name
    # Activate cluster environment for cluster 'my-cluster' source ./activate-pcs-my-cluster # Now you can use Slurm commands sinfo squeue sbatch my-job.sh
Was macht das Aktivierungsskript
  • Legt die SLURM_CONF Umgebungsvariable so fest, dass sie auf die Konfiguration des Clusters verweist.

  • Aktualisiert denPATH, sodass er die Slurm-Binärdateien des Clusters enthält.

  • Konfiguriert andere notwendige Slurm-Umgebungsvariablen (,). MANPATH LD_LIBRARY_PATH

  • Legt Variablen zur Identifizierung des AWS PCS-Clusters fest.

  • Ermöglicht eine nahtlose Interaktion mit dem AWS PCS-Zielcluster.

Um eine Cluster-Umgebung zu deaktivieren
  • Führen Sie den Deaktivierungsbefehl aus.

    deactivate-pcs-cluster-name
    # After activating a cluster source ./activate-pcs-my-cluster # Work with the cluster sinfo # Deactivate when done deactivate-pcs-my-cluster
Was macht der Deaktivierungsbefehl
  • Stellt die ursprüngliche PATH Umgebungsvariable wieder her.

  • Setzt clusterspezifische Slurm-Umgebungsvariablen zurück.

  • Setzt die Shell-Umgebung in ihren Zustand vor der Aktivierung zurück.

Anmerkung

Die Aktivierung ist sitzungsspezifisch und muss in der Shell-Sitzung erfolgen, in der Sie mit dem Cluster interagieren möchten.