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.
go version: go1.18.1
Which cloud storage system are you using? (eg Google Drive)
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
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 ?