Das Problem
Ein Neustart des CentOS/RHEL 8-Servers führt zum Einfrieren. Von der Konsolenausgabe hängt das System bei:
fest... [ 68.906159] dracut: Disassembling device-mapper devices Rebooting. [ 68.934073] kvm: exiting hardware virtualization [ 68.936622] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 68.938942] e100e: EEE TX LPI TIMER: 00000011 [ 69.018502] reboot: Restarting system [ 69.020000] reboot: machine restart
Nach dem Entfernen von „rhgb quiet “ und Hinzufügen von „debug rd.debug “ in der Grub-Befehlszeile erscheinen beim Neustart folgende Meldungen:
Die Lösung
Dieses Problem ist auf fehlerhafte oder nicht spezifikationsgerechte ACPI-Firmware zurückzuführen. ACPI steht für Advanced Configuration and Power Interface . Es ist das System, das Hardwareaktionen steuert, wie z. B. Lüfter mit dynamischer Geschwindigkeit, das Verhalten des Netzschalters, Systemschlafzustände, und dabei hilft, einige Systemfunktionen zu identifizieren.
ACPI-Energiesparfunktionen sind hierarchisch aufgebaut, was bedeutet, dass jedes Gerät, das „hinter“ einem anderen läuft, vom Energiezustand des übergeordneten Geräts abhängig ist. Beispielsweise kann ein Gerät nicht mit voller Leistung „hinter“ einem Gerät laufen, das sich im Energiesparmodus oder im Standby-Modus befindet.
Wenden Sie sich an den Hardwareanbieter, um die ACPI-Firmware/Systemfirmware zu aktualisieren.
ACPI deaktivieren
Problemumgehung:Bitte befolgen Sie die folgenden Schritte zum Deaktivieren von ACPI:
1. Bearbeiten Sie /etc/default/grub und fügen Sie acpi=off hinzu in der Grub-Befehlszeile.
[root@centos8 ~]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/ol-swap rd.lvm.lv=ol/root rd.lvm.lv=ol/swap debug rd.debug acpi=off" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true
2. Grub-Konfigurationsdatei neu generieren.
# grub2-mkconfig -o /boot/grub2/grub.cfg
3. Schalten Sie das System manuell aus und wieder ein.