Hi, I have been experiencing corruption on one of my ZFS pool over the last couple of days. I have tried running zpool scrub on the pool, but everytime it comes back with new files being corrupted. I would have thought that zpool scrub would have identified the corrupted files once and for all and would be fine afterwards. The feeling I have right now is that zpool scrub is actually spreading the corruption and won''t stop until I have no more files on the file systems. I am running 5.11 snv_60 on an Asus M2A VM motherboard. I am using both the SATA controller on the motherboard and a Si3114 based controller. I have had the Si3114 controller for a couple of years now with no issue, that I know of. Any idea? I was trying to salvage the situation, but it looks like I am going to have to destroy the pool and recreate it. Thanks a lot in advance, Bertrand. This message posted from opensolaris.org
The Silicon Image 3114 controller is known to corrupt data. Google for "silicon image 3114 corruption" to get a flavor. I''d suggest getting your data onto different h/w, quickly. Jeff On Wed, Jan 23, 2008 at 12:34:56PM -0800, Bertrand Sirodot wrote:> Hi, > > I have been experiencing corruption on one of my ZFS pool over the last couple of days. I have tried running zpool scrub on the pool, but everytime it comes back with new files being corrupted. I would have thought that zpool scrub would have identified the corrupted files once and for all and would be fine afterwards. The feeling I have right now is that zpool scrub is actually spreading the corruption and won''t stop until I have no more files on the file systems. > > I am running 5.11 snv_60 on an Asus M2A VM motherboard. I am using both the SATA controller on the motherboard and a Si3114 based controller. I have had the Si3114 controller for a couple of years now with no issue, that I know of. > > Any idea? I was trying to salvage the situation, but it looks like I am going to have to destroy the pool and recreate it. > > Thanks a lot in advance, > Bertrand. > > > This message posted from opensolaris.org > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
I believe issue been fixed in snv_72+, no? On Wed, 2008-01-23 at 16:41 -0800, Jeff Bonwick wrote:> The Silicon Image 3114 controller is known to corrupt data. > Google for "silicon image 3114 corruption" to get a flavor. > I''d suggest getting your data onto different h/w, quickly. > > Jeff > > On Wed, Jan 23, 2008 at 12:34:56PM -0800, Bertrand Sirodot wrote: > > Hi, > > > > I have been experiencing corruption on one of my ZFS pool over the last couple of days. I have tried running zpool scrub on the pool, but everytime it comes back with new files being corrupted. I would have thought that zpool scrub would have identified the corrupted files once and for all and would be fine afterwards. The feeling I have right now is that zpool scrub is actually spreading the corruption and won''t stop until I have no more files on the file systems. > > > > I am running 5.11 snv_60 on an Asus M2A VM motherboard. I am using both the SATA controller on the motherboard and a Si3114 based controller. I have had the Si3114 controller for a couple of years now with no issue, that I know of. > > > > Any idea? I was trying to salvage the situation, but it looks like I am going to have to destroy the pool and recreate it. > > > > Thanks a lot in advance, > > Bertrand. > > > > > > This message posted from opensolaris.org > > _______________________________________________ > > zfs-discuss mailing list > > zfs-discuss at opensolaris.org > > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss >
Actually s10_72, but it''s not really a fix, it''s a workaround for a bug in the hardware. I don''t know how effective it is. Jeff On Wed, Jan 23, 2008 at 04:54:54PM -0800, Erast Benson wrote:> I believe issue been fixed in snv_72+, no? > > On Wed, 2008-01-23 at 16:41 -0800, Jeff Bonwick wrote: > > The Silicon Image 3114 controller is known to corrupt data. > > Google for "silicon image 3114 corruption" to get a flavor. > > I''d suggest getting your data onto different h/w, quickly. > > > > Jeff > > > > On Wed, Jan 23, 2008 at 12:34:56PM -0800, Bertrand Sirodot wrote: > > > Hi, > > > > > > I have been experiencing corruption on one of my ZFS pool over the last couple of days. I have tried running zpool scrub on the pool, but everytime it comes back with new files being corrupted. I would have thought that zpool scrub would have identified the corrupted files once and for all and would be fine afterwards. The feeling I have right now is that zpool scrub is actually spreading the corruption and won''t stop until I have no more files on the file systems. > > > > > > I am running 5.11 snv_60 on an Asus M2A VM motherboard. I am using both the SATA controller on the motherboard and a Si3114 based controller. I have had the Si3114 controller for a couple of years now with no issue, that I know of. > > > > > > Any idea? I was trying to salvage the situation, but it looks like I am going to have to destroy the pool and recreate it. > > > > > > Thanks a lot in advance, > > > Bertrand. > > > > > > > > > This message posted from opensolaris.org > > > _______________________________________________ > > > zfs-discuss mailing list > > > zfs-discuss at opensolaris.org > > > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > > _______________________________________________ > > zfs-discuss mailing list > > zfs-discuss at opensolaris.org > > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > > >
Jeff Bonwick wrote:> The Silicon Image 3114 controller is known to corrupt data. > Google for "silicon image 3114 corruption" to get a flavor. > I''d suggest getting your data onto different h/w, quickly.I''ll second this, the 3114 is a piece of junk if you value your data. I bought a 4 port LSI SAS card (yes a bit pricy) and have had 0 problems since and hot swap actually works. I never tried it with the 3114 I had just never seen it actually working before so I was quite pleasantly surprised. Jonathan
well, we had some problems with si3124 driver, but with driver binary posted in this forum the problem seems been fixed. Later we saw the same fix went in into b72. On Thu, 2008-01-24 at 05:11 +0300, Jonathan Stewart wrote:> Jeff Bonwick wrote: > > The Silicon Image 3114 controller is known to corrupt data. > > Google for "silicon image 3114 corruption" to get a flavor. > > I''d suggest getting your data onto different h/w, quickly. > > I''ll second this, the 3114 is a piece of junk if you value your data. I > bought a 4 port LSI SAS card (yes a bit pricy) and have had 0 problems > since and hot swap actually works. I never tried it with the 3114 I had > just never seen it actually working before so I was quite pleasantly > surprised. > > Jonathan > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss >
Hi, if I want to stay with SATA and not go to SAS, do you have a recommendation on which SATA controller is actually supported by Solaris? The weird thing about the corruption is that everything was fine, until one of the disks went flaky and things went downhill on the resilvering. No I am left with a whole bunch of files either filled with NULL characters or randomly filled with NULL characters. I tried to do a tar of the file systems, when I realized the corruption, thinking that it would fail on the files that it couldn''t read and just carry on to the next one, but tar created a whole bunch of empty files over my good previous backup. Thanks a lot for your help. This message posted from opensolaris.org
Bertrand Sirodot wrote:> Hi, > > if I want to stay with SATA and not go to SAS, do you have a > recommendation on which SATA controller is actually supported by > Solaris?SAS controllers do support SATA drives actually (not the other way around though). I''m running SATA drives on mine without a problem. As far as which ones are supported by Solaris someone else will have to answer as I actually use ZFS on FreeBSD. SATA controllers are usually less expensive than SAS controllers of course. Jonathan