Verwendung von IPMI für die Verwaltung eines Servers
13:46, 11.09.2017
IPMI (Intelligent Platform Management Interface) ist eine Schnittstelle zur Steuerung und Überwachung von Servern, die unabhängig vom installierten Betriebssystem und dem aktuellen Zustand des Servers durchgeführt werden kann.
Auf Hardware-Ebene ist IPMI ein separater BMC-Mikrocontroller (Baseboard Management Controller), der unabhängig von der Hardware- und Softwarekonfiguration des Servers arbeitet. Außerdem verfügt das Gerät über eine eigene Netzwerkschnittstelle, über die der Benutzer eine Verbindung herstellen kann, auch wenn der Server ausgeschaltet ist.
Hauptfunktionen von IPMI
Sie können die hilfreichsten Energieverwaltungsfunktionen von IPMI (Einschalten/Ausschalten/Ausschalten des Servers) direkt in Ihrem Clientbereich verwenden. Es gibt mehrere Möglichkeiten, dies zu tun:
- mit Hilfe der Symbole für die Server-Schnellverwaltung (Abbildung 1) - wählen Sie Dienste, gehen Sie zu Meine Dienste. Suchen Sie eine Zeile mit dem betreffenden dedizierten Server und führen Sie die gewünschte Funktion aus, indem Sie auf das entsprechende Symbol in der Spalte QM drücken;
- Wenn Sie auf die Schaltfläche Details anzeigen neben dem ausgewählten Server klicken, können Sie die Seite Informationen (Abbildung 2) aufrufen und entweder die Schaltfläche Energieverwaltung unten auf der Seite oder einen ähnlichen Menüpunkt auf der Registerkarte Verwaltungsaktionen verwenden.
Bild 1
Bild 2
Über die Menüpunkte IPMI oder IPMI-Verwaltung auf der Produktinformationsseite (siehe oben) gelangen Sie in den Bereich IPMI-Verwaltung (Abbildung 3). Dieser Bereich bietet:
- Link zur IPMI-Steuerungswebseite;
- zusätzliche Informationen aus der Knowledgebase über den Zugang zu IPMI;
- Link zum Herunterladen der OpenVPN-Konfigurationsdatei (siehe unten);
- Tools für IPMI Soft Reset und Hard Reset;
- Liste der Stromversorgungsaktionen des Fahrgestells - Einschalten, Ausschalten, Ausschaltvorgang.
Bild 3
Der Zugriff auf IPMI und die Verwaltung Ihres Servers ist vollkommen sicher, während die Verbindung nur über das private Netzwerk von HostZealot hergestellt werden kann. Sie müssen also zuerst eine OpenVPN-Verbindung einrichten. Beginnen Sie mit dem Herunterladen der Konfigurationsdatei über den entsprechenden Link im Abschnitt IPMI-Management (siehe Abbildung 3).
In der Knowledgebase des Client-Portals finden Sie Informationen zur OpenVPN-Konfiguration für Windows OS. Verwenden Sie den Link "How Can I Access IPMI" und folgen Sie den Anweisungen (Abbildung 3).
Wenn Sie das Betriebssystem Linux auf Ihrem Computer installiert haben, sollten Sie diese Schritte ausführen:
- Kopieren Sie die heruntergeladene Datei HostZealot-IPMI.ovpn in den Ordner /etc/openvpn und ändern Sie die Dateierweiterung in .conf;
sudo cp /yourfolder/HostZealot-IPMI.ovpn /etc/openvpn/HostZealot-IPMI.conf
OpenVPN-Client ausführen;
sudo service openvpn restart
Geben Sie Ihr Login und Passwort für den Kundenbereich ein.
Sobald die VPN-Verbindung hergestellt ist, folgen Sie dem Link "IPMI IP-Adresse" und geben Sie die IPMI-Anmeldedaten ein (IPMI-Benutzername/Passwort - siehe Abbildung 3). In manchen Fällen werden Sie aufgefordert, eine Sicherheitsausnahme und eine Bestätigung des Verbindungsaufbaus einzugeben.
Auf der Hauptseite der IPMI-Webschnittstelle gibt es eine Reihe von Registerkarten, die Ihnen eine Reihe von verfügbaren IPMI-Funktionen bieten (siehe Abbildung 4). Hier finden Sie auch Optionen für die Energieverwaltung, wie in Ihrem Client-Bereich (siehe oben).
Bild 4
Im Folgenden werden wir uns auf einige gängige Aktionen konzentrieren, wie das Ausführen der Konsolenumleitung und das Einbinden eines ISO-Images zur Installation des Betriebssystems.
Beachten Sie, dass Sie möglicherweise Java Runtime Updates installieren müssen, um mit Console arbeiten zu können. Wählen Sie das entsprechende Installationspaket für Ihr Betriebssystem aus und laden Sie es direkt von der offiziellen Java-Website herunter.
Installation des Betriebssystems auf dem Server
Führen Sie diese Schritte aus, um das Betriebssystem zu installieren:
- wählen Sie CD-ROM-Abbild aus dem Menü Virtuelle Medien (Abbildung 4);
- geben Sie die IP-Adresse Ihres Hosts und den Pfad des ISO-Images des zu installierenden Betriebssystems ein (Abbildung 5);
- Drücken Sie die Schaltfläche Einbinden und prüfen Sie die Informationsmeldung neben einem der Geräte, die besagt, dass die ISO-Datei eingebunden wurde (Abbildung 5);
- Starten Sie den Server neu, indem Sie das Menü "Fernbedienung" → "Stromversorgungssteuerung" → "Server zurücksetzen" verwenden (Abbildung 6);
- Vergessen Sie nicht, das ISO-Image auszuhängen und nach erfolgreicher Installation neu zu starten.
Sie können die Konsole verwenden, um den Installationsprozess des Betriebssystems zu überwachen.
Bild 5
Bild 6
Start der Umleitung der Konsole
Über die Konsolenschnittstelle können Sie Ihr System durch die einfache Eingabe von Befehlen verwalten und verfügen außerdem über einige zusätzliche Tools zur Serververwaltung.
Um die Konsolenumleitung zu starten, gehen Sie in das Menü Fernsteuerung, wählen Sie Konsolenumleitung und drücken Sie die Schaltfläche Konsole starten. Wenn Sie eine Sicherheitswarnung erhalten, wie in Abbildung 7 dargestellt, wählen Sie Beibehalten und öffnen Sie die heruntergeladene Datei, um die Java-Anwendung zu starten.
Bild 7
Nach einigen weiteren Bestätigungsanfragen öffnet sich ein Konsolenfenster. Wenn das Betriebssystem erfolgreich installiert wurde, erscheint der normale Begrüßungsbildschirm des Systems (Abbildung 8). Melden Sie sich mit den Anmeldedaten des Benutzers an, den Sie während der Installation des Betriebssystems angelegt haben.
Bild 8
Schauen Sie sich einige nützliche Tools wie Virtual Keyboard, Macro at Virtual Media und Macro tabs an. Diese können hilfreich sein, wenn einige der Tastaturkombinationen von Ihrem lokalen Betriebssystem verwendet werden und Sie sie nicht für Ihren Remote-Server verwenden können.
Um das Konsolenfenster zu schließen, drücken Sie auf Beenden in der oberen rechten Ecke des Fensters.