Da CentOS 7, das Linux-Betriebssystem von CLAIX, veraltet ist und CentOS Linux 8 das End of Life (EOL) erreicht hat, müssen wir auf eine neue Linux-Distribution umsteigen. Wir haben uns für Rocky Linux 8.7 entschieden, das auch mit Red Hat Enterprise kompatibel ist.
Hand in Hand mit dieser Umstellung haben wir auch die Umstellung auf eine neue Softwareumgebung auf der Grundlage von EasyBuild und Lmod vorbereitet. Diese Tools sind auch in anderen HPC-Zentren weit verbreitet. Wir erwarten, dass sie die Benutzerfreundlichkeit und die Wartbarkeit aus der Sicht des Administrators verbessern werden.
Für euch als Nutzende bedeuten beide Änderungen jedoch, dass ihr
(1.) lernt, wie man das neue Modulsystem benutzt (z.B. geänderte Namen der Module, Toolchains, etc.) und
(2.) eure Software neu kompilieren und
(3.) eure Batch-Skripte überarbeiten und möglicherweise entsprechend ändern.
Da wir wissen, dass ihr eure Zeit braucht, um euch auf diese Änderungen vorzubereiten, werden wir für eine Übergangszeit von ca. 7 Wochen bis zum 30. April 2023 parallel Support für die alte (CentOS 7) und die neue (Rocky Linux 8) Umgebung anbieten. Während dieses Zeitraums werden immer mehr Rechenknoten auf die neue Umgebung migriert. Folglich können sich die Wartezeiten für Aufträge, die in der alten Umgebung ausgeführt werden sollen, mit der Zeit verlängern.
Wie kann man vorgehen?
Während einer Wartung am 8. März 2023 wurden die folgenden Login-Knoten in die neue Umgebung migriert:
login18-2.hpc.itc.rwth-aachen.de
login18-3.hpc.itc.rwth-aachen.de
login18-x-2.hpc.itc.rwth-aachen.de
login18-g-2.hpc.itc.rwth-aachen.de
copy18-2.hpc.itc.rwth-aachen.de
Aufträge, die von diesen Login-Knoten aus übermittelt werden, werden automatisch an Rechenknoten übermittelt, auf denen Rocky 8 und die neue Modulumgebung laufen. Alle Batch-Jobs, die von nicht migrierten Login-Nodes (d.h. nicht in der obigen Liste) eingereicht werden, werden in der alten Umgebung geplant.
Ihr könnt diese Anmeldeknoten verwenden, um eure neuen Workflows zu testen, Änderungen vorzunehmen und sich mit dem neuen Software-Stack vertraut zu machen. Ein Beispiel für das einfache Auffinden von Software mit „module spider“ im neuen Modulsystem findet ihr hier.
Bitte beachtet: Wenn ihr eine grafische Remote-Desktop-Sitzung nutzen möchtet, stellt sicher, dass ihr FastX 3 (neuere Version) verwendet.
Einen Überblick über die Änderungen bei der Umstellung und einen separaten Zweig über das neue Modulsystem (inklusive Beispielskripte für verschiedene Softwarepakete) findet ihr hier.
Etwaige auftretende Störungen oder Sicherheitshinweise aufgrund des genannten Changes in der Kategorie RWTH-HPC könnt ihr auf unseren Statusmeldungsportal verfolgen.