OpenSolaris 2009.06 I have a ST2540 Fiber Array directly attached to a X4150. There is a zpool on the fiber device. The zpool went into a faulted state, but I can''t seem to get it back via scrub or even delete it? Do I have to re-install the entire OS if I want to use that device again? Thanks, Mike # zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT fc-disk - - - - FAULTED - rpool 68G 23.3G 44.7G 34% ONLINE - scsi-disk 544G 97K 544G 0% ONLINE - # zpool status fc-disk pool: fc-disk 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: http://www.sun.com/msg/ZFS-8000-5E scrub: none requested config: NAME STATE READ WRITE CKSUM fc-disk UNAVAIL 0 0 0 insufficient replicas c0t600A0B8000389BC9000004524A7AF4BAd0 UNAVAIL 0 0 0 corrupted data # zpool destroy fc-disk internal error: Invalid argument Abort (core dumped) root at vdi-storage:~#
I had the same problem recently onb125. I had a one disc zpool Movies. And shutdown the computer. Removed the disc Movies and inserted another one disc zpool Misc. Booted and imported the Misc zpool. But the Movies zpool showed exactly the same behaviour as you report. The Movies zpool would not be imported, nor destroyed. I dont remember how I solved the problem, but I think I inserted the Movies zpool disc again and then exported it, before removed the disc. Or something similar. Maybe you could try to dd the disc with zeroes and then create a new zpool? -- This message posted from opensolaris.org