
Unser Unternehmen verfügt über ein Internet-Rechenzentrum und dedizierte DELL-Server. Wenn wir die Leistung der Server verwalten möchten, fügen wir in unseren technologischen Prozess einen speziellen dedizierten Server davon ein (er kann die Funktionen anderer Server über IPMI verwalten, z. B. können wir das Ein-/Ausschalten/Zurücksetzen realisieren), um andere Server zu verwalten.
Dies ist dasSpezialserver, wir geben es ipmi address
im Browser ein, dann können wir uns mit der IPMI-Adresse beim angegebenen Server anmelden.
So melden Sie sich mit der IPMI-Adresse an:
Steuern Sie den angegebenen Server über die IPMI-Adresse:
Meine Anforderung ist, dass wir den Energiestatus der Server auf unserer Website verwalten möchten. Wir möchten unserer Verwaltungswebsite Eingaben und Schaltflächen zur Steuerung der Remote-Server hinzufügen. Wir geben die IPMI-Adresse und den IPMI-Benutzernamen/das IPMI-Passwort ein. Wer kann mir sagen, wie ich dies realisieren kann?
Gibt es ein Skript, das das kann? Ich bin nicht sicher, ob wir ein Skript verwenden können, um das Öffnen eines Browsers zu steuern, dann die IPMI-Daten einzugeben und dann den übergeordneten Vorgang auszuführen.
Wer kann mir einen Rat geben?
Antwort1
Bitte beachte, dass IPMI ist ein Protokollund nicht nur eine grafische Benutzeroberfläche.
Wenn Sie in Ihre eigene Website integrieren möchten, erstellen Sie in der Regelein Wrapper um Kommandozeilentoolswie das generischeAbonnierenoder die Dell-spezifischeracadmoder alternativ kann es eineProgrammiersprachenspezifische Bibliothek mit IPMI-Unterstützungund Sie können es verwenden, um Ihre Website zu erweitern.
Zum Abrufen und Anzeigen des aktuellen Stromstatus und anderer Serverstatusindikatoren,SNMPkönnte ein nützliches alternatives Protokoll sein.
Fragen zur Implementierung eines solchen Codes sind hier nicht relevant.