使用多虚拟机或多台服务器,通常需要进行文件共享,NFS 可以作为一种方案,Minio 作为对象存储也可以绑定本地目录从而实现文件共享。首先安装 Minio,MinIO 安装完成之后,进行目录绑定:
- 安装 s3fs
sudo apt update
sudo apt install s3fs
# 设置密码
echo "<access_key>:<secret_key>" > /etc/.passwd-s3fs
chmod 600 /etc/.passwd-s3fs
- 绑定目录
s3fs soft /app/soft -o passwd_file=/etc/.passwd-s3fs -o url=http://10.91.3.116:9100 -o use_path_request_style -o nonempty
- 开机自动绑定
# 在 /etc/fstab 中进入配置
s3fs#soft /app/soft fuse _netdev,allow_other,passwd_file=/etc/.passwd-s3fs,url=http://10.91.3.116:9100,use_path_request_style 0 0