Dieser Artikel beschreibt, wie Sie sich in den KISSKI-Cluster einloggen können. Er enthält 💎 Abschnitte, die optional sind und Ihnen helfen sollen, wenn Sie bei einem bestimmten Schritt nicht weiterkommen.
Erste Schritte
Wenn Sie Code auf dem KISSKI-Cluster ausführen möchten, benötigen Sie einen Account für den Cluster.
Konto anlegen Sie benötigen ein Konto bei https://academiccloud.de/, um Rechenressourcen zu beantragen und sich im Cluster anzumelden. Wenn Sie an einem Forschungsinstitut oder einer Universität arbeiten, haben Sie möglicherweise bereits ein solches Konto. In diesem Fall können Sie diesen Schritt überspringen. Falls Sie noch keine Academic ID haben sollten, so registrieren Sie sich bitte auf der genannten Seite.
Beantragen Sie Rechenressourcen Sie können hier Rechenressourcen beantragen. Bitte klicken Sie dort auf den Button „Buchen“.
1. Einloggen
Führen Sie die folgenden Schritte aus, um sich im Cluster anzumelden.
- Hochladen eines ssh-Schlüssels
Erstellen Sie einen ssh-Schlüssel auf Ihrem Computer (Github). Aus Sicherheitsgründen ist es wichtig, dass Sie bei der Erstellung dieses Schlüssels ein Passwort angeben. Der erzeugte Schlüssel besteht aus einem privaten Teil und einem
.pub
-Teil. Den.pub
-Teil benötigen Sie im nächsten Schritt.Gehen Sie zu https://id.academiccloud.de/ und laden Sie Ihren Schlüssel als öffentlichen ssh-Schlüssel hoch (-> Sicherheit -> SSH Public Keys). Es wird einige Zeit dauern (~10 Minuten), bis dieser Schlüssel im gesamten System synchronisiert ist.
- Zugang testen Jetzt können Sie testen, ob Sie Zugang zum System haben. Die GWDG muss Sie zum System hinzufügen, daher funktioniert dieser Schritt nur, nachdem dies erfolgt ist. Sie erhalten eine E-Mail mit Ihrem Benutzernamen, sobald Sie dem Projekt hinzugefügt wurden.
Öffnen Sie eine Shell und passen Sie den folgenden Befehl an:
ssh -i .ssh/your-key your-username@glogin9.hlrn.de
- Ersetzen Sie
your-username
durch den Benutzernamen, den Sie per E-Mail erhalten haben - ersetzen Sie
.ssh/your-key
mit dem Dateipfad zu Ihrem neu erstellten ssh-Schlüssel
Sie befinden sich nun auf dem Frontend.
💎 Wenn Ihr Schlüssel “Identity file” nicht gefunden wird, überprüfen Sie, ob der von Ihnen angegebene Pfad existiert und Ihren erzeugten Schlüssel enthält.
2. Code ausführen
Der nächste Schritt wäre die Ausführung von Code mit Slurm. Eine Einführung dazu finden Sie in diesem Kurs. Mehr Nutzung von GPUs können Sie hier erfahren.
🚀 Praktische Übungen zum Mitmachen sind unsere aufgezeichneten Videos.