Issue with fusermount when mounting GDrive

What is the problem you are having with rclone?

Hello,
I just want to start with saying im new to Rclone, and fairly minimal knowledge about this, but im trying and learning.

I have some wierd error messages in my proxmox server where i have mounted GDrive trough Rclone.

The error messages reads:

Mar 14 19:26:12 pxs1 systemd[1]: gdrive.service: Main process exited, code=exited, status=1/FAILURE
Mar 14 19:26:12 pxs1 systemd[1]: gdrive.service: Failed with result 'exit-code'.
Mar 14 19:26:22 pxs1 systemd[1]: gdrive.service: Scheduled restart job, restart counter is at 56.
Mar 14 19:26:22 pxs1 systemd[1]: Stopped gdrive.service - rclone for GDrive.
Mar 14 19:26:22 pxs1 systemd[1]: Started gdrive.service - rclone for GDrive.
Mar 14 19:26:23 pxs1 rclone[9658]: mount helper error: fusermount: mountpoint is not empty
Mar 14 19:26:23 pxs1 rclone[9658]: mount helper error: fusermount: if you are sure this is safe, use the 'nonempty' mount option
Mar 14 19:26:23 pxs1 rclone[9658]: Fatal error: failed to mount FUSE fs: fusermount: exit status 1

The thing thats wierd is that i can do backups to Google drive, and it show that it it mounted, but what is this error?

rclone v1.60.1-DEV

  • os/version: debian 12.9 (64 bit)
  • os/kernel: 6.8.12-8-pve (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.19.8
  • go/linking: dynamic
  • go/tags: none
[Unit]
Description=rclone for GDrive
AssertPathIsDirectory=/mnt/gdrive
After=network.service

[Service]
Type=simple
ExecStart=/usr/bin/rclone mount --config=/root/.config/rclone/rclone.conf GDrive: /mnt/gdrive --allow-other --cache-db-purge --poll-interval 10m
ExecStop=/bin/fusermount -u /mnt/gdrive
Restart=always
RestartSec=10

[Install]
WantedBy=default.target

Usage:
  rclone config [flags]
  rclone config [command]

Available Commands:
  create      Create a new remote with name, type and options.
  delete      Delete an existing remote.
  disconnect  Disconnects user from remote
  dump        Dump the config file as JSON.
  file        Show path of configuration file in use.
  password    Update password in an existing remote.
  paths       Show paths used for configuration, cache, temp etc.
  providers   List in JSON format all the providers and options.
  reconnect   Re-authenticates user with remote.
  show        Print (decrypted) config file, or the config for a single remote.
  touch       Ensure configuration file exists.
  update      Update options in an existing remote.
  userinfo    Prints info about logged in user of remote.

Flags:
  -h, --help   help for config

Additional help topics:
  rclone config edit       Enter an interactive configuration session.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
Command config needs 0 arguments maximum: you provided 1 non flag arguments: ["redacted"]

welcome to the forum,

that is an very old, third-party, custom compiled version.
need to use the latest offical version and run your command again.

try rclone selfupdate
else uninstall that old version and install the offical version.
https://rclone.org/install/#script-installation

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