Diese Seite beschreibt die nötigen Schritte, um einen Supermicro X8DTG-QF zu installieren.

Remote Access Konfiguration

Die Konfiguration erfolgt aus dem System heraus mit IPMICFG von Supermicro. Dafür muss zunächst der IPMI-Treiber von Linux entladen werden:

/etc/init.d/ipmi stop
/afs/ifh.de/project/supermicro/ipmicfg-linux.x86_64 -m 192.168.231.254
/afs/ifh.de/project/supermicro/ipmicfg-linux.x86_64 -k 255.255.254.0
/afs/ifh.de/project/supermicro/ipmicfg-linux.x86_64 -dhcp off
/afs/ifh.de/project/supermicro/ipmicfg-linux.x86_64 -g 192.168.230.1
/afs/ifh.de/project/supermicro/ipmicfg-linux.x86_64 -r

Danach ist Zugang über http oder https mit Nutzername und Passwort ADMIN möglich. Unter Configuration/Users kann ein weiteres Konto root hinzugefügt und das Konto ADMIN auf "No Access" gesetzt werden. Die Konfigurationsänderung wird in der Weboberfläche nicht angezeigt, ist aber trotzdem wirksam.

Konfiguration des Service-LANs

Es kann vorkommen, dass der BMC die falsche Ethernet-Schnittstelle verwendet. In dem Fall kann man die dedizierte Schnittstelle folgendermaßen erzwingen:

ipmitool raw 0x30 0x70 0xc 1 1 0

Firmware-Update des Service-Prozessors

Mit ipmitool aktiviert man zunächst das virtuelle USB-Medium, anschließend kann das Firmware-Image mit Yafuflash geladen werden:

ipmitool raw 0x30 0x70 0x0b 0x0 
LD_LIBRARY_PATH=/afs/ifh.de/project/supermicro/Linux /afs/ifh.de/project/supermicro/Linux/Yafuflash -cd -full -c X8DTG-QF_201.ima

Firmware-Updates sind allerdings auch über die Web-Schnittstelle möglich.

BIOS-Update

Das BIOS-Update kann nur unter MS-DOS erfolgen. Dazu muss der Rechner entweder über USB oder von CD-ROM gebootet und dann das MS-DOS-Programm von AMI ausgeführt werden.

BIOS-Update über PXE

Man kann über PXE ein Festplattenimage booten, die Kickstartdatei heißt supermicro-x8dtgqf1-bios-ks. PXE wird über das Skript /project/supermicro/scripts/update-bios konfiguriert.

Um eine neue BIOS-Version in das Festplattenimage zu laden, muss dies auf configsrv folgendermaßen gemountet werden:

cp /var/lib/tftpboot/supermicro-bios-X8DTGQF1.827.img /var/lib/tftpboot/supermicro-bios-X8DTGQF1.C30.img
kpartx -v -a supermicro-bios-X8DTGQF1.C30.img
mount /dev/mapper/loop0p1 /mnt

Dann kann man die ZIP-Datei mit dem BIOS in /mnt auspacken, autoexec.bat anpassen und entmounten.

umount /mnt
kpartx -v -d supermicro-bios-X8DTGQF1.C30.img

Nicht vergessen, die Kickstart-Datei muss auch geändert werden.

Dokumentation

Host_Initialisation/Supermicro_X8DTG_QF (last edited 2016-01-29 10:50:28 by GötzWaschk)