
У меня есть несколько серверов Hetzner AX и EX серий (AMD и Intel), которые я установил с Centos 8, а затем мигрировал на Centos Stream, но я получаю Kernel Panic каждый раз, когда пытаюсь загрузить любой образ из Stream.
Конечно, они не очень помогают с предложениями по потенциальной конфигурации ядра для его работы, за исключением утверждения, что нет известных проблем (HA!). Поскольку это даже не доходит до ведения журнала, я практически беспомощен.
Я сделал около 10 миграций на Stream на разных ПК, но у меня проблемы только с серверами HZ.
У кого-нибудь есть идеи по этому поводу?
решение1
Ошибка произошла в amd64_edac_mod
модуле.
Вы можете отключить модуль, добавив его в черный список модулей.
IE в/etc/modprobe.d/edac_blacklist.conf
blacklist amd64_edac_mod
Затем попробуйте перезагрузить компьютер и посмотрите, возникнет ли проблема снова.
Это отключает поддержку исключений проверки машины для памяти ECC и может помешать распознать, произошла ли ошибка ECC.
Учитывая, что это происходит на нескольких хостах Hetzner, это, вероятно, программная ошибка, связанная с материнской платой или блоком управления памятью на плате.
Более новые ядра, возможно, действительно исправят эту проблему, но я подозреваю, что занесение модуля в черный список должно предотвратить панику.
Любые хосты, которые все еще онлайн, которые загрузились, но не умерли, вымощьможно modprobe -r
также использовать модуль для предотвращения проблем, но я бы посоветовал сначала протестировать его на неважном хосте.