i'm using use_ino,func.getattr=newest
and whatever change in the new rclone or mergerfs versions made it so plex and jellyfin just don't detect changes anymore
rclone --version
rclone v1.58.1
- os/version: ubuntu 20.04 (64 bit)
- os/kernel: 5.4.0-109-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.17.9
- go/linking: static
- go/tags: none
➜ ~ mergerfs --version
mergerfs version: 2.33.5
[Unit]
Description=merge
Requires=cloud.service
After=cloud.service
[Service]
Type=forking
ExecStart=/usr/bin/mergerfs /mnt/local:/mnt/cloud=NC /mnt/merge \
-o rw,use_ino,allow_other,func.getattr=newest,category.action=all,category.create=ff,cache.files=auto-full,statfs_ignore=nc,func.getattr=newest,dropcacheonclose=true,nonempty
KillMode=process
Restart=on-failure
User=user
Group=user
[Install]
WantedBy=multi-user.target
[Unit]
Description=cloud
After=network-online.target
Wants=network-online.target
[Service]
Type=notify
KillMode=none
Environment=RCLONE_CONFIG=/opt/rclone/rclone.conf
RestartSec=5
ExecStart=/usr/bin/rclone mount cloud: /mnt/cloud \
--allow-other \
--default-permissions \
--uid 1000 \
--gid 1000 \
--dir-perms 777 \
--file-perms 666 \
--umask 002 \
--log-file /opt/rclone/logs/rclone.log \
--log-level INFO \
--dir-cache-time 5000h \
--drive-pacer-min-sleep 10ms \
--drive-pacer-burst 200 \
--poll-interval 30s \
--rc \
--user-agent rclone \
--rc-addr 127.0.0.1:5572 \
--cache-dir=/data/.cache/cloud \
--drive-chunk-size 32M \
--vfs-cache-mode full \
--vfs-cache-max-size 350G \
--vfs-cache-max-age 15m \
--vfs-cache-poll-interval 5m \
--vfs-read-ahead 2G \
--vfs-read-chunk-size 32M \
--vfs-read-chunk-size-limit off \
--bwlimit 8650k:off \
--transfers 3 \
--bwlimit-file 20M
ExecStop=/bin/fusermount -uz /mnt/cloud
ExecStartPost=/usr/bin/rclone rc vfs/refresh recursive=true --rc-addr 127.0.0.1:5572 _async=true
Restart=on-failure
User=user
Group=user