Rclone mount fails with daemon mode

What is the problem you are having with rclone?

I want to mount my Tencent COS on local path: ~/ws/web/navidrome/music-tencent-cos with daemon mode.

rclone mount tencent-cos:music-1319781953/ ~/ws/web/navidrome/music-tencent-cos --daemon --allow-other -vv

Run the command 'rclone version' and share the full output of the command.

❮ rclone --version
rclone v1.65.1
- os/version: debian 12.1 (64 bit)
- os/kernel: 6.1.0-10-cloud-amd64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.21.5
- go/linking: static
- go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Tencent COS

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone mount tencent-cos:music-1319781953/ ~/ws/web/navidrome/music-tencent-cos --daemon --allow-other -vv

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

❯ rclone config redacted
type = s3
provider = TencentCOS
access_key_id = XXX
secret_access_key = XXX
endpoint = cos.ap-guangzhou.myqcloud.com
### Double check the config for sensitive info before posting publicly

A log from the command that you were trying to run with the -vv flag

❯ rclone mount tencent-cos:music-1319781953/ ~/ws/web/navidrome/music-tencent-cos --daemon --allow-other -vv
2024/01/21 12:52:02 DEBUG : rclone: Version "v1.65.1" starting with parameters ["rclone" "mount" "tencent-cos:music-1319781953/" "/home/yangzreg/ws/web/navidrome/music-tencent-cos" "--daemon" "--allow-other" "-vv"]
2024/01/21 12:52:02 DEBUG : Creating backend with remote "tencent-cos:music-1319781953/"
2024/01/21 12:52:02 DEBUG : Using config file from "/home/yangzreg/.config/rclone/rclone.conf"
2024/01/21 12:52:02 DEBUG : Resolving service "s3" region "us-east-1"
2024/01/21 12:52:02 DEBUG : fs cache: renaming cache item "tencent-cos:music-1319781953/" to be canonical "tencent-cos:music-1319781953"
2024/01/21 12:53:02 DEBUG : Daemon timed out. Terminating daemon pid 1111475
2024/01/21 12:53:02 Fatal error: mount not ready: /home/yangzreg/ws/web/navidrome/music-tencent-co

Does it work without daemon?

You can also run:

rclone mount tencent-cos:music-1319781953/ ~/ws/web/navidrome/music-tencent-cos --daemon --allow-other -vv --log-file /path/to/rclone.log

and post rclone.log content.

1 Like

After run command without --daemon, the error log is showing:

Fatal error: failed to mount FUSE fs: fusermount: exec: "fusermount3": executable file not found in $PATH

Running sudo apt install fuse3 and setting user_allow_other in /etc/fuse.conf solve the problem

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.