На сервере иногда возникает такая ошибка: Fatal trap 12: Page fault while in kernel mode
и сервер уходит в перезагрузку, затем начинает проверяться файловая система.
На сервере установлен программный рейд - зеркалирование.
В логе загрузке нашел это:
Nov 17 17:01:38 jager2 kernel: GEOM_MIRROR: Device mirror/gm0 launched (1/2).
Nov 17 17:01:38 jager2 kernel: GEOM_MIRROR: Device gm0: rebuilding provider ad2.
Nov 17 17:01:38 jager2 kernel: Trying to mount root from ufs:/dev/mirror/gm0s1a
Nov 17 17:01:38 jager2 kernel: WARNING: / was not properly dismounted
....
....
Nov 17 17:21:46 jager2 kernel: GEOM_MIRROR: Device gm0: rebuilding provider ad2 finished.Ошибка может не возникать пару месяцев, а может и через 30 минут.
Проверял жесткие диски в однопользовательском режиме командой fsck -y.
Подскажите из-за чего возникает эта ошибка? Я в UNIX не силен.
Заранее благодарен.Если нужно выложить еще какой-нить лог, то пишите.
Это вполне нормальные сообщения.В /var/crash должны быть интересные файлы...
> Это вполне нормальные сообщения.В /var/crash должны быть интересные файлы...Там файлов нет, точнее есть но они старые.
Может это надо сделать?:
1. Добавить в /etc/rc.conf:
dumpdev="AUTO"
dumpdir="/var/crash"
savecore_flags="-v"2. Скомпилить ядрышко с -debug.
3. Перегрузить сервер.
4. При падении в /var/crash будет core файл, который вполне можно поиметь gdb-шкой(man gdb)
Вот еще подозрения на эти строки в логе?:
Nov 17 17:01:38 jager2 kernel: acpi0: <INTEL D845GBV2> on motherboard
Nov 17 17:01:38 jager2 kernel: acpi0: [ITHREAD]
Nov 17 17:01:38 jager2 kernel: acpi0: Power Button (fixed)
Nov 17 17:01:38 jager2 kernel: acpi0: reservation of 0, a0000 (3) failed
Nov 17 17:01:38 jager2 kernel: acpi0: reservation of 100000, 1fe00000 (3) failed