Случайная паника ядра после переустановки Arch Linux

Случайная паника ядра после переустановки Arch Linux

Недавно у меня сломались два жестких диска в массиве RAID 5, я не настраивал никакого мониторинга, поэтому некоторое время не замечал, что один из них сломался. Поэтому я решил все выбросить и начать с нуля.

Все оборудование осталось прежним, за исключением того, что в моем массиве теперь меньше дисков, чем раньше: 3 больших вместо 8. Я также установил Arch Linux как UEFI вместо использования устаревшего варианта загрузки, не уверен, повлияет ли это на что-то.

Я переустановил Arch Linux с надлежащим мониторингом/уведомлениями mdadm и ежедневными короткими тестами SMART (и еженедельными длинными тестами).

Однако после переустановки Arch Linux я стал замечать случайные сбои ядра, обычно после более чем 48 часов безотказной работы.

Мне удалось сделать снимок паники ядра:

картинка паники ядра

Из того, что я там вижу, следует, что это как-то связано с mdadm.

Вот моя конфигурация mdadm:

Personalities : [raid1] [raid6] [raid5] [raid4]
md0 : active raid1 sda1[0] sdb1[1]
      524224 blocks super 1.0 [2/2] [UU]

md1 : active raid1 sda3[0] sdb3[1]
      1950761024 blocks super 1.2 [2/2] [UU]
      bitmap: 5/15 pages [20KB], 65536KB chunk

md2 : active raid5 sde1[3] sdc1[0] sdd1[1]
      5796265984 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
      bitmap: 0/22 pages [0KB], 65536KB chunk

unused devices: <none>

Соответствующая строка в mkinitcpio.conf:

HOOKS="base udev autodetect modconf block mdadm_udev filesystems keyboard fsck"

В настоящее время я использую Linux akatosh 4.1.6-1-ARCH #1 SMP PREEMPT Пн Авг 17 08:52:28 CEST 2015 x86_64 GNU/Linux.

Я попытался переустановить оперативную память, но сомневаюсь, что проблема в ней, поскольку до переустановки Arch Linux ее не было.

Большинство проблем с паникой ядра, связанных с mdadm, которые я обнаружил в своем исследовании, возникали при загрузке. Кто-нибудь знает, в чем может быть проблема?

РЕДАКТИРОВАТЬ: Похоже, это известная ошибка, появившаяся в версии 4.1.4 или 4.1.5:https://bugzilla.redhat.com/show_bug.cgi?id=1255509

Я попробую обновиться до версии 4.2.0 в ходе тестирования и обновлю этот пост более подробной информацией.

решение1

Это известная ошибка, которая появилась в:

edbe83ab4c27 md/raid5: allow the stripe_cache to grow and shrink.

Более подробную информацию можно получитьнайдено в этом официальном отчете об ошибке: «Ошибка 1255509 — ОШИБКА: невозможно обработать запрос подкачки ядра на ffffffffffffffd8».

Решение — обновиться до версии 4.2.0.

Связанный контент