Jump to content

Errors on disk while doing parity


Recommended Posts

Hi everyone! I'm using Unraid 6.12.10.

On Monday, I was doing a check-read on all the hard drives to set a couple of them as parity. Apparently, everything went well. I also did a check in maintenance mode, and I didn't get any errors. And neither have SMART errors.

 

1.thumb.png.d8d19119fe3836f94a457e3135e8b747.png

 

3.png.088f889180167c6bd054afe4a15843fe.png

 

Today, I set a couple of them as parity hard drives, and I started getting a lot of read errors.

 

2.thumb.png.ab66c5a09526f290794485fe419c1b09.png

 

Apparently, the content seems to be fine on those drives, and I randomly checked some things, and there don't appear to be any read errors. If there had been errors, the check-read would have returned some error.

 

What could be happening? Should I let the parity process finish with so many errors? I am attaching the diagnostic file in case someone can help me.

 

Kind regards.

 

 

 

tower-diagnostics-20240627-2114.zip

Link to comment

Thanks for your reply JorgeB!

 

It seems that I have solved it, for now, by reversing the order of the hard drive cables. That is, the last cable is now on the first hard drive, and so on with all of them. Honestly, I don't understand anything, and what happened is very strange. I'll come back when the parity process is finished if finished ok, to tell you.

 

1.thumb.png.ba630cd17d0221b3175fc09afe1592ba.png

 

photo_6050901706910319421_y.thumb.jpg.b2968881b18b11cfc85675ab2a07ac6e.jpg

Link to comment
1 hour ago, dravenar said:

It seems that I have solved it, for now, by reversing the order of the hard drive cables

 

That suggests it could have been a connection issue and re-ordering the cables meant they ended up being better seated.   The SATA connector seems to be quite frequently prone to making bad connections.

Link to comment

Last night, after the process passed 50%, one of the drives started giving me constant errors, so I canceled the process. I'll try again next week again.

It's very strange because if the cable or connection was truly faulty, it should also give me read errors while I'm using the array, right?

 

1.thumb.png.075b36f675d7aeee028d44ddbf6ef698.png

Link to comment
15 minutes ago, dravenar said:

It's very strange because if the cable or connection was truly faulty, it should also give me read errors while I'm using the array

Connection issues can often be intermittent.   The DATA connector in particular seems to be prone to this.    Vibration and/of thermal issues can mean a connection that was working suddenly starts producing errors for no apparent reason.

Link to comment

I don't know why, but I've tried changing the cables, the order,... and when I try to do the parity process, at a certain point (it's not always the same %), it starts giving errors on one or two drives. The problem is that it doesn't always give errors on the same drive; sometimes it changes. This seems very strange, because the server has been running for a month without any read problems; they only appear during the parity process.

 

Could it be that the controller gets overloaded at some point? If the parity process finishes with errors, does it mean that the parity is incorrect and useless?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...