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.

Esteban4u

Members
  • Joined

  • Last visited

Everything posted by Esteban4u

  1. Yes, I filled out the form
  2. Hi Squid, I'd like to submit my ReBalance plugin to Community Applications. Plugin: ReBalance — Array Disk Usage Balancer GitHub: https://github.com/Esteban4u/ReBalance Install URL: https://raw.githubusercontent.com/Esteban4u/ReBalance/main/rebalance.plg Support thread: https://forums.unraid.net/topic/198334-rebalance-array-disk-usage-balancer/ Balances disk usage percentage across mixed-capacity Unraid array drives. Thanks!
  3. A note to the moderator of these forums: Can you please move this post to the Plugin Support forum once I have enough standing. What is ReBalance? ReBalance is a plugin for Unraid arrays with mixed-capacity drives. If you have a mix of, say, 4 TB and 2 TB disks, Unraid's default "fill" strategies leave your drives at very different usage percentages — one disk at 80% while another sits at 30%. ReBalance fixes this by moving files between disks until every drive lands at roughly the same fill percentage, regardless of its size. Why does this matter? - Disks near 100% have no room for new files in their shares - Uneven fill means Unraid's mover and cache behaviour becomes unpredictable - A balanced array is easier to expand — you always know which disk has headroom Features - Equalises usage % across all array disks, weighted by capacity - Analysis mode — builds a full move plan and shows you exactly what would be moved before touching a single file - Minimum file size filter — skip small files (subtitles, NFOs, thumbnails) and focus moves on content files only - Optional SSD cache staging — pipelines source reads with destination writes for ~1.5× throughput - Live progress bar with transfer rate, elapsed time, and ETA - Planning progress shows which source disk is being scanned (Disk X of Y) - Configurable tolerance (default ±2%) — disks within ±N% of target are left alone - Stop button — safely interrupts a run at any point - Dark mode UI Installation 1. In the Unraid web UI go to Plugins → Install Plugin 2. Paste the following URL and click Install: https://raw.githubusercontent.com/Esteban4u/ReBalance/main/rebalance.plg 3. The plugin appears under Tools → ReBalance How to use it 1. Open Settings → User Utilities → ReBalance 2. Set your Tolerance (default 2% is fine for most arrays) 3. Optionally set a Minimum file size to skip small files (e.g. 50 MB) 4. Click Start Analysis to preview what would be moved — no files are touched 5. Review the plan in the drive table above, then click Start Rebalance to execute For large arrays the first run can take several hours. Running overnight with Use SSD Cache as staging buffer checked is recommended for faster throughput. Notes - Unraid parity is updated normally during moves — this is safe to run on a live array - The plugin does not touch parity disks, cache pools, or the flash drive - Runtime state is stored in /tmp/ and is cleared on reboot — a rebalance in progress will not resume after a reboot - Source code and issue tracker: https://github.com/Esteban4u/ReBalance Feedback and bug reports Please reply to this thread or open an issue on GitHub. Include your Unraid version, array disk sizes, and a description of what happened.
  4. I discovered the issue had to do with a bad USB port on my motherboard. Once I moved the flash drive to a different USB port, the unformatting issues stopped.
  5. This made me wonder if parity is kept for the flash drive just as it is for the main array.
  6. Hello All, I'm running Unraid 6.12.4 and for some unknown reason the Flash device I use to boot up Unraid became unformatted. I was able to still recover the \config folder from it but I didn't trust the drive anymore so I created another Flash boot device with a new flash drive. I used an older backup of the original Flash device to create the new Flash device and I copied the recovered \config folder from the old Flash device. After replacing the key file everything is working again but on the Main tab of Unraid, the new Flash has a red X next to it indicating that it's being emulated: . Does anyone know how this can be fixed ?
  7. Is it possible to have a Docker container access pwsh.exe ?, I've installed the plugin but I can't find the directory in the file system where pwsh.exe is
  8. With just one vdev consisting of 6x 4TB HDDs, when I want to expand the ZFS pool in the future, I would have to add 6 more drives of the same size, right ?
  9. So if you were me (with 6x 4TB HDDs), would you configure a ZFS pool as 2 vdevs in raidz1 each ?
  10. Just wanted to add another related question for anyone who can answer: In the case of a ZFS pool with multiple vdevs of drives in raidz1, can each vdev survive 1 drive failure or the entire ZFS pool can only survive 1 drive failure ?
  11. Hello All, I'm fairly new to UnRaid OS and new to ZFS file system as well. I currently have 6 4TB hard drives and planning on getting more. What i'm trying to decide is how do I get the most performance, storage space, and fault tolerance from my current drives in a ZFS pool but also make future expandability of the pool easy? For the ZFS pool should I do 1 vdev in raidz2 with all 6 drives, 2 vdevs of 3 drives each in raidz1 or 3 vdevs of 2 drives each mirrored ? Overall, I would like the ZFS pool to be able to recover from 2 drive failures. Hoping the great minds here can help me figure this out.
  12. I do know about adding additional paths, which I've already done to have certain downloads go to a different output path. I would just ask if we could have a choice to change the main output path within the container (/output), as how some of the other setting fields have and "Edit" and "Remove" buttons to edit the path\port\etc... on the container side of things, to also avoid needlessly creating an "output" folder in the file system (call me a file system neat-freak) please.
  13. There isn't a way, through the UI at least, to change how the output folder is defined for the container: It's defined as "/output" but there is no "Edit" button like some of the other defined container values have. I would like to change it to another share I have on the server already.
  14. Hello, How can I change the container's defined Output Directory from "/output" to something else ?
  15. I was starting to come to that conclusion myself, but hopefully someone else can chime-in as well.
  16. UPDATE: I tried connecting each of the missing drives to the server via a USB to SATA adapter to bypass the HBA and case backplane and the drives appear in UnRaid but I noticed that the serial numbers on each drive look different. I have the Unassigned drives plugin in UnRaid, it makes a Historical drives section below the Unassigned drives section, there I can compare the serial numbers with the missing drive serial numbers in the ZFS pool section I'm wondering if the HBA changed the serial numbers and if this is even related to the drives being in a missing state.
  17. I've worked in IT for years and have built my own Windows based gaming PC's from at least the last 20 years but also I'm fairly new UnRaid and Linux altogether. I was wondering if anyone here can help with a strange issue. I had my ZFS pool drives connected directly to my motherboard's (ASUS P8Z77-V Deluxe) SATA controller and they were visible and working fine in my UnRaid server (Version: 6.12.4) running in an old Corsair 750D case, then I stopped the array, shut down the server and moved all my hardware in to a Norco 4224 / Logic Case 4324 clone server case (https://www.amazon.com/RROYJJ-Rackmount-Server-Chassis-Hot-Swappable/dp/B095YMXW1K) that has 24 hot swap bays and I added an Avago / LSI 9305-24i HBA card just like this one: (https://www.amazon.com/LSI-Controller-05-25699-00-9305-24i-PCI-Express/dp/B01BDZWLV6) with these cables for the SAS / SATA backplane in the case: (https://www.amazon.com/Internal-SFF-8643-SFF-8087-0-8-Meter-Flexible/dp/B086V2TTBD). When I powered the system on and after UnRaid OS loaded, Cache / Parity / Array drives showed up and were ready to go. Two new HDDs also showed up and were ready to be pre-cleared (2 new WD Red Pro 4 TB drives) and 2 new Sam 850 Pro 1TB SSDs that I added to the Array cache. The only drives that did not show up and remain missing, were 4 old laptop 320 GB HDDs in a ZFS pool: To try to figure out why the ZFS pool drives aren't populating, I've 1. Moved and swapped working drives with non-working drives to rule out the case's backplane and the cables from the HBA as the backplane on this case is composed of 6 individual mini backplanes of 4 drives each ordered in 6 "rows" and 4 "columns". So each of the 6 mini backplanes makes a "row". 2. The HBA displays detected drives before the OS boots up and I couldn't see the missing ZFS pool drives there either: In it's configuration utility that I can also access before the OS loads, I can see the detected drives as well, the list refreshes about once every 5 seconds, so I can disconnect drives an reconnect drives an see them leave and enter the list: While in this view, I also swapped working with non-working drives, but there was no change. 3. Lastly, I flashed the HBA with what I believe to be the latest BIOS and IT-mode firmware from Broadcom's website "9305_24i_Pkg_P16.12_IT_FW_BIOS_for_MSDOS_Windows.zip". The following screen in the HBA's configuration screen shows the version numbers: I'm hoping some of the great minds here can help me figure this out.

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.