the os ''s / first is on mirror /dev/dsk/c1t0d0s0 and
/dev/dsk/c1t1d0s0, and then created home_pool using mirror, here is the mirror
information.
pool: omp_pool
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
omp_pool ONLINE 0 0 0
mirror ONLINE 0 0 0
c1t3d0s0 ONLINE 0 0 0
c1t2d0s0 ONLINE 0 0 0
then changed the root to raw /dev/dsk/c1t1d0s0, and then reboot the system from
it. zfs is ok now as everything keeps unchanged. then I run zpool detach command
and then zpool attach. zfs is still ok in the root environment. but when I boot
the system on /dev/dsk/c1t0d0s0(disk0). home_pool is UNAVAIL now.
pool: home_pool
state: UNAVAIL
status: One or more devices could not be used because the 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: http://www.sun.com/msg/ZFS-8000-5E
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
home_pool UNAVAIL 0 0 0 insufficient replicas
mirror UNAVAIL 0 0 0 insufficient replicas
c1t1d0s7 FAULTED 0 0 0 corrupted data
c1t0d0s7 FAULTED 0 0 0 corrupted data
what is the reason. In My opinion, there must some information keep in /. so
what and where it is ?
thanks.
This message posted from opensolaris.org