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

Reply via email to