Evening,
I would like to report a problem regarding zfs mirror when using USB WD
passports drives.
I have 2 x 500 GB WD Passport drives and Im trying to use them as a zone pool
where
some zones are created. Everything is fine except when Im trying to disconnect
a member
of a mirror. Somehow the ordering of the members changes and Im not able to
reconnect
them and be discovered by ZFS unless I do export/import them again.
Below details:
0. Hdw:
Acer Ferrari 4000
1. OS:
# cat /etc/release
Solaris Express Community Edition snv_103 X86
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 17 November 2008
2. zpool import
# zpool status zones
pool: zones
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
zones ONLINE 0 0 0
mirror ONLINE 0 0 0
c7t0d0p0 ONLINE 0 0 0
c8t0d0p0 ONLINE 0 0 0
errors: No known data errors
3. Disconnecting one disk, say c7t0d0p0. Looks good the results:
# zpool status zones
pool: zones
state: DEGRADED
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using 'zpool clear' or replace the device with 'zpool replace'.
see: http://www.sun.com/msg/ZFS-8000-9P
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
zones DEGRADED 0 0 0
mirror DEGRADED 0 0 0
c7t0d0p0 REMOVED 0 167 0
c8t0d0p0 ONLINE 0 0 0
errors: No known data errors
4. Reconnecting. Everything fine.
# zpool status zones
pool: zones
state: ONLINE
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using 'zpool clear' or replace the device with 'zpool replace'.
see: http://www.sun.com/msg/ZFS-8000-9P
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
zones ONLINE 0 0 0
mirror ONLINE 0 0 0
c7t0d0p0 ONLINE 0 167 0
c8t0d0p0 ONLINE 0 0 0
errors: No known data errors
5. Disconnecting the other disk. Problems occur:
# zpool status zones
pool: zones
state: ONLINE
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using 'zpool clear' or replace the device with 'zpool replace'.
see: http://www.sun.com/msg/ZFS-8000-9P
scrub: resilver completed after 0h0m with 0 errors on Sun Sep 13 20:58:02 2009
config:
NAME STATE READ WRITE CKSUM
zones ONLINE 0 0 0
mirror ONLINE 0 0 0
c7t0d0p0 ONLINE 0 167 0 294K resilvered
c7t0d0p0 ONLINE 0 0 0 208K resilvered
errors: No known data errors
# zpool status zones
pool: zones
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using 'zpool replace'.
see: http://www.sun.com/msg/ZFS-8000-4J
scrub: resilver completed after 0h0m with 0 errors on Sun Sep 13 20:58:02 2009
config:
NAME STATE READ WRITE CKSUM
zones DEGRADED 0 0 0
mirror DEGRADED 0 0 0
c7t0d0p0 ONLINE 0 167 0 294K resilvered
c7t0d0p0 FAULTED 0 113 0 corrupted data
errors: No known data errors
I have disconnected c8t0d0p0 but zfs reports that c7t0d0p0 has been faulty !?
Any ideas what this is about ? The bug is related with kernel/zfs, or
kernel/usb ?
Thanks,
Stefan
--
This message posted from opensolaris.org
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss