I have a fiber channel array hooked to a SunFire (Sparc) box. FreeBSD sees the drives fine (as long as the drives come up after FreeBSD boots, otherwise FreeBSD crashes). I create a zpool.
This works fine. I create a couple of datasets and copy in some dummy data. Everything still seems to be fine. Reboot and
So, I understand that my zpool is corrupted, maybe because it can't match up the disks somehow? I am getting fuzzy on my ZFS knowledge. But I don't know why it doesn't just come up after reboot. Did I miss a step? Ideas?
Bill
zpool create fcarray da1 da2 da3 da4 da5 da6 da7 da8 da9 da10 da11 da12 da13This works fine. I create a couple of datasets and copy in some dummy data. Everything still seems to be fine. Reboot and
norton-mars:zpool status
Code:
pool: fcarray
state: UNAVAIL
status: One or more devices could not be used because the label is missing
or invalid. There are insufficient replicas for the pool to continue
functioning.
action: Destroy and re-create the pool from
a backup source.
see: [url]http://illumos.org/msg/ZFS-8000-5E[/url]
scan: none requested
config:
NAME STATE READ WRITE CKSUM
fcarray UNAVAIL 0 0 0
raidz3-0 UNAVAIL 0 0 0
11911658763540063539 UNAVAIL 0 0 0 was /dev/da2d
6150438915414765690 UNAVAIL 0 0 0 was /dev/da1d
da3 ONLINE 0 0 0
17964023625509063400 UNAVAIL 0 0 0 was /dev/da12d
17246879199635567821 UNAVAIL 0 0 0 was /dev/da14d
etc
So, I understand that my zpool is corrupted, maybe because it can't match up the disks somehow? I am getting fuzzy on my ZFS knowledge. But I don't know why it doesn't just come up after reboot. Did I miss a step? Ideas?
Bill