Thomas-Krenn & Veeam Hardened Repository Hardware Setup

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Dieser Artikel beschreibt die Einrichtung und Aktualisierung des Servers RA1212-AIEPN+ (Gigabyte MZ33-AR1). Er führt durch die Anlegung des Hardware-RAID im BIOS sowie die Aktualisierung der BMC-Firmware und des BIOS, jeweils mit den verfügbaren Methoden.

Erstellen des Hardware RAID im BIOS

BMC-Firmware updaten

Anleitung zum Updaten der Firmware des RA1212-AIEPN+ Servers (Gigabyte MZ33-AR1).

BMC-Firmware unter Linux aktualisieren

  1. Erlangen Sie Root-Rechte unter Linux.
  2. Wechseln Sie in das Stammverzeichnis des Upgrade-Pakets.
  3. Wählen sie eine der folgenden Optionen zum Flashen:
    • Führen Sie „ami_bmc_fw_update_linux.sh“ aus, um die AMI-Firmware zu programmieren.
    • Führen Sie „insyde_bmc_fw_update_linux.sh“ aus, um die Insyde-Firmware zu programmieren.
  4. Geben Sie „Y/y“ ein, um die Konfiguration beizubehalten, oder „N/n“, um die gesamte BMC-Firmware neu zu flashen.

Benutzerbefehle

Skriptnamen
  • ami_bmc_fw_update_linux.sh – Aktualisierungsskript
  • insyde_bmc_fw_update_linux.sh – Aktualisierungsskript
Skript
  • ami_ami_bmc_fw_update_linux.sh [OPTION]
  • insyde_bmc_fw_update_linux.sh [OPTION]
Beschreibung der Optionen

Skript zum Aktualisieren des BMC-Flash-Speichers. Nachfolgend sind die Optionen aufgeführt:

  1. cs
    • Wählen Sie diese Option, um die Firmware des aktiven/Backup-BMC zu aktualisieren. (CS=1 wird nur auf der GBT-Dual-Plattform unterstützt).
      • 0: Aktiv
      • 1: Backup
      • Der Standardwert ist 0.
  2. flashall
    • Das gesamte BMC ohne Warnmeldung flashen.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll oder nicht.
  3. preserve
    • Das BMC flashen und die Konfiguration ohne Warnmeldung beibehalten.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll oder nicht.
  4. Architektur
    • x32
      • Das Update-Tool auf den 32-Bit-Modus einstellen.
      • Standard: x86-64-Bit-Modus
    • arm
      • Stellt das Update-Tool auf den ARM-Modus ein (ARM-Linux unterstützt nur 64-Bit).
      • Standard: x86-64-Bit-Modus

Beispiel für das Flashen des gesamten BMC und die Auswahl der BMC-Adresse unter adress 0:

ami_bmc_fw_update_linux.sh cs 0 flashall
insyde_bmc_fw_update_linux.sh cs 0 flashall

BMC-Firmware unter Windows aktualisieren

  1. Öffnen Sie die Eingabeaufforderung mit Windows-Administratorrechten.
  2. Wechseln Sie in das Stammverzeichnis des Upgrade-Pakets.
  3. Wählen sie eine der folgenden Optionen zum Flashen:
    • Führen Sie „ami_bmc_fw_update_win.bat“ aus, um die AMI-Firmware zu programmieren.
    • Führen Sie „insyde_bmc_fw_update_win.bat“ aus, um die Insyde-Firmware zu programmieren.
  4. Geben Sie „Y/y“ ein, um die Konfiguration beizubehalten, oder „N/n“, um die gesamte BMC-Firmware neu zu flashen.

Benutzerbefehle

Skriptnamen
  • ami_bmc_fw_update_win.bat – Aktualisierungsskript
  • insyde_fw_update_win.bat – Aktualisierungsskript
Skript
  • ami_bmc_fw_update_win.bat [OPTION]
  • insyde_fw_update_win.bat [OPTION]
Beschreibung der Optionen

Skript zum Flashen des BMC. Nachfolgend sind die Optionen aufgeführt:

  1. cs
    • Wählen Sie diese Option, um die Firmware des aktiven/Backup-BMC zu aktualisieren. (CS=1 wird nur auf der GBT-Dual-Plattform unterstützt).
      • 0: Aktiv
      • 1: Backup
      • Der Standardwert ist 0.
  2. flashall
    • Das gesamte BMC ohne Warnmeldung flashen.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll oder nicht.
  3. preserve
    • Das BMC flashen und die Konfiguration ohne Warnmeldung beibehalten.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll.
  4. Architektur
    • x32
      • Stellt das Update-Tool auf den 32-Bit-Modus ein.
      • Standard: x86-64-Bit-Modus


Beispiel für das Flashen des gesamten BMC und die Auswahl der BMC-Adresse unter adress 0:

ami_bmc_fw_update_win.bat cs 0 flashall
insyde_bmc_fw_update_win.bat cs 0 flashall

BMC-Firmware in UEFI aktualisieren

  1. Wechseln Sie in das Stammverzeichnis des Upgrade-Pakets.
  2. Wählen sie eine der folgenden Optionen zum Flashen:
    • Führen Sie „ami_bmc_fw_update_uefi.nsh“ aus, um die AMI-Firmware zu programmieren.
    • Führen Sie „insyde_bmc_fw_update_uefi.nsh“ aus, um die Insyde-Firmware zu programmieren.
  3. Geben Sie „Y/y“ ein, um die Konfiguration beizubehalten, oder „N/n“, um das gesamte BMC zu flashen.
  4. Für die Insyde-Firmware wird die Funktion zur Beibehaltung der Konfiguration in der ARM_UEFI-Umgebung nicht unterstützt.

