Broadcom RAID-Controller Logs mit BCMget erstellen
In diesem Artikel wird erläutert, wie Sie für Ihren Broadcom MegaRAID Controller Support-Logs erstellen können. Broadcom stellt hierfür das Skript BCMget bereit, welches je nach Controller-Typ in unterschiedlichen Varianten verfügbar ist.
BCMget-Skript
Das BCMget-Skript dient zur automatisierten Erfassung aller relevanten Diagnoseinformationen Ihrer Broadcom RAID-Controller (Konfiguration, Logdateien, Statusinformationen etc.).
Welche Skriptvariante heruntergeladen werden muss, hängt vom eingesetzten Controller-Modell ab:
- Für 96xx-Controller:
- Für 95xx-Controller sowie Legacy 93xx/94xx-Controller:
Detaillierte Anleitungen zur Ausführung des Skripts finden Sie in den folgenden Abschnitten:
- Linux: Logs unter Linux erstellen
- Windows: Logs unter Windows erstellen
Linux
Vorbereitung
Zur Erstellung der Logs wird die passende BCMget-Skriptvariante für Ihren Controller benötigt. Stellen Sie sicher, dass Sie das heruntergeladene Archiv vollständig entpackt haben.
Die Log-Erstellung kann auf zwei Arten erfolgen:
- per Fernzugriff (Dateiübertragung via Netzwerk),
- lokal am System (z. B. über eine direkt angeschlossene Konsole und USB-Stick).
Fernzugriff
Voraussetzungen
Für die Durchführung werden folgende Zugänge benötigt:
- FTP- oder SFTP-Zugriff (für die Dateiübertragung),
- SSH-Zugriff (für die Ausführung des Skripts).
Verwendete Tools in diesem Beispiel:
Erstellung per Fernzugriff
-
Schritt 1: Starten Sie WinSCP, geben Sie die IP-Adresse des Linux-Servers ein und melden Sie sich mit dem Benutzer root an.
-
Schritt 2: Erstellen Sie im Verzeichnis
/tmpeinen neuen Ordner (z. B./tmp/BCMGet) und laden Sie den kompletten Inhalt des entpackten BCMget-Archivs in diesen Ordner hoch. -
Schritt 3: Melden Sie sich per SSH (z. B. mit PuTTY) auf dem Linux-Server als Benutzer root an.
-
Schritt 4: Wechseln Sie in das Skript-Verzeichnis, z. B. mit:
cd /tmp/BCMGet. -
Schritt 5: Machen Sie das Skript ausführbar, z. B. mit:
chmod +x bcmget_linux_xxxxxx.sh. -
Schritt 6: Führen Sie das Skript aus, z. B. mit:
./bcmget_linux_xxxxxx.sh. Warten Sie, bis die Datenerfassung abgeschlossen ist. -
Schritt 7: Laden Sie das vom Skript erstellte Archiv (z. B.
bcm_logs_hostname.tgz) mit WinSCP aus dem Verzeichnis/tmp/BCMGetauf Ihren Client herunter. -
Schritt 8: Senden Sie das Archiv zusammen mit einer detaillierten Fehlerbeschreibung und der Seriennummer des Servers an support@thomas-krenn.com.
Lokal
Voraussetzungen
Für die lokale Erstellung benötigen Sie:
- Zugriff auf die Systemkonsole (z. B. direkt am Gerät oder über iKVM),
- einen USB-Stick zum Übertragen des BCMget-Skripts und zum späteren Kopieren der Logdateien.
Erstellung lokal am System
-
Schritt 1: Verbinden Sie einen USB-Stick mit Ihrem Client.
-
Schritt 2: Kopieren Sie den entpackten Inhalt des BCMget-Archivs auf den USB-Stick.
-
Schritt 3: Stecken Sie den USB-Stick in den Server ein.
-
Schritt 4: Öffnen Sie die Konsole des Servers (z. B. lokal oder über iKVM) und melden Sie sich als Benutzer root an.
-
Schritt 5: Ermitteln Sie das Gerät des USB-Sticks mit
lsblk(z. B./dev/sdc1). -
Schritt 6: Erstellen Sie einen Einhängepunkt unter
/mnt, z. B. mit:mkdir -p /mnt/usb. -
Schritt 7: Binden Sie den USB-Stick ein, z. B. mit:
mount /dev/sdc1 /mnt/usbund wechseln Sie anschließend in das Verzeichnis des USB-Sticks:cd /mnt/usb. -
Schritt 8: Erstellen Sie das Verzeichnis
/tmp/BCMGetund kopieren Sie alle Skriptdateien dorthin, z. B.:mkdir -p /tmp/BCMGet && cp -r * /tmp/BCMGet && cd /tmp/BCMGet. -
Schritt 9: Machen Sie das Skript ausführbar, z. B. mit:
chmod +x bcmget_linux_xxxxxx.sh. -
Schritt 10: Führen Sie das Skript aus, z. B. mit:
./bcmget_linux_xxxxxx.sh. Warten Sie, bis das Log-Archiv erstellt wurde. -
Schritt 11: Kopieren Sie das erstellte Archiv bei Bedarf auf den USB-Stick, hängen Sie den USB-Stick aus (z. B. mit
umount /mnt/usb) und entfernen Sie ihn vom Server. Verbinden Sie den USB-Stick anschließend wieder mit Ihrem Client. -
Schritt 12: Senden Sie das erstellte Archiv zusammen mit einer detaillierten Fehlerbeschreibung und der Seriennummer des Servers an support@thomas-krenn.com.
Windows
Vorbereitung
Zur Erstellung der Logs unter Windows wird die passende BCMget-Version für Ihren Broadcom RAID-Controller benötigt.
Durchführung
-
Schritt 1: Stellen Sie eine Verbindung zum Windows-Server her – entweder lokal oder per Remote Desktop (RDP).
-
Schritt 2: Laden Sie das benötigte BCMget-Paket auf den Server herunter oder kopieren Sie es von Ihrem Client auf den Server.
-
Schritt 3: Entpacken Sie das heruntergeladene Archiv vollständig in ein Verzeichnis Ihrer Wahl.
-
Schritt 4: Öffnen Sie das entpackte Verzeichnis und starten Sie die Datei
bcmget.batper Doppelklick. -
Schritt 5: Das Skript sammelt nun automatisch alle relevanten Daten des RAID-Controllers. Dieser Vorgang kann einige Minuten in Anspruch nehmen.
-
Schritt 6: Sobald die Datenerfassung abgeschlossen ist, können Sie das Skript entsprechend der Anzeige im Fenster mit einer beliebigen Taste beenden.
-
Schritt 7: Das erstellte Log-Archiv wird im BCMget-Verzeichnis abgelegt. Kopieren Sie dieses Archiv zurück auf Ihren Client.
-
Schritt 8: Senden Sie das erstellte Archiv zusammen mit einer detaillierten Fehlerbeschreibung und der Seriennummer des Servers an support@thomas-krenn.com.
|
Autor: Adrian Zillner Adrian Zillner ist im Technical Service bei der Thomas-Krenn AG tätig. Er ist für das Betreuen von Kunden und Beantworten von Fragen bei technischen Problemen zuständig. |

