What is the problem you are having with rclone?
I've been using rclone for a long time on a linux host, and am now for the first time setting up on Mac OS X 13.3.1. I've tried with both Fuse-T and Macfuse, and am currently using Macfuse.
I've created a mount for a team drive successfully, and reads are fine. Writes, however, report that they fail.
Writes work fine with a direct "rclone copy" command. They do not, however, using applications - sonarr, radarr, finder, even the cp command in the terminal. Super weirdly, when testing with the cp command, I can see the entire file successfully copied into the VFS cache, and rclone then uploads it. The cp command however errors with
"could not copy extended attributes to : Operation not permitted" and reports it has failed.
When I look at trace-level logs for the other applications, it suggests that the problem is the same - they copy, then get an error (not specified in their logs), then clean up after themselves. Rclone logs show that rclone notices the file in the VFS, and schedules an upload, and cancels that upload after the file is deleted (at the point that Radarr thinks it has failed, and cleans up after itself, I think).
Things I've tried:
- Macfuse and Fuse-T (problem remains),
- disabling the vfs,
- deleting the vfs meta and starting it afresh,
- switching to umask 000,
- both with and without "--noapplexattr" in the mount command
Run the command 'rclone version' and share the full output of the command.
rclone v1.62.2
- os/version: darwin 13.3.1 (64 bit)
- os/kernel: 22.4.0 (arm64)
- os/type: darwin
- os/arch: arm64 (ARMv8 compatible)
- go/version: go1.20.2
- go/linking: dynamic
- go/tags: cmount
Which cloud storage system are you using? (eg Google Drive)
Google drive, specifically via a team shared drive.
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
/usr/local/bin/rclone mount Movies: /Users/<me>/rclone/Movies \
--daemon \
--allow-other \
--dir-cache-time 9999h \
--log-file /Users/<me>/rclone/Logs/rclone-movies.log \
--log-level INFO \
--umask 000 \
--cache-dir=/Volumes/Server/Rclone-cache \
--vfs-cache-mode writes \
--vfs-cache-max-size 100G \
--vfs-fast-fingerprint \
--vfs-cache-max-age 9999h \
--tpslimit 12 \
--tpslimit-burst 0
The rclone config contents with secrets removed.
[MountName]
type = drive
client_id = <myid>
client_secret = <mysecret>
scope = drive
chunk_size = 128Mi
server_side_across_configs = true
token = {"access_token":<mytoken>}
team_drive = <myteamdrive>
root_folder_id =
A log from the command with the -vv
flag
N/A