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

Reply via email to