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.

Reynald

Members
  • Joined

  • Last visited

  1. Hi all, I'm back After my move, I had to rethink my system because I've broke the motherboard (AIO leak) and for some reason, I've been on Truenas scale for a couple of months just to learn and see to see how it works with ZFS (well.. better IMHO, unraid lacks backup and replication integrated tools, but yeah, we can integrate some scripts or plugins blabla bla). 7.0.0 beta 3 changelog made me come back (the tailscale integration) Sorry if I were away for too long. I'm going to catch my backlog and restart maintenance and updates of this plugin next week
  2. Thanks for your answer. It appears that I have disk stats: And shares are working: What is missing is then mount dependant functions: pool usage pool information and operations (scrub, etc...) ... It was working with this configuration right after I set up the subpool with cli, and until rebooting . The culprit is at mounting during emhttp startup. I will live with that.
  3. Hi, I have this specific configuration: (buffer will sool retire, that's a temporary storage and a test pool, hence the indirect-2 thing). As you can see, logs, cache, and special are from partition from 2 SSD's. This seems not supported by the gui and wont mount Issue is partly solved if I manuallyI import the pool this way: /usr/sbin/zpool import -f -m -N -o autoexpand=on -d /dev/sdj1 -d /dev/sdf1 -d /dev/sde1 -d /dev/sdh1 -d /dev/sdi1 -d /dev/nvme0n1p1 -d /dev/nvme1n1p1 -d /dev/nvme0n1p2 -d /dev/nvme1n1p2 -d /dev/nvme0n1p3 -d /dev/nvme1n1p3 9470125657551839798 tank This command is from emhttp but with ssd partitions added. GUI still report unmountable, but ZFS master plugin show correctly the datasets mounted, and my containers/vm work. 2 questions please: Are logs and cache partitions necessary for importing? (I think so) Can I manually edit tank~{subpool}.cfg files so the pool mount automatically without error? Thank you, Reynald
  4. In the log you've shown mover plugin says it will prime your cache up to the threshold. Can you please show several logs of it moving back and forth? I've not extensively tested with age not set. I prefer to use it with 'automatic age' (plugin is extensively tested with this option)
  5. The logs shall tell you why. In example:
  6. @JohnnyGrey I confirm Alturismo advise. If "error" are thrown by the plugin, it is because the cfg file exists in /boot/config/shares and the associated folder does not exist. Please create the (empty) folder on cache or delete cfg file. You can also ignore this warning, this one is harmless.
  7. /mnt/cache/media/downloads /mnt/cache/media/incomplete
  8. Script configuration in your case is like this: #!/bin/bash shareName=media /usr/local/emhttp/plugins/ca.mover.tuning/share_mover {$shareName} >> /var/log/syslog & (There was a typo in my previous proposal, you've nicely seen it 😊) You can run it from terminal and check for any error. You can check syslog (from UnRaid webui) to see if mover is running and get feeback
  9. You're certainly right but... What is not working with ignore files & folder list?
  10. I'm still working on Synchronization to allow breaking hardkinks and also better cleanup. In the meantime you can sync everything (remove filter), there is no extra used space as you have the counterparts of each links on both array and cache in your use case (plus, in case of SSD failure, you can still finish downloads and seedings)
  11. Oh, I understand now! The point is that synchronization does not completly work has it does not want to break hardlinks (which is not really as it shall be a copy). I'm going to work on that
  12. Almost: per share options will be honoured After testing and checking: no it won't
  13. Hi, It is not natively supported by the plugin, but you could create a user script (with user script plugin), like this one (untested but it's similar to how the share "move now" button works): #!/bin/bash sharename=yourshare /usr/local/emhttp/plugins/ca.mover.tuning/share_mover {$shareName} >> /var/log/syslog & and add the schedule. If you need several to move several shares, duplicate the script but set different custom schedule so execution don't overlap, else you'll get "mover already running" message and second instance won't move anything. Maybe others have better ideas
  14. 2024.09.05.0222 Fix find not finding hidden files Thanks to solidno8 from forums. (R3yn4ld)
  15. In fact, if it doesn't work it's because you spotted a bug... Hidden Files are handled here (if the option is set to yes, then hidden files are excluded): https://github.com/R3yn4ld/ca.mover.tuning/blob/471734ae898962c0449f51f8876554188539d601/source/ca.mover.tuning/usr/local/emhttp/plugins/ca.mover.tuning/age_mover#L619 #Add Ignore Hidden Files to find string if ([ -z "$OMOVERTHRESH" ] || [ $POOLPCTUSED -le $OMOVERTHRESH ]) && ([ "$SHAREUSECACHE" = "prefer" ] || [ "$SHAREUSECACHE" = "yes" ]) && [ "$HIDDENFILES" == "yes" ]; then mvlogger "Skipping Hidden Files. File size are taken into account in the calculation of the threshold" FINDSTR+=" -not -path '*/\.*'" HIDDENFILES_RESERVED_SPACE=$(find "/mnt/$PRIMARYSTORAGENAME/$SHARENAME" -type f -path '*/\.*' -print0 | xargs -0 du -sh | awk '{ sum += $1 } END { print sum }') echo "$PRIMARYSTORAGENAME|$PRIMARYSTORAGENAME|$SHARENAME|skipped|9999999999|$PRIMARYSIZETHRESH|$SKIPPED_PATH_RESERVED_SPACE|0|0|0|/mnt/$PRIMARYSTORAGENAME/$SHARENAME hidden files" >>$FILTERED_FILELIST mvlogger " Hidden files are using $(bytes_to_human $SKIPPED_PATH_RESERVED_SPACE)" fi But... I broke the bash globbing pattern option while adding nullglob: added back dotglob, it's working: testing with ignoring hidden files yes and pushing the update With ignore hidden files options set to yes, their total size is computed and they are not listed: Publishing update in a couple of minutes, thank you @solidno8 for the head up !

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.