FreeBSD 8.3-RELEASE panic hned pri bootu
Miroslav Lachman
000.fbsd at quip.cz
Mon Aug 27 21:57:15 CEST 2012
Na novy server jsem ted nainstaloval 8.3-RELEASE amd64 GENERIC s
pouzitim gmirroru nad dvema SATA disky Seagate Constellation ES 1TB a
problem je, ze v zaverecne fazi bootu, kdy ma dojit k "root mount" jen
rychle problikne panic a server se okamzite restartuje.
Pro me je to trosku nepochopitelne v tom, ze kdyz tam mam 8.3-RELEASE
amd64 GENERIC nainstalovany na USB flashdisku - tedy identickou verzi
systemu, tak vsechno bezi normalne.
System normalne nabootuje, da se s nim pracovat, muzu si primountovat
filesystemy z toho gmirroru, prochazet je, cist, zapisovat... cokoliv.
Ale kdyz nabootuju rovnou z toho gmirroru, tak to hodi panic driv, nez
dojde k root mountu.
Kdyz v boot menu vyberu bez ACPI, nebo Safe Mode, tak se cely boot
proces zasekne mnohem driv (tzn. zase jeste jiny problem, ktery s timhle
patrne nesouvisi).
Single user dopadne stejne jako multiuser - okamzity panic a reboot.
Kdyz zkusim verbose, vetsinou to dopadne taky tak, ale parkrat se uz
stalo, ze po panicu se to nerestartovalo, takze slo aspon fotakem
vyfotit posledni obrazovku (ale jinak stroj na nic nereaguje).
Tady je rucni prepis:
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff805fb5de
stack pointer = 0x20:0xffffff800007b830
frame pointer = 0x20:0xffffff800007b850
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL =0
current process = 1 (kernel)
trap number = 12
panic: page fault
cpuid = 1
KDB: stack backtrace:
#0 0xffffffff8063dcbe at kdb_backtrace+0x5e
#1 0xffffffff8060aed7 at panic+0x187
#2 0xffffffff80900a10 at trap_fatal+0x290
#3 0xffffffff80900d61 at trap_pfault+0x201
#4 0xffffffff8090121f at trap+0x3df
#5 0xffffffff808e8774 at calltrap+0x8
#6 0xffffffff806997ba at bufobj_invalbuf+0x2ca
#7 0xffffffff80696093 at vfs_mountroot_try+0x3c3
#8 0xffffffff80696931 at vfs_mountroot+0x3d1
#9 0xffffffff805c2ecc at start_init+0x4c
#10 0xffffffff805dfb2f at fork_exit+0x11f
#11 0xffffffff808e8cbe at fork_trampoline+0xe
Pokud to hraje nejakou roli, tak se jedna o board Supermicro X9SCA-F s
CPU Intel Xeon E3-1240v2 a 16GB RAM @ 1600MHz
Stejny board se starsi verzi CPU (ne v2) a 16GB RAM mam uz nejaky cas v
produkci s FreeBSD 8.2-RELEASE, opet na gmirroru akorat se starsimi
disky Hitachi.
Moc me nenapada, jak tenhle problem zkoumat / resit, takze budu rad za
uzitecne rady.
Mirek
More information about the Users-l
mailing list