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.

geeksheikh

Members
  • Joined

  • Last visited

Everything posted by geeksheikh

  1. I'm probably doing something wrong...but I have 3 new, 2TB SSDs in a RaidZ1 configured as a ZFS Pool. Even with only a single VM running, the perf is incredibly slow from within the VM guest. From the Unraid host, the perf work as expected. I've attached a perf report from within the guest VM as well as a diagnostics file. Do you see anything misconfigured? What could be causing the perf to be SOOOoooo bad? Thanks Guest Name: Raichu ZFS Pool: ZVM at path /mnt/zcache/ZVM Vdisk location: /mnt/zcache/ZVM/Raichu fio_perf_raichu.log pumbaa-diagnostics-20241029-1436.zip
  2. It seems that the upgrade has resolved the issue. No crashes for the past two evenings. Thanks all
  3. lol oops. Seems obvious now. Thanks
  4. I completed the upgrade to 6.12.13, we'll see if that resolves the issue. Still cannot get syslog server to push logs to the cache share
  5. Thanks @Woodpusherghd -- I do have it enabled but I'm still not getting any syslog replication to the target share (on cache drive)
  6. I do see ZFS is at 100% but I don't know what this metric stands for on the Dashboard page
  7. Hi, the last two nights I've noticed my server locking up. I cannot even ssh in or log into root local. Since the logs disappear after the reboot, I can't even see what led up to it. I've tried to find a way to spool the sys logs to somewhere else but I can't seem to get it to work. Any ideas what might be causing these kernel panics or what to do to get the logs that will help me diagnose? It started happening two nights ago. The only changes were * Added vaultwarden docker container * Added nginxProxyManager (NPM) -- Used to use swag, disabled that container and switched to NPM Attached is a screenshot of the kernel panic vomit from the console and the diagnostics bundle. Any help would be much appreciated. Thank you pumbaa-diagnostics-20240903-0923.zip
  8. Has anyone solved this issue before? I was using haproxy for years on pfsense and have switched to opnsense and now cannot get the "main" page to load efficiently. When I look at the browser logs I see the error for pretty much everything like devices, paritymonitor, session, etc.: WebSocket connection to 'wss://unraid.mydomain.com/sub/devices' failed: The page eventually loads fine after 30s or so but I cannot seem to figure out the issue. Has anyone resolved this in the past? Attaching my haproxy config for reference. UPDATE P.S. vm vnc connections also don't work from unraid.mydomain.com but they work fine from private ip. I see that vnc is also using websockets Thanks haproxy.conf
  9. appreciate the help, the rebuild went well, no issues.
  10. Gonna do some testing with the SAS connections. Perhaps I have a bad cable or rail or setup. Will double check. Here's a pretty telling story
  11. great! Thanks for that clarification. That would have been a bad check box to miss. The rest of the process looks like best option overall given that I don't want to zero all the drives first?
  12. Hi, I'm removing 3, 8TB drives from my array. I know two ways to do this and I'm planning to take the dangerous approach but am thinking I have a method to reduce the risk, looking for process confirmation or better options Why go the dangerous route? I don't want to wait 3+ days for my 3 8TB drives to zero out. I also understand that my docker and vm services should be offline during these zero operations which means 3+ days of down time for the server. I'm guessing that as long as I know no services would write to these disks during the zero, I wouldn't actually need to take the services down...I think.... I have 2 parity drives and 18 data disks totaling ~120TB in btrfs Shrink Process Move all data off of 3 data disks to other array disks Generate reports of all files on all data disks and save. In event of data loss, I'd at least know what was lost Offsite backups of all critical data Remove 3 empty data disks from array Unassign Parity 2 ?? This is my primary question -- if data disk fails during parity rebuild on parity1, can parity 2 be swapped back in with the original 3 data disks and new config with same config as before, check "parity is valid", rebuild failed data disk, get stable, restart process. Does this work? New Config Rebuild Parity only on Parity 1 disk Add parity 2 back, rebuild parity on parity 2 Remaining risks If parity1 disk fails during parity 2 rebuild, I would be left without a parity for a bit until parity 2 rebuild finishes Mitigation: Smart reports prior to rebuilds to minimize risk. Would an extended self test prior help or is SMART sufficient? Mitigation: Parity drives are NAS drives that should have a very low fail rate
  13. Thanks. Yeah I just spun up 4 ssds in a zfs raid 0 and rsync’d a 175GB file. Average speed was 22.9MB/s. crazy. Something seems wrong. The ssds are connected via E-Sas using the card below. This goes to a sas controller in an external enclosure over 2ft esas cables Card https://a.co/d/b7Y8gwM External enclosure, inside of another box. https://a.co/d/fOXyRY4
  14. Hi, I have several ssds that are to be added to an ssd pool. I did a perf test on them to see if I had any slow disks...and uhhh...it seems I have some VERY slow ssds. They start off writes around 500MB/s+ but then get down to 20MB/s or lower after a bit. I realize there is some slowdown expected but this is very slow and it's not across all disks. Some of my oldest, cheapest disks have no issue sustaining writes of over 100MB/s, any ideas? Attached the full output and the script used to test the devices, along with a screenshot of the device IDs and models so you can see which drives are so slow. Thanks for your thoughts. ssd_perf_test.sh perf_results.txt
  15. I created a new vm and pointed to the new (and the old) qcow vdisks and both worked fine with a new VM. The vm edit seems to be causing the breakage. Not sure why.
  16. In preparation for a cache pool change I used rsync to copy the vdisk to another drive. Edited the VM to point to the new vdisk, won't boot. Edited VM to point back to original vdisk, won't boot. It booted fine prior to editing the vm config. Any ideas? How can I fix this? Thanks rsync command -- not the issue because even the original vdisk is now not working either. rsync -avh --progress --partial --inplace --sparse /mnt/ssdpool/VMOS/Monica/ /mnt/cache/tmp/ssd_pool_snaps_202406/VMOS_snapshot_20240613/Monica/ monica_vm.xml
  17. confirming issue on 6.12.10 as well. libvert wouldn't mount, read this thread so I stopped VM service, stopped docker service, started vm service and it worked fine. Started docker service back and docker loaded fine as well. No idea why this works or how the docker service is tied into vm service (maybe networking...?) but this is how I got it to work.
  18. ok, so if I take this opportunity to rebuild the pool in the "recommended way" what is that recommended way if I want encryption? The data stored on this pool is not critical if there are failures as all the critical data is regularly backed up to the array...if there's a safe, recommended way to create an encrypted ssd drive pool I'd love to implement it.
  19. that makes sense, honestly -- I forgot it was RAID5 until you asked the question. I'm trying to replace 2 drives with 1 larger drive. Those two vertex drives out and one 2tb ssd in. I get the replacing of one drive at a time but how to rebuild it after I permanently remove the second drive? Thanks again for your help.
  20. It's in RAID5 config. I used btrfs because I wanted the contents encrypted.
  21. Hello, how can I access data (mount?) on a single disk within a pool without removing them from the pool or stopping the array? I have an "ssdpool" which is a secondary pool to my primary. I have two old, nasty disks and I wanted to replaced them. I wanted to first mount them and move the contents off so that when I insert the replacement I can move the data back. I was hoping to be able to browse the data on these specific devices while the array was still on but I cannot figure out how to do this.
  22. I have a high-iops pool formed by a bunch of heterogenous ssds (different brands, sizes, etc). This is an awesome idea but my write performance is only about 18MB/s (using fio test) but my read speed is > 680MB/s. I am wondering if I have a specific disk that is going bad or has some very slow speeds. How can I test read/write performance to each specific ssd? I'd prefer not to dismantle the pool. Is there some way to use the /dev/sdag or something to perform a read / write test? Thank you. ``` fio --name=randwrite --ioengine=libaio --iodepth=16 --rw=randwrite --bs=4k --direct=1 --size=512M --numjobs=4 --runtime=60 --group_reporting --directory=/mnt/ssdpool ```
  23. yeah I already restored and it worked fine. This is more just about my curiosity at this point. I learned what I didn't know, hence the questions.
  24. Yeah when the server crashed some of the files got corrupted / deleted. I didn't know super.dat had it, I think disk.cfg used to have it. I looked and looked for it. Is there any way to open super.dat?

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.