2008-10-26 08:03:12 UTC
Zpool seems stuck on the old devicenames for the drives. Any way to
Currently those four drives are attached as /dev/sd[c-f]. Previously
they were /dev/sd[a-d].
So zpool gives the following output:
NAME STATE READ WRITE CKSUM
andre UNAVAIL 0 0 0 insufficient replicas
raidz1 UNAVAIL 0 0 0 insufficient replicas
sda1 UNAVAIL 0 0 0 cannot open
sdb1 UNAVAIL 0 0 0 corrupted data
sdc1 ONLINE 0 0 0
sdd1 ONLINE 0 0 0
Which is relatively sane, it's confused by sda/sdb because they are
ext3 (sda1 is mounted).
How can I get zpool to try and use sd[c-f]? I tried with no luck
zpool import -d /dev/disk/by-id/ andre
I think this may be caused/complicated by a power outage that happened
this afternoon. My roommate tripped the breaker.
I'm realizing now that I probably should've created the zpool using /
dev/disk/by-id, but anyone have any suggestions on how to go forward?
Thanks in advance
P.S. If I'd had one other drive in this situation (just sda), might've
I never even noticed? If zpool would've tried sd[b-d] and found three
drives, my pool would be degraded, but still accessible, right?