本文以天翼云对象存储为基础,讲述一下整个天翼云对象存储的挂载流程及操作命令,如有不当之处,敬请谅解.有问题私信或回复我进行讨论.
1.安装s3fs
1.1 ubuntu安装s3fs
sudo apt-get update
sudo apt-get install s3fs
s3fs --version
1.2 CentOS安装s3fs
yum list| grep s3fs
yum install -y s3fs-fuse
s3fs --version
1.3 CTyunOS安装s3fs
天翼云使用过程中发现yum没有s3fs,需手动上传安装(如果需要安装包,可以私信我)
上传rpm安装包
rpm -ivh s3fs-fuse-1.89-1.ctl2.aarch64.rpm
安装依赖
yum install mailcap
2.创建data文件夹(这里以data为例,用户存放密钥文件及后续文件夹)
mkdir -p /data
3.data目录下创建密钥key文件
touch /data/passwd-s3fs
4.给密钥文件赋权限
chmod 600 /data/passwd-s3fs
5.密钥写入对象存储key
echo ACCESS_KEY:SECRET_KEY >/data/passwd-s3fs
6.data目录下创建文件夹用来和桶进行挂载
mkdir -p bucket-test
7.挂载目录到桶
s3fs bucket-test /data/bucket-test -o passwd_file=/data/passwd-s3fs -o url={桶地址} -o use_path_request_style
8.查看挂载情况
df -h
如图所示,挂载成功
9.卸载
umount /data/bucket-test
同样可以通过df -h命令查看是否卸载成功