Posts by cubemin

    As a workaround, you could also direct Emby to disallow deleting media for any given user (Emby user, not OMV user).


    Anyway, do you back up your media on a schedule? Simply restoring a deleted file from the backup would do it, too...

    So this just happened...



    ...as I was attempting to install openmediavault-mounteditor 8.0 from the plugins list. Is the AMD64 version somehow missing from the repository?


    I installed it on my ARM64-based backup OMV system just fine, but on my Intel NAS, no dice.


    ryecoaaron help, please!

    I'm planning a major upgrade of my storage, moving from a 3x8TB RAID 5 to a brandnew 5x12TB RAID 6 array.

    The idea is to connect all 8 disks, create the new RAID 6 array in OMV while the existing RAID 5 remains in use, and rsync all of my data to the new array. Then shut down all Docker containers, KVM guests, BorgBackup and other scheduled jobs, etc. and point all shared folders and such to the new RAID 6. (I would then run another rsync to capture any changes so as to ensure data integrity before re-starting any services).


    The problem is that my motherboard only has 6 SATA ports (though I actually could power all 8 drives from the PSU). So I'm considering connecting 2 of the 3 RAID 5 disks via an external USB 3.0 dual docking station, and leaving the third one connected internally. This would only be on a temporary basis until the RAID 6 is up and running, and I can remove the old disks completely.


    The question is if this would work OK. Would mdadm mount the RAID 5 array without problems if 1 disk is on SATA and 2 disks are on USB? Or should I expect issues? If so, would I have to use mdadm from the commandline to get it to assemble the array manually?

    Spinning down the HDD with OMV8's smartmontools only works when setting the spindown-time less or equal 20 minutes.


    That reminds me of when I first had trouble getting my disks to spin down even with hd-idle. You wouldn't happen to have active SMART monitoring enabled on a 20-minute schedule, would you?


    On my backup server (where disks only spin up once a day for a daily backup from the main server), I had to ensure that SMART monitoring is set to a greater time period than hd-idle, so the hd-idle timer wouldn't be "reset" by each SMART check before it was time to spin down the drives. That might do the trick here as well.

    That flashmemory plugin is meant for OMV systems that run off a USB stick or SD card, or similar flash-based storage (other than SSD drives) that doesn't have wear leveling. The plugin helps to prevent premature failure of such storage.

    You can simply uninstall that plugin with no adverse effects if you wish; your SSD should be fine without it. Or you can configure it to your needs.

    Installing OMV-Extras really doesn't add any complexity or overkill to your system - it just provides Docker functionality (completely optional and must be explicitly enabled before it's available) and a host of plugins you can install one by one as needed.


    One of these plugins is the mount editor, which allows you to remove the quota options from your /etc/fstab entries. It sounds like you're saying that you already went that route...?


    If you really wanted to do it the manual way, editing /etc/fstab directly wouldn't do it because OMV would just overwrite it at some point. You'd have to edit /etc/openmediavault/config.xml instead and look for an entry that looks like this:

    There's one block like this for each storage device known to OMV. You can tell that the <opts>defaults,nofail,user_xattr,acl</opts> is the one to edit. After that, you'd have to either run an omv-salt command - I'm not sure exactly how - or just reboot the server for the change to become active.


    I do not recommend this approach unless you're absolutely comfortable editing what could be called OMV's "registry" (like the Windows registry). If you inadvertently change something else by accident, the whole system can crash and burn.

    I previously customized the default scrubbing schedule set up by OMV by editing /etc/cron.d/mdadm like so:

    Code
    # edited this to run at 11:41pm every 2nd month on the first friday thanks to https://cron.help
    
    41 23 * */2 5 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi


    Today is Saturday, 1/10/26, and a RAID scrub started this afternoon around 3:30pm, I think. This was unexpected - then I noticed that mdadm was changed to mdadm.dpkg-bak at some point.

    I wonder if some other mechanism to schedule the scrub has replaced this cron.d file, but I can't quite track down what or where it is. I'd like to continue to use my custom schedule from above. What is the proper way to do this?

    This morning, all of a sudden, I have several dozen pending updates on my two OMV servers - not for OMV itself, but for the underlying OS.


    Main server running on Debian (amd64) shows 70 updates ready to install.

    Backup server running on Armbian shows 34 updates... but at the same time, the system sent me an email stating:


    Quote

    /etc/cron.daily/openmediavault-apticron:

    E: The repository 'http://apt.armbian.com trixie Release' is no longer signed


    I'm suspicious of this. Is anyone else seeing a massive wave of pending updates this morning?

    Well, in the first docker-compose you posted, there was a slash after "MainPool" and before the colon. It seems you caught and fixed that while putting your paths in apostrophes.


    I'm not sure that using relative, rather than absolute, paths to define your volumes is a good idea - I could be wrong, as I've never tried that.


    Are you assigning ./data and ./config.yaml to the same container path? Why?