Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Slow Parity Calculation

Featured Replies

My monthly Parity Check started yesterday morning and is running at nearly a third or its regular speed (55MB/s vs 140MB/s). The only real change that I can think of is that over the weekend I added a 2nd NVME drive so that I could covert my cache drive to a pool to avoid any issues if a drive died. Not sure if this could be related to running out of PCIe lanes and causing the slower performance or unrelated. I have attached a diagnostic report as well. Parity is still running and has about 17 hours to go, so I havenโ€™t had a chance to go into the BIOS and look around or pull the extra NVME drive out to see if that fixes the problem either.

homeserver-diagnostics-20260203-0934.zip

Solved by bisk

  • Community Expert

Do any of your drives show SMART warning (๐Ÿ‘Ž) on the DASHBOARD page?

  • Author

Looks like Disk 14 has 36 CRC errors. I believe those are from a little while ago when I had a bad power connection to the drive.

  • Community Expert
Just now, bisk said:

those are from a little while ago when I had a bad power connection to the drive

Nothing in current syslog about that so probably not the problem.

  • Community Expert

Maybe this would give some insight:

  • Author
30 minutes ago, trurl said:

Maybe this would give some insight:

Thanks. Iโ€™lll give that a try once the parity check completes over night.

  • Author

I installed the Disk Speed docker and ran the benchmark on all of the drives and all reported the correct full speeds. So I decided to remove the two Optane drives that are on PCIe x1 to NVME cards and now the parity calculation runs at the 140MB/s speed that I was previously seeing. So Iโ€™m assuming this means that I donโ€™t have sufficient PCIe lanes to support all of the devices at full speeds?

IMG_0059.jpeg

  • Community Expert

That doesn't make much sense. Did you run the controller tests as well?

  • Author

Iโ€™m finding it odd as well. I did some benchmarking on the controllers. The only difference between the two sets are with and without the Optane drives installed in the PCIe x1 cards.

These first two screenshots are without the two Optane drives installed

IMG_0060.jpeg

IMG_0062.jpeg

These next two screenshots are with the Optane drives installed

IMG_0064.jpeg

IMG_0066.jpeg

Edited by bisk

Have this "problem" since many years - disks can handle 250-100MB/sek but when i copy i get only 70MB/sek constant "max" even on the beginning of an empty disk..

Must be an internal unraid "thing"...

Edited by Zonediver

  • Community Expert
2 hours ago, Zonediver said:

when i copy

Copy to where?

3 minutes ago, trurl said:

Copy to where?

From a SSD on my PC over a 10GBit-LAN direct to an empty Disk...

Copying to the Cash-SSD gives me 1185MB/sek...

Its not LAN-realted and the disk can handle up to 230MB/Sek...

The process moving files from the Cash-SSD to a disk is also slow - 50-60MB/Sek max.

Maybe its parity related but the parity disk itself can also handle up to 276MB/sek.

All HDDs are connected to the LSI 9207.

Edited by Zonediver

  • Community Expert

That's very strange; HBA still has ful bandwith image.png

  • Author

Iโ€™m leaning toward the issue being with the PCIe to NVME cards (https://www.amazon.ca/dp/B09P3HY3P3?ref=ppx_yo2ov_dt_b_fed_asin_title) since the performance improves when theyโ€™re no longer installed and as soon as I add even one the performance tanks. Iโ€™ve ordered different ones from Amazon to try. Fingers crossed they work. If they donโ€™t, then Iโ€™ll try a SATA to NVME cards instead.

Edited by bisk

  • Author

So none of the replacement cards have worked. Iโ€™ve tried putting the Optane drives in as well as NVME drives and they all kill the parity calculation speeds. I even installed the cards without a drive installed and that even had the same affect. Iโ€™m at a loss as to why this is happening. The BIOS on my motherboard has also been updated to the most recent version. Any other thoughts on what I can try or what might be causing the issue?

Have you tried changing the PCIe slots the cards are plugged into? I've ran into scenarios on my DiskSpeed dev box where a card wouldn't have the expected speeds if it was plugged in x slot vs y slot, even though the slots had enough PCI lanes for it and the bios hadn't changed the number of lanes utilized (that may also be an issue, check your MB docs).

Awesome to see my DiskSpeed app being used to troubleshoot issues.

If you click on the "Rescan Controllers", your 10TB & 14TB drives will now have images. Also, if you want your other drives to have a uniform capacity overlay, you can edit just one of them and then set the checkbox to apply the same changes to all like-model drives. That typically happens from different people uploading the first image for the drive and they had differing opinions of the overlay text.

  • Author
  • Solution

So I think Iโ€™ve got everything sorted out. I initially had the graphics card in PCIEX16_1 and the LSI HBA in PCIEX16_2. As soon as I added anything into any of the PCIEX1_x slots, then PCIEX16_2 will change from x4 to x1. Since Iโ€™m only using the video card for transcoding, I swapped the slots that it and the HBA are installed in and now my parity calculation is running nicely at about 170-180MB/s with the NVME risers in PCIEX1_1 and PCIEX1_3 (PCIEX1_2 is blocked since the video card is a double height card).

IMG_0068.jpeg

  • Community Expert

Hmm, in that case the container was not showing the correct link and width speeds.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.