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.

recently my parity has slowed not sure but probably related to moving to a new server

Featured Replies

i have recently migrated to a new server and added two new parity drives they are 12TB WD RED plus nas.

 

they are internal to the server on the 'Intel Corporation C600/X79 series chipset SATA RAID Controller'

 

the rest of the array besides the nvme cache and one for passthrough to a vm, which was off during the time the diag was taken.

 

anyway the rest of the array is 22 disks via a 'Broadcom / LSI SAS2308 PCI-Express Fusion-MPT SAS-2 (rev 05)' which is connected to a NetApp DS4246, with IOM6 modules, (just using one).

 

the drives are all seagate 3TB ST3000NM0033 except, 3 are 8TB WD RED NAS WD80EFAX drives.

 

previously about a month ago after switching to this server already i was getting ...

 

Parity-Check 2022-07-06, 00:28:08 8 TB 21 hr, 28 min, 7 sec 103.5 MB/s OK 0

 

but that was before adding the new 12 TB parity on another internal controller.

 

here is the parity sync for that.

 

Parity-Sync 2022-08-05, 08:18:10 12 TB 1 day, 6 hr, 30 min, 13 sec 109.3 MB/s OK 0

 

but since then i have had super slow parity can't finish it cause it will take half a year.

 

Total size:12 TB

Elapsed time: 18 hours, 44 minutes

Current position: 126 GB (1.0 %)

Estimated speed: 1.2 MB/sec

Estimated finish: 115 days, 7 hours, 58 minutes

Sync errors corrected: 0

 

i thought maybe my vm was slowing it  down so i turned that off, which crashes the whole system but thats a different issue. and since then i have not turned on the vm.

 

how can i troubleshoot my slow parity what should i look at.  i can't find any issues with the  drives or their speeds or their controllers or speeds. not sure where to look or test next.

 

any help would be appreciated.

 

 

dell-pc-diagnostics-20220924-1019.zip

Edited by xtrap225

Solved by xtrap225

  • Community Expert

Server load is very high, and there's something writing to the array, stop services, if that doesn't help reboot and post new diags after parity check runs for a minute or so.

  • Author

i will do that but i can't right now, i did however pause and then resume the parity

here is a screenshot of the htop running sorted heavy  cpu to the top, doesn't seem too bad.

 

image.png

  • Community Expert

Load average is still extremely high, >30.

  • Author

okay i stopped the docker service and no significant change still over 30 load average.

 

stopped the vm service (even  though there only one vm and it wasn't on) same, still over 30 load average.

 

i not just paused but cancelled the currently running parity and still no change.

 

turned off auto start the array in prep for reboot.  when it reboot and it  comes back, should i start in maint-mode? or just leave off those services and start the array normal and run a parity for a while before uploading?

 

how long is a while?

did i miss turning off any other services? like smb or whatever(i guess i would have to stop the array so it might as be after the reboot if you want it stopped) ? i checked and no time-machine backups are running (really there is only one anyway, on the laptop i am writing this from.

  • Author

load average after reboot,

 

nothing running array stopped = 0.15 to 0.3

 

maint-mode parity started normally = 1.88

also parity looks good.
image.thumb.png.0c5b4cc0403586ecb2d15cdefff236bd.png

 

array started normal (SMB still enabled), docker service disabled, vm service disabled. = ~3.02

image.thumb.png.98d6c376f7a0df5eb26d9d95c31c44d4.png

downloaded the diag after it was running like this for a  little bit.

 

gonna stop it again and disable SMB and start it and see what happens, while eagerly await your replydell-pc-diagnostics-20220924-1536.zip.

dell-pc-diagnostics-20220924-1536.zip

Edited by xtrap225

  • Author

same as before . array started normal, no docker service, no vm service, this time also stopped SMB service

 

let it run a little longer but load average is ~2.72

image.thumb.png.83c4bacd8867ada9ae1de5a592f315f3.png

dell-pc-diagnostics-20220924-1558.zip

  • Author

disabled spectre (cpu) mitigation and kept all three major services off(SMB,VMS,Docker) and started array in normal  mode

load average is ~2

and parity check looks good.

image.thumb.png.cdf0eed3df3e62e3eefd8e315cb9d69d.png

i am going to start enabling things again, and keep testing along the way, i won't upload anything else unless you ask me to.

 

or if i figure it out.

dell-pc-diagnostics-20220924-1616.zip

  • Author

i know i said i would wait but with just SMB and VM service enable (none actually on), after 15min of parity check

image.thumb.png.eb8349c4629553aa930f4d6b1590741d.png

 

i really thought it would be something to do with docker

i stopped automatic timemachine backups cause i found that had kicked off and cancelled it.

i stopped my sonarr, radarr, and lidarr services on another machine which could cause network traffic to the unraid server's array.

it didn't help

image.thumb.png.a8b99db534949129909ff92b6032bf1e.png

my load average has jumped back up to ~26 and possibly rising.

 

dell-pc-diagnostics-20220924-1654.zip

  • Community Expert

Try again after booting in safe mode, you can enable the other services, but make sure no dockers are using the array for now,

  • Author
  • Solution

i think i got it.

 

all previously posts were with docker disabled.

 

i have removed the dynamix file integrity plugin, and started up docker.

 

so far so good. load average is floating around ~2.4 to ~3 ,, ah gone down to 2.2 and lower ~1.71

 

so that is ~12 dockers running and the parity check

image.png.98d654080de7a600dfa3674da1c9c3ac.png

 

so thank you for your help but i believe all is well again, i guess that plugin is broken or defunct now, or not and i just need to rework it better if its still useful.

 

  • Author

i want to add some tangential information for others that are reading this thread.

 

i reinstalled the dynamix file integrity plugin again and it slowed my parity right back down.  its running blake3 btw.  my cpu is Intel® Xeon W-2235 so it has the proper avx extensions for it.

 

so  i excluded the time-machine backup shares from its check, which is the only place i ever had so-called bitrot, but i am sure those were false positives.   as i have used them for restores more than a few times and never had any issues.

 

i am unsure if you are not supposed to check time-machine shares anyway or not, but i don't think it works properly with those.  if someone else thinks otherwise and has the same issue, you may wish to go over to the support for that plugin and report it.

 

but once i excluded those, my parity is running ~150MBps on the newer drives and ~115MBps on the older drives.   it has increased my average system load to around 4, but that is just while it catches up i assume.

 

also i am re-enabling spectre mitigations and removing that plugin. (mainly cause i didn't see any difference with them enabled and the newer 6.11.0 has even more mitigations built in)

and i will updates to 6.11.0 from 6.10.3 once this parity check i haven't gotten in so long is done.

 

however i am now a little concerned, yesterday when i ran the upgrade assistance it said i was all good to go, now something has changed and it says nerdpack and devpack aren't compatible and should be uninstalled. so i might need to wait for an update on those, assuming that happens. i am pretty sure i need those, so i don't want to just rip them out.  i am lucky i didn't get the upgrade notification while i was doing my maintenance yesterday cause i probably would have just done it, and had major issues.

 

i hope those packs (nerd & dev), aren't being abandoned and that they get an update soon that makes them compatible.

 

so i don't want to reboot again until parity is done, and its about 50% done now, which is sooooooo much faster than it was running.

  • Community Expert

With the File Integrity plugin you want to exclude any folders where the files are being continually updated.  Ideally it should be used for files that once written are rarely changed.

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.