We are facing an failure of one of our Solaris/ZFS file server. The h/w won't boot, we are not that worried about the server but the data is precious. We took out a set of 8 drives in raidz2 pool and attached them to another Solaris machine. The array was recognised and the data was intact for 6 hours, but after 6 hours the pool became unavailable in the middle. We power cycled the machine, without luck.
I will appreciate if you could please help us recover the data.
With the **zpool import
* command we get the following error:
zpool import
pool: p1z2
id: 16004911417686972288
state: UNAVAIL
status: One or more devices are unavailable.
action: The pool cannot be imported due to unavailable devices or data.
The pool may be active on another system, but can be imported using the '-f' flag.
config:
p1z2 UNAVAIL corrupted data
raidz2-0 DEGRADED
c0t5000C500959EC8DFd0 UNAVAIL cannot open
c0t5001B4D04D00A816d0 ONLINE
c0t5001B4D04D1E6803d0 ONLINE
c0t5000C50083375403d0 UNAVAIL cannot open
c0t5001B4D04D1F0807d0 ONLINE
c0t5001B4D04D101812d0 ONLINE
c0t5001B4D04D101817d0 ONLINE
c0t5001B4D04D233806d0 ONLINE
device details:
c0t5000C500959EC8DFd0 UNAVAIL cannot open
status: ZFS detected errors on this device.
The device was missing.
c0t5000C50083375403d0 UNAVAIL cannot open
status: ZFS detected errors on this device.
The device was missing.
iostat -en
---- errors ---
s/w h/w trn tot device
0 0 0 0 c0t5001B444A4E76FA2d0
0 0 0 0 c0t5001B4D04D090800d0
0 0 0 0 c0t5001B4D04D08D801d0
0 0 0 0 c0t5001B4D04D233802d0
0 0 0 0 c0t5001B4D04D1E6803d0
0 0 0 0 c0t5001B4D04D080804d0
0 0 0 0 c0t5001B4D04D101805d0
0 0 0 0 c0t5001B4D04D233806d0
0 0 0 0 c0t5001B4D04D1F0807d0
0 0 0 0 c0t5001B4D04D080810d0
0 0 0 0 c0t5001B4D04D080811d0
0 0 0 0 c0t5001B4D04D101812d0
0 0 0 0 c0t5001B4D04D00B813d0
0 0 0 0 c0t5001B4D04D080814d0
0 0 0 0 c0t5001B4D04D1E6815d0
0 0 0 0 c0t5001B4D04D00A816d0
0 0 0 0 c0t5001B4D04D101817d0