У меня HP DL360p G8, и я обновил все прошивки, такие как Bios, iLo и т. д., до последней версии, но проблема в том, что когда я открываю виртуальную консоль, я могу работать с первым подключением, а когда я закрываю этот сеанс и открываю его снова, я вижу эту ошибку:
и я не могу работать с виртуальной консолью во второй раз или в будущем и мне нужно перезагрузить сервер, есть идеи в чем проблема? Спасибо.
решение1
Нажмите Enter в окне консоли, чтобы пробудить курсор. Это должно быть очень легко проверить.
решение2
Interrupt remapping делает это на серверах G8 HP (также на Debian, многочисленные отчеты на форумах Proxmox) после ядра 5.4, делая виртуальную консоль непригодной для использования. Вы можете увидеть это, загрузив CentOS 7 LiveCD, который должен работать без проблем в течение длительного времени.
Попробуйте отключить переназначение, нажав «e» в grub для редактирования ядра и добавив «intremap=off» или «nointremap» в конце параметров загрузки. Если это исправит вашу проблему, добавьте его навсегда с помощью grubby, если нет, попробуйте также отключить intel_iommu и загрузиться с отключенными обеими опциями, у людей это получалось.
решение3
Завершитьответ schris, RHEL (и производные RockyLinux, AlmaLinux) 8.4+ (с ядром 4.18.0-240+, согласноhttps://bugs.centos.org/view.php?id=18223, интегрирующие некоторые исправления iommu 5.x) также затронуты.
Вместо того, чтобы полностью отключить переназначение прерываний, мне было достаточно отключить проверку идентификатора источника переназначения прерываний intremap=nosid
(документация:https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html).
Чтобы сделать это изменение постоянным, добавьте этот аргумент в GRUB_CMDLINE_LINUX
in /etc/default/grub
и заново создайте конфигурацию grub grub2-mkconfig -o /boot/grub2/grub.cfg
.
Также некоторые из упомянутых бирж и ресурсов, которые я нашел:
- https://forum.proxmox.com/threads/keyboard-and-mouse-input-not-working-with-pve-7-0-installer-and-hp-ilo4.92035/
- https://bugzilla.proxmox.com/show_bug.cgi?id=3507
- https://bugzilla.kernel.org/show_bug.cgi?id=214795
- https://forum.proxmox.com/threads/updated-to-ve-7-0-no-web-gui-dmar-errors-on-console.92022/
В этих ссылках также упоминаются следующие решения (ни одно из них не работает у меня на установщике RockyLinux 8.5):
- отключение модуля hpwdt (
modprobe.blacklist=hpwdt rd.driver.blacklist=hpwdt
) - полное отключение iommu (
intel_iommu=off
) - настройки
intremap=no_x2apic_optout