Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 May 2013 17:02:09 +0200
From:      "Ronald Klop" <ronald-freebsd8@klop.yi.org>
To:        freebsd-fs@freebsd.org, "Leslie Jensen" <leslie@eskk.nu>
Subject:   Re: Upgrading from 8.3 to 9.1 zfs pool can't attach
Message-ID:  <op.wxhqpvyf8527sy@ronaldradial.versatec.local>
In-Reply-To: <519CA3A5.3020109@eskk.nu>
References:  <519CA3A5.3020109@eskk.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 May 2013 12:53:25 +0200, Leslie Jensen <leslie@eskk.nu> wrote:

>
> I've upgraded a machine with freebsd-update from 8.3 to 9.1.
>
> After the first restart I edited /etc/fstab in single user mode because  
> the names on the disks had changed. But the zfs pool I have seem to have  
> a problem and I'm sure on how to recover it.
>
>
> May 22 12:00:39  kernel: ZFS WARNING: Unable to attach to ada0.
> May 22 12:00:39  kernel: ZFS WARNING: Unable to attach to ada1.
> May 22 12:00:39  kernel: ZFS WARNING: Unable to attach to ada4.
> May 22 12:00:40  kernel: ZFS WARNING: Unable to attach to ada5.
>
>
> camcontrol devlist
> <ST3320620AS 3.AAE>                at scbus0 target 0 lun 0 (ada0,pass0)
> <ST3320620AS 3.AAE>                at scbus1 target 0 lun 0 (ada1,pass1)
> <WDC WD360GD-00FNA0 35.06K35>      at scbus2 target 0 lun 0 (ada2,pass2)
> <WDC WD360GD-00FNA0 35.06K35>      at scbus2 target 1 lun 0 (ada3,pass3)
> <ST3320620AS 3.AAE>                at scbus3 target 0 lun 0 (ada4,pass4)
> <ST3320620AS 3.AAE>                at scbus3 target 1 lun 0 (ada5,pass5)
>
> ada2 and ada3 are configured as raid/r0 holding the system.
>
> ada0, ada1, ada4 and ada5 should be a zfs pool with  /home
>
>
> cat /etc/fstab
>
> # Device                Mountpoint      FStype  Options       Dump Pass#
> /dev/raid/r0s1b         none            swap    sw             0       0
> /dev/raid/r0s1a         /               ufs     rw             1       1
> /dev/raid/r0s1e         /tmp            ufs     rw             2       2
> /dev/raid/r0s1f         /usr            ufs     rw             2       2
> /dev/raid/r0s1d         /var            ufs     rw             2       2
>
>
> I'm not sure but shouldn't the mount point for /home also appear in  
> fstab?
>
> Maybe I messed up during the manual editing of files during the update  
> process?
>
>
> Can I recover or shall I destroy the pool and rebuild it?
>
> Thanks
>
> /Leslie

Mounts from zfs do not have to be in fstab. You can set a mountpoint on a  
zfs volume which kind of mounts itself.
Can you send more information about the 'Unable to attach to ada[0-4]'  
messages? Maybe a complete dmesg (/var/run/dmesg.boot).
And how are these disks configured/partitioned? Output from 'gpart list  
ada0' or 'gpart show ada0' and for the other disks.
Are you using stuff like glabel?

Ronald.



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