Hi, I've just started to play around with ZFS but rather quick got stuck with a strange system behaviour when I try to replace a disk in a ZFS mirror. My setup is an Atom board, two USB sticks mirrored with gmirror with FBSD 8.0 on and two SATA drives.
First I used two 400GB SATA drives but decided to switch to two 1.5TB instead. To do that I just plugged out one 400GB drive and replaced it with a 1.5TB drive and booted the system. Which resulted in that the mirror got degreded, the old drive marked as unavailable and the new one as online.
I've googled and tried all sorts of things here but with no success. What puzzles me is that when I try to run 'zpool replace/clear/scrub <pool>' the command stalls and seams to hang the "IO part" of the system. When I try to issue 'gmirror status' after that that stalls aswell. I have no idea what's going on, I really appreciate guidance in this matter I'm out of ideas.
First I used two 400GB SATA drives but decided to switch to two 1.5TB instead. To do that I just plugged out one 400GB drive and replaced it with a 1.5TB drive and booted the system. Which resulted in that the mirror got degreded, the old drive marked as unavailable and the new one as online.
Code:
pool: spool
state: DEGRADED
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
spool DEGRADED 0 0 0
mirror DEGRADED 0 0 0
replacing DEGRADED 0 0 0
ad4/old UNAVAIL 0 233 0 cannot open
ad4 ONLINE 0 0 0
ad6 ONLINE 0 0 0
I've googled and tried all sorts of things here but with no success. What puzzles me is that when I try to run 'zpool replace/clear/scrub <pool>' the command stalls and seams to hang the "IO part" of the system. When I try to issue 'gmirror status' after that that stalls aswell. I have no idea what's going on, I really appreciate guidance in this matter I'm out of ideas.