tmchow Posted June 16, 2020 Share Posted June 16, 2020 I've got 2 VMs, one for Windows 10 and second one for Linux where I'm running Home Assistant. While my parity check is running, the VMs are incredibly slow. Operations within Home Assistant will timeout, things are super slow to load, etc. Windows 10 VM is also slow, but not as noticeable as the Linux VM for Home Assistant. Even more so, the Unraid Web UI for the VMs is also slow. I get the perpetual loading screen sometimes and the VM list can take minutes to load. Sometimes it won't load at all. If the parity check isn't running, things are super smooth. I'm trying to figure out what's going on and what I could be doing wrong. At first, I thought the issue was the fact my VM images were on the array and not the cache disk, but this wouldn't explain why the Unraid VM Web UI would be slow too, right? I've tried searching for answers to this, but can't find anything I keep seeing results for slow parity checks which isn't info I'm looking for. Anyone have any ideas? Quote Link to comment
Squid Posted June 16, 2020 Share Posted June 16, 2020 The VMs will definitely grind to a halt if the vdisks are stored on the array during a parity check. Why not schedule the parity checks for when you're sleeping and use the parity check tuning plugin to pause and resume them so that they only run for a couple of hours a night? 1 Quote Link to comment
tmchow Posted June 16, 2020 Author Share Posted June 16, 2020 1 hour ago, Squid said: The VMs will definitely grind to a halt if the vdisks are stored on the array during a parity check. Why not schedule the parity checks for when you're sleeping and use the parity check tuning plugin to pause and resume them so that they only run for a couple of hours a night? I've got a 27TB array and parity check runs at 110MB/s so takes about 20 hours to complete so it's inevitably running while we are awake. Quote Link to comment
JonathanM Posted June 16, 2020 Share Posted June 16, 2020 21 minutes ago, tmchow said: I've got a 27TB array and parity check runs at 110MB/s so takes about 20 hours to complete so it's inevitably running while we are awake. Exactly, which is why he suggested... 2 hours ago, Squid said: use the parity check tuning plugin to pause and resume them so that they only run for a couple of hours a night? Quote Link to comment
tmchow Posted June 16, 2020 Author Share Posted June 16, 2020 4 hours ago, Squid said: The VMs will definitely grind to a halt if the vdisks are stored on the array during a parity check. Why not schedule the parity checks for when you're sleeping and use the parity check tuning plugin to pause and resume them so that they only run for a couple of hours a night? I missed this part of your reply.. doh! I didn't know you could pause and resume the parity check like this. I had incorrectly assumed that it needed to be run continuously in one shot. I'll look into this, thanks! Quote Link to comment
Kosmos Posted August 23, 2021 Share Posted August 23, 2021 On 6/16/2020 at 6:28 AM, tmchow said: Even more so, the Unraid Web UI for the VMs is also slow. I get the perpetual loading screen sometimes and the VM list can take minutes to load. Sometimes it won't load at all. If the parity check isn't running, things are super smooth. Hey, did you ever find out what's the issue with the slow ui during heavy hdd loads? Best regards Quote Link to comment
tmchow Posted September 13, 2021 Author Share Posted September 13, 2021 On 8/23/2021 at 11:27 AM, Kosmos said: Hey, did you ever find out what's the issue with the slow ui during heavy hdd loads? Best regards No Quote Link to comment
Kosmos Posted September 15, 2021 Share Posted September 15, 2021 On 9/13/2021 at 8:31 PM, tmchow said: No Too bad, I guess the problem might be that the docker vdisk can only be read very slowly when it's stored on a busy HDD. I solved the problem by moving it to a SSD cache instead. Quote Link to comment
Recommended Posts
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.