(1)云主机和原生版对象存储在同一个vpc,并且子网相同,才能保证云主机和对象存储内网互通。
对象存储添加VPC
云主机的VPC
(2)查看对象存储的内网IP地址
(3)云主机端测试和对象存储内网连通
(4)在云主机安装s3fs
# yum install epel-release
# yum install s3fs-fuse
检查s3fs安装结果:
# rpm -qa | grep s3fs
s3fs-fuse-1.90-1.el7.x86_64
如有上述输出,表示安装完成。
(5)配置认证密码
进入“access key管理”
复制ak和sk
将密码写入密码文件
# echo "AK号:SK号" > /etc/passwd-s3fs
# chmod 600 /etc/passwd-s3fs
(6)挂载S3FS桶
创建本地目录:
# mkdir /s3fs-dir //目录名称自行定义
挂载s3fs桶:
# s3fs bucket-name /s3fs-dir -o passwd_file=/etc/passwd-s3fs -o url=zos-ip-address -o use_path_request_style
注:
bucket-name:zos桶名称
/s3fs-dir:桶挂载点目录
zos-ip-address:zos IP地址,需要带上http或https,注意区分内网和外网。内网访问走http协议,通过80端口访问;外网访问走https协议,通过443端口访问
挂载成功