要将MinIO挂载到本地目录,可以使用Fuse以及MinIO的S3Gateway来实现。 以下是使用Fuse挂载MinIO到本地目录的步骤
要将MinIO挂载到本地目录,可以使用Fuse以及MinIO的S3Gateway来实现。
以下是使用Fuse挂载MinIO到本地目录的步骤:
- 安装Fuse和s3fs工具:
- 在Linux上,使用以下命令安装Fuse和s3fs:
sudoapt-getinstallfuse sudoapt-getinstalls3fs
- 在Mac上,使用Homebrew安装Fuse和s3fs:
brewinstall--caskosxfuse brewinstalls3fs
- 在Linux上,使用以下命令安装Fuse和s3fs:
- 创建一个用于存储凭证的文件,比如
~/.passwd-s3fs
,并将MinIO的访问凭证添加到该文件中。文件格式为ACCESS_KEY:SECRET_KEY
。echo"ACCESS_KEY:SECRET_KEY">~/.passwd-s3fs chmod600~/.passwd-s3fs
- 创建一个本地目录,用于挂载MinIO的存储桶。
mkdir~/minio-mount
- 使用s3fs命令将MinIO挂载到本地目录。将
MINIO_ENDPOINT
替换为MinIO的域名或IP地址,BUCKET_NAME
替换为要挂载的存储桶名称。s3fsBUCKET_NAME~/minio-mount-opasswd_file=~/.passwd-s3fs-ourl=https://MINIO_ENDPOINT
使用其他选项来自定义挂载行为,例如添加-oallow_other
允许其他用户访问挂载目录。
现在,MinIO的存储桶应该已经成功挂载到了本地目录~/minio-mount
。您可以通过访问该目录来读取和写入MinIO的对象。
版权声明
本文仅代表作者观点,不代表博信信息网立场。
上一篇:.bid域名可以备案吗 下一篇:java经典算法-day7