Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-07 Thread Richard Elling
On Jan 5, 2011, at 7:49 AM, Bruins wrote: > I have a filer running Opensolaris (snv_111b) and I am presenting a iSCSI > share from a RAIDZ pool. I want to run ZFS on the share at the client. Is > it necessary to create a mirror or use ditto blocks at the client to ensure > ZFS can recover if

Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-06 Thread Edward Ned Harvey
> From: Brandon High [mailto:bh...@freaks.com] > > On Thu, Jan 6, 2011 at 5:33 AM, Edward Ned Harvey > wrote: > > But the conclusion remains the same:  Redundancy is not needed at the > > client, because any data corruption the client could possibly see from the > > server would be transient and

Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-06 Thread Brandon High
On Thu, Jan 6, 2011 at 5:33 AM, Edward Ned Harvey wrote: > But the conclusion remains the same:  Redundancy is not needed at the > client, because any data corruption the client could possibly see from the > server would be transient and self-correcting. Weren't you just chastising someone else f

Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-06 Thread Edward Ned Harvey
> From: Bob Friesenhahn [mailto:bfrie...@simple.dallas.tx.us] > > > > But that's precisely why it's an impossible situation. In order for the > > client to see a checksum error, it must have read some corrupt data from > the > > pool storage, but the server will never allow that to happen. So the

Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-05 Thread Bob Friesenhahn
On Wed, 5 Jan 2011, Edward Ned Harvey wrote: You are asking a very intelligent question though. At first blush, it would appear to be possible for the client to detect a checksum error, and then due to lack of redundancy, be unable to correct it. Fortunately that's not possible (see below) but

Re: [zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-05 Thread Edward Ned Harvey
> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss- > boun...@opensolaris.org] On Behalf Of Bruins > > I have a filer running Opensolaris (snv_111b) and I am presenting a > iSCSI share from a RAIDZ pool. I want to run ZFS on the share at the > client. Is it necessary to create a mir

[zfs-discuss] ZFS on top of ZFS iSCSI share

2011-01-05 Thread Bruins
I have a filer running Opensolaris (snv_111b) and I am presenting a iSCSI share from a RAIDZ pool. I want to run ZFS on the share at the client. Is it necessary to create a mirror or use ditto blocks at the client to ensure ZFS can recover if it detects a failure at the client? Thanks, Bruin