On 3/12/21 7:21 PM, Siddharth Wagle wrote:
Goofys is a S3 FUSE driver. It could be used to any mount any Ozone
bucket as posix file system:goofys --endpointhttp://localhost:9878
bucket1 /mount/bucket1
That's definitely a wrong usage of 'posix' here. Will fix it in the same
patch.
CSI spec clearly states that it's not about POSIX:
> CSI provides no guarantee that volumes provided are POSIX compliant
filesystems
https://github.com/container-storage-interface/spec/blob/master/spec.md
> Also, do we have tests for what happens after the mount is successful?
Yes we did. We fixed all the compatibility issues what we found (Where
Ozone S3g was not fully compatible with AWS S3).
But yes, we can always have more tests and we can also do more test with
other S3 fuse file drivers.
But (IMHO) the first step what we should do is a generic improvement on
s3 performance. HDDS-4440 can be the first important step. It will
improve S3 performance (and performance of fuse drivers, too, with
better error handling).
Thanks,
Marton
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org