Betriebssysteme vorbereiten
Bevor Sie Software mit dem Riedel Software Manager installieren, bereiten Sie die Nodes (Server, Computer, virtuelle Maschinen), auf denen Sie Software installieren wollen, mit einem Betriebssystem vor. Folgen Sie dazu den offiziellen Installationsanleitungen der Betriebssysteme: Debian „Bookworm“ Release 12.x (die letzte stabile Version).
Informationen zur Vorbereitung einer virtuellen Maschineninstanz in Oracle Virtualbox finden Sie im Kapitel Virtuelle Maschinenumgebung vorbereiten.
-
Bitte verwenden Sie den vorgeschlagenen Standard-Installationsmodus und installieren Sie keine Minimal-/Light-Installationsvarianten.
-
Konfigurieren Sie kein root-Passwort. Dies ermöglicht die reguläre Verwendung von sudo-Befehlen, ohne dass eine weitere Konfiguration durch RSM erforderlich ist.
-
Konfigurieren Sie eine Netzwerkschnittstelle, die über eine Internetverbindung verfügt.
-
Stellen Sie die Software-Auswahl ein: SSH-Server + Standard-Systemdienstprogramme.
Notieren Sie sich die IP-Adresse, den Benutzernamen und das Passwort (auch als SSH-Zugangsdaten verwendet), die Sie bei der Installation des Betriebssystems gewählt haben. Diese werden später im Riedel Software Manager während der Erstkonfiguration benötigt, um sich mit den Nodes zu verbinden.
Erforderliche Assets herunterladen
Um eine serverbasierte Riedel-Software-Installation zu erstellen, werden mindestens drei Dateien benötigt, die von der Riedel-Website (https://myriedel.riedel.net/downloads/) bezogen werden müssen:
-
Riedel Software Manager (RSM)
Hauptanwendung (Windows, macOS oder Linux). -
Suite-Datei (
*.suite)
Wählen Sie die Suite-Datei, die alle gewünschten Riedel-Features enthält. -
Node-Datei (
*.node)
Wählen Sie die Node-Datei, die zu Ihrer Betriebssystemversion passt (z. B. Debian 12).
Netzwerk-Anforderungen
Konfiguration
Stellen Sie sicher, dass Sie ein frisch installiertes System verwenden, bevor Sie einen Cluster mit RSM erstellen.
Bei der Installation eines Clusters werden die in der Serverkonfiguration festgelegten Netzwerkeinstellungen in den NetworkManager migriert, das vom #Cockpit verwendete Netzwerkmanagementsystem.
Wenn Sie vor dem Anlegen eines Clusters eine komplexe Netzwerkkonfiguration mit RSM erstellen wollen, muss diese Konfiguration den NetworkManager unter Linux verwenden, damit sie nach dem Anlegen des Clusters korrekt von Cockpit-Project übernommen wird.
-
Bitte verwenden Sie beim Einrichten des Servers nur die Standard-Netzwerkkonfiguration.
-
Wenn eine benutzerdefinierte Netzwerkkonfiguration erforderlich ist,
-
führen Sie diese entweder über Cockpit nach der Installation durch
-
oder konfigurieren Sie das Netzwerk mit NetworkManager auf dem Node, bevor Sie den Node in einem Cluster verwenden.
-
Das System migriert vorhandene Netzwerkeinstellungen nicht automatisch zum NetworkManager.
Konnektivität
Die vorbereiteten Nodes (Server, Computer, virtuelle Maschinen) müssen über eine Netzwerkverbindung zu dem Computer verfügen, auf dem der Riedel Software Manager laufen soll.
Die COTS-Server benötigen während der Installation eine Internetverbindung.
IP-Addressen
Jeder Knoten des Clusters benötigt eine eigene IP-Adresse im Netz. Bei hochverfügbaren Clustern ist eine vierte Adresse erforderlich. Dabei handelt es sich um eine virtuelle IP-Adresse, die als Floating-Adresse verwendet wird und einem der Nodes zugewiesen ist, der als hochverfügbarer Verbindungspunkt für andere Systeme zur Kommunikation mit dem Cluster dient.
DNS
Es wird empfohlen, eine DNS-Auflösung für die Hostnamen der einzelnen Nodes eines Clusters bereitzustellen. Auf diese Weise werden Zertifikate unter Verwendung des Hostnamens ausgestellt, und die IP-Adresse kann nach der Erstellung des Clusters geändert werden. Dazu muss das Netzwerk über einen funktionierenden DNS-Server verfügen, der die DNS-Auflösung bereitstellt, oder die DNS-Auflösung kann durch die Erstellung statischer Host-Einträge auf den Computern erreicht werden, die mit dem Cluster interagieren.
Wenn keine Unterstützung für die DNS-Auflösung verfügbar ist, kann der Cluster auch nur auf der Grundlage von IP-Adressen erstellt werden. In diesem Szenario wird das Ändern einer der IP-Adressen nach der Erstellung des Clusters nicht unterstützt. Um die IP-Adresse zu ändern, muss der Cluster zerstört und anschließend neu erstellt werden.
Beispiel
In den folgenden Tabellen finden Sie ein Beispiel.
Einrichtung eines einzelnen Nodes:
|
Beschreibung |
Host-Name |
IP-Adresse |
|---|---|---|
|
Stage Server |
stage.myfacility.local |
172.21.10.11 |
Hochverfügbarkeits-Setup:
|
Beschreibung |
Host-Name |
IP-Adresse |
|---|---|---|
|
Floating IP / System Address |
stage.myfacility.local |
172.21.10.1 |
|
First Node |
stage-node1.myfacility.local |
172.21.10.11 |
|
Second Node |
stage-node2.myfacility.local |
172.21.10.12 |
|
Third Node |
stage-node3.myfacility.local |
172.21.10.13 |
Cockpit
Cockpit ist eine Drittanbietersoftware, die in der Node-Datei enthalten ist und daher bei Verwendung von RSM auf Linux-Nodes installiert wird.
Cockpit wird zur Verwaltung der Netzwerkeinstellungen (z. B. Schnittstellen-IP, Subnetz, Gateway) eines Linux-Systems und anderer serverbezogener Konfigurationen verwendet. Es verfügt über eine einfache Weboberfläche:
-
Die Webschnittstelle des Cockpits ist unter http://[node ip]:9090 verfügbar.
-
Sie können sich mit dem Benutzernamen und dem Passwort anmelden, die bei der Einrichtung des Servers erstellt wurden.
Ein ausführliches Benutzerhandbuch zum Cockpit-Projekt finden Sie hier:
Read Hat Documentation – Managing systems using the RHEL 9 web console