On Apr 14, 2010, at 2:42 AM, Ragnar Sundblad wrote:

> 
> On 12 apr 2010, at 19.10, Kyle McDonald wrote:
> 
>> On 4/12/2010 9:10 AM, Willard Korfhage wrote:
>>> I upgraded to the latest firmware. When I rebooted the machine, the pool 
>>> was back, with no errors. I was surprised.
>>> 
>>> I will work with it more, and see if it stays good. I've done a scrub, so 
>>> now I'll put more data on it and stress it some more.
>>> 
>>> If the firmware upgrade fixed everything, then I've got  a question about 
>>> which I am better off doing: keep it as-is, with the raid card providing 
>>> redundancy, or turn it all back into pass-through drives and let ZFS handle 
>>> it, making the Areca card just a really expensive way of getting a bunch of 
>>> SATA interfaces?
>>> 
>> 
>> AS one of the other posters mentioned there may be a third way that
>> might give you something close to "the best of both worlds".
>> 
>> Try using the Areca card to make 12 single disk RAID 0 LUNs, and then
>> use those in ZFS.
>> I'm not sure of the definition of 'passthrough', but if it disables any
>> battery backed cache that the card may have, then by setting up 12 HW
>> RAID LUNs instead, you it should give you an improvement by allowing the
>> Card to cache writes.
>> 
>> The one downside of doing this vs. something more like 'jbod' is that if
>> the controller dies you will need to move the disks to another Areca
>> controller, where as with 12  'jbod' connections you could move them to
>> pretty much any controller you wanted.
> 
> And that if you use the write cache in the controller and the controller
> dies, parts of your recently written data is only in the dead controller,
> and your pool may be more or less corrupt and may have to be rolled back
> a few versions to be rescued or may be not rescuable at all.
> This may may not be acceptable.

There was successful recovery of what seemed to be result of lost cache on 
Areca controller, see this thread:

http://opensolaris.org/jive/thread.jspa?threadID=109007

it was manual recovery, but these days we have 'zpool import -fFX <poolname>' 
that would do the same in a lot more user-fiendly manner.

--
regards
victor
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to