On May 17, 2010, at 5:29 PM, Edward Ned Harvey wrote: >> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss- >> boun...@opensolaris.org] On Behalf Of Geoff Nordli >> >> I was messing around with a ramdisk on a pool and I forgot to remove it >> before I shut down the server. Now I am not able to mount the pool. I >> am >> not concerned with the data in this pool, but I would like to try to >> figure >> out how to recover it. >> >> I am running Nexenta 3.0 NCP (b134+). > > Try this: > zpool upgrade > By default, it will just tell you the current versions of zpools, without > actually doing any upgrades. If your zpool is 19 or greater, then the loss > of a ZIL is not fatal to the pool. You should be able to "zpool import" and > then you'll see a message about "zpool import -F" > > If you have zpool < 19, then it's lost.
If you have zpool.cache, then it is not lost, if you do not have it - there's still a chance, as ZIL device details are reflected in the in-pool config, and it may be possible to extract config copy out of the pool. > BTW, just to make sure you know ... Having a ZIL in RAM makes no sense > whatsoever, except for academic purposes. For a system in actual usage, you > should either implement nonvolatile ZIL device, or disable ZIL (to be used > with caution.) Be aware that zil_disable has been removed recently and replaced with 'sync' dataset property. regards victor > > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss