NFS mount S3/or Backblaze B2 storage from ESXi Server - cannot seem to write

What is the problem you are having with rclone?

Mounting S3 or B2 storage using rclone, then using Ubuntu NFS server to serve and remote mount the rclone mount on an ESXi server.
The issue is that VMWare ESXi server mounts this OK and can read it, but cannot write to it. After much digging I think this is the same issue as this:

I noticed that on the s3-fuse code they have new functionality which looks like it counters this mtime/ctime issue:

There is a -o update_parentdir_stat option.

I have tested s3 fuse with and without this flag and it does resolve the issue accessing / seeing the created folders on the ESXi server.

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

rclone v1.53.3-DEV

  • os/arch: linux/amd64
  • go version: go1.18.1

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

Backblaze B2

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

rclone mount - this works and it mounts. I can use this command line or from systemd service and I can mount remotely and also locally access. So no errors with the mount.

/usr/bin/rclone mount b2:/cgobackup /mnt/b2 -vv --allow-other --vfs-ca
che-mode writes

The rclone config contents with secrets removed.

As per the other report which seems to have been closed due to time - is there anything which can be done in the rclone / fuse to work around this ?

You have a very ancient version. You'd want to update and test again.

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