Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2008 23:48:28 -0600
From:      Richard Todd <rmtodd@ichotolot.servalan.com>
To:        freebsd-stable@freebsd.org
Subject:   Re: "ad0: TIMEOUT - WRITE_DMA" type errors with 7.0-RC1
Message-ID:  <x7sl0l3zo3.fsf@ichotolot.servalan.com>
In-Reply-To: <servalan.mailinglist.fbsd-stable/479A8A24.5050409@skyrush.com> (Joe Peterson's message of "Fri, 25 Jan 2008 18:17:24 -0700")
References:  <479A0731.6020405@skyrush.com> <20080125162940.GA38494@eos.sc1.parodius.com> <479A3764.6050800@skyrush.com> <3803988D-8D18-4E89-92EA-19BF62FD2395@mac.com> <479A4CB0.5080206@skyrush.com> <20080126003845.GA52183@eos.sc1.parodius.com> <20080126010054.GA52891@eos.sc1.parodius.com> <20080126010653.GA53255@eos.sc1.parodius.com> <479A8A24.5050409@skyrush.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Peterson <joe@skyrush.com> writes:

> Glad you got it back!  Yes, when I was first playing with ZFS, I noticed
> that booting between single and multi user mode could make the pools
> "invisible".  Import seemed to bring them back...

Yeah.  ZFS pools record the hostid of the system that accessed them last.
When you boot in single-user mode, /etc/rc.d/hostid doesn't get run,
so the hostid is zero, which doesn't match the hostid in the pool, so the
pool doesn't show up without an import.  Workaround: always make sure you
run /etc/rc.d/hostid start in single-user before doing any ZFS tinkering.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?x7sl0l3zo3.fsf>