NFS filesystem breaks the boot
Robert Watson
rwatson at freebsd.org
Sun Dec 5 03:56:04 PST 2004
On Sun, 5 Dec 2004, Marta Resende wrote:
> Hey,i upgrade using that options:
>
> #cd /usr/src
> #make buildworld
> #make buildkernel KERNCONF=MINE
> #make installkernel KERNCONF=MINE
> #reboot
> (press 4 for single-user mode)
> #fsck -p
> #mount -u /
> #mount -a
> #cd /usr/src
> #mergemaster -p
> #make installworld
> #mergemaster
>
> and when i reboot, freebsd stops under "Mounting NFS file systems:."
Could you try hitting Ctrl-T at the point where things seem stuck? This
will cause the kernel to print out information on the current foreground
process. It will also tell us what, at a kernel level, the process is
blocked on. For example:
paprika:~/ngcmac> sleep 10
load: 0.01 cmd: sleep 45193 [nanslp] 0.00u 0.00s 0% 452k
The sleep command is typically blocked in the nanslp wait channel in the
kernel. You are likely to find a process blocked in [kqread], which is
often a suggestion that the process is blocked in a DNS lookup:
paprika:~/freebsd/commit/src/sys/kern> telnet www.unresolveable.org
load: 0.08 cmd: telnet 45211 [kqread] 0.01u 0.00s 0% 1944k
Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org Principal Research Scientist, McAfee Research
More information about the freebsd-stable
mailing list