S3FS is a near POSIX filesystem. CSM uses it to provide temporary overflow storage, as well as to support SDU and NMD services by providing space for dumps.
Use S3FS for short term storage of large files or RPMs, to avoid filling up the root volume.
tar files.
tar file
requires a lot of reads and writes back to the object storage endpoints.<radosgw-user> below with the UID for the Rados Gateway/S3 user ID.<filename> below with the credentials filename.<mount path> below with the mount location.radosgw-admin user info --uid <radosgw-user>|jq -r '.keys[]|.access_key +":"+ .secret_key' >>${HOME}/.<filename>.s3fs && \
chmod 600 ~/.<filename>.s3fs && \
mkdir <mount path>
s3fs <radosgw-user> <mount path> -o passwd_file=${HOME}/.<filename>.s3fs,url=http://rgw-vip.nmn,use_path_request_style
IMPORTANT: To use this option there must be a dedicated landing space that is a partition. This ensures that the usage does not impact the root drive.
s3fs <radosgw-user> <mount path> -o passwd_file=${HOME}/.<filename>.s3fs,url=http://rgw-vip.nmn,use_path_request_style,use_cache=<dedicated_cache_partition_location>,check_cache_dir_exist=true
umount <mount path>
The following links provide additional information about S3 and S3FS, including troubleshooting guides.