Benutzerbefehle

Skriptnamen
  • ami_bmc_fw_update_uefi.nsh – Aktualisierungsskript
  • insyde_bmc_fw_update_uefi.nsh – Aktualisierungsskript
Skript
  • ami_bmc_fw_update_uefi.nsh [OPTION]
  • insyde_bmc_fw_update_uefi.nsh [OPTION]
Beschreibung der Optionen

Skript zum Aktualisieren des BMC-Flash-Speichers. Nachfolgend sind die Optionen aufgeführt:

  1. cs
    • Wählen Sie diese Option, um die Firmware des aktiven oder des Backup-BMC zu aktualisieren. (CS=1 wird nur auf der GBT-Dual-Plattform unterstützt).
      • 0: Aktiv
      • 1: Backup
      • Der Standardwert ist 0.
  2. flashall
    • Das gesamte BMC ohne Warnmeldung flashen.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll oder nicht.
  3. preserve
    • Das BMC flashen und die Konfiguration ohne Warnmeldung beibehalten.
    • Standard: Der Benutzer wird gefragt, ob die Konfiguration beibehalten werden soll oder nicht.
  4. arm
    • Stellt das Update-Tool in den Arm-Modus ein.
    • Standard: x86-64-Modus


Beispiel für das Flashen des gesamten BMC und die Auswahl der BMC-Adresse 0 unter x86:

ami_bmc_fw_update_uefi.nsh cs 0 flashall
insyde_bmc_fw_update_uefi.nsh cs 0 flashall

Beispiel für das Flashen des gesamten BMC und die Auswahl der BMC-Adresse unter adress 0 im UEFI-ARM-Modus:

ami_bmc_fw_update_uefi.nsh cs 0 flashall arm
insyde_bmc_fw_update_uefi.nsh cs 0 flashall arm

BMC-Firmware über IPMI aktualisieren

BIOS Update

Anleitung zum Updaten des BIOS des RA1212-AIEPN+ Servers (Gigabyte MZ33-AR1).

Vor dem Updaten

1. Entpacken Sie die Datei „MZ33-AR1_R23_F16.zip“ auf eine bootfähigen USB-Stick, welcher mit FAT/FAT32 formatiert ist.

Anleitung zur BIOS-Aktualisierung für die EFI-Shell

  1. Stecken Sie den USB-Stick in das System, um das BIOS-Upgrade durchzuführen.
  2. Schalten Sie das System ein und booten Sie in die integrierte Shell.
  3. Geben Sie Ihr USB-Dateisystem ein, z. B. „fs0:“ oder „fsx:“, wobei „x“ die Nummer Ihres USB-Dateisystems ist.
  4. Flash-Skript für das BIOS-Update:
    • Für CPUs der AMD EPYC 9004-Serie führen Sie „f_GtoT.nsh“ aus.
    • Für CPUs der AMD EPYC 9005-Serie führen Sie „f.nsh“ aus.
  5. Nach Abschluss des BIOS-Flash-Vorgangs muss das System ausgeschaltet werden, damit die Änderungen wirksam werden.

Anleitung zur BIOS-Aktualisierung für Windows

  1. Stecken Sie den USB-Stick mit dem BIOS-Update ein.
  2. Verwenden Sie die Befehlszeile.
  3. Für CPUs der AMD EPYC 9004-Serie:
    • Geben Sie \Tool\WIN\afuwin32 ein und führen Sie f_GtoT.bat für Windows 32-Bit aus.
    • Geben Sie \Tool\WIN\afuwin64 ein und führen Sie f_GtoT.bat für Windows 64-Bit aus.
  4. Für CPUs der AMD EPYC 9005-Serie:
    • Geben Sie \Tool\WIN\afuwin32 ein und führen Sie f.bat für Windows 32-Bit aus.
    • Geben Sie \Tool\WIN\afuwin64 ein und führen Sie f.bat für Windows 64-Bit aus.
  5. Nach Abschluss des BIOS-Flashes muss das System ausgeschaltet werden, damit die Änderungen wirksam werden.

Anleitung zur BIOS-Aktualisierung über das IPMI


Autor: Philipp Resch

Philipp Resch ist Auszubildender Im Product Management Team der Thomas-Krenn.AG. Er absolvierte an der Realschule Hauzenberg seine Mittlere Reife und macht seine Ausbildung als Fachinformatiker für Systemintegration bei der Thomas-Krenn.AG. Während seiner Ausbildung beschäftigt er sich hauptsächlich mit dem Thema Proxmox VE und Veeam.


Autor: Paul Streifinger

Paul Streifinger arbeitet als Auszubildender im Product Management Team von Thomas-Krenn. Er absolvierte an der Realschule Freyung seine Mittlere Reife und macht seine Ausbildung als Fachinformatiker für Systemintegration bei der Thomas-Krenn.AG. Während seiner Ausbildung beschäftigt er sich mit Proxmox VE (inkl. Ceph und Backup) und mit VMware.


Das könnte Sie auch interessieren

Veeam Proxmox VE Worker VM: Cannot access a closed Stream
Veeam Replica Failover und Failback Funktionsweise
Veeam Support ID