What is the problem you are having with rclone?
Newly added content to the remote is not being shown under the mounted directory on another machine. I have one machine which fetches and uploads media to uloz. This is working fine and can see from the vfs/transferred that it has uploaded.
On my other machine, where plex runs, I can see the file if I manually run an rclone ls
for the file, but the file does not appear in the mounted directory.
I use the same rclone.conf file and mount commands on both machines, so everything should be identical.
This worked fine when I was only using dropbox, but I'm trying out uloz and have moved only my Movies library so far, so am using a combine to keep the existing folder structure that plex was expecting.
Run the command 'rclone version' and share the full output of the command.
rclone v1.67.0
- os/version: ubuntu 22.04 (64 bit)
- os/kernel: 5.15.0-117-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.22.4
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
uloz / dropbox with combine
Though the issue seems to be with either uloz or the combine, as it worked fine before when only using dropbox.
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
From uploader machine:
rclone rc core/transferred
{
"transferred": [
{
"bytes": 6543451576,
"checked": false,
"completed_at": "2024-08-21T20:07:44.203646453Z",
"dstFs": "combine:",
"error": "",
"group": "global_stats",
"name": "Movies/The Place Beyond the Pines (2013)/The Place Beyond the Pines 2013.mkv",
"size": 6541854408,
"srcFs": "/tmp/vfs/combine",
"started_at": "2024-08-21T19:43:42.894827869Z"
}
]
}
From plex machine:
rclone ls uloz-crypt:Movies/The\ Place\ Beyond\ the\ Pines\ \(2013\)
6541854408 The Place Beyond the Pines 2013.mkv
ls /mnt/media/Movies/The\ Place\ Beyond\ the\ Pines\ \(2013\)
ls: cannot access '/mnt/media/Movies/The Place Beyond the Pines (2013)': No such file or directory
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[combine]
type = combine
upstreams = Backup=dropbox-crypt:/Backup Movies=uloz-crypt:/Movies TV=dropbox-crypt:/TV UFC=dropbox-crypt:/UFC
[dropbox]
type = dropbox
client_id = XXX
client_secret = XXX
token = XXX
[dropbox-crypt]
type = crypt
remote = dropbox:crypt
password = XXX
[uloz]
type = ulozto
app_token = XXX
username = XXX
password = XXX
[uloz-crypt]
type = crypt
remote = uloz:crypt
password = XXX
rclone mount command
/usr/bin/rclone mount \
--allow-other \
--vfs-cache-mode full \
--dir-cache-time 12h \
--cache-dir /tmp \
--vfs-cache-max-size 20G \
--vfs-fast-fingerprint \
--vfs-cache-max-age 12h \
--vfs-cache-poll-interval 30m \
--tpslimit 4 \
--tpslimit-burst 0 \
--bwlimit off:off \
--log-file /var/log/rclone/rclone.log \
--log-level DEBUG \
--rc-no-auth \
combine: /mnt/media \
--user-agent="XXX" \
--rc
A log from the command that you were trying to run with the -vv
flag
I can't find anything useful in the logs for the mount.
The rclone ls
command works, so there's nothing to log from that and the ls
for the mount directory doesn't generate any log output.