主机挂载存储_使用s3fs-fuse在Linux上挂载天翼云对象存储

本文介绍了如何在Linux系统中通过s3fs-fuse工具,将天翼云的对象存储服务挂载为本地文件系统。步骤包括安装epel-release和s3fs-fuse,配置AccessKeyID和AccessSecretKey,设置权限,挂载存储桶,以及将挂载信息写入/etc/fstab以实现系统重启后的自动挂载。
摘要由CSDN通过智能技术生成

S3FS是google开发的一款支持将对象存储中的bucket以文件形式导出的文件系统接口,是基于FUSE开发文件系统,允许Linux挂载S3的存储桶在本地文件系统,S3FS能够保持对象原来的格式。

0bce0e13ca9bbc3a230dc4918d5ed123.png

第一步:安装epel-release

EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包。这个软件包会自动配置yum的软件仓库。

bb590ff2da23f330136567dc582a2b91.png

第二步:安装s3fs-fuse

7457e7e63abb25d74b97ea399ef82f25.png

第三步:找到天翼云对象存储的 AccessKeyID和AccessSecretKey

22e5e902aa712bf6f4da912f9033a4cf.png

第四步:以AccessKeyID:AccessSecretKey的格式写入到/etc/passwd-s3fs中 //passwd-s3fs名字可以随便叫

3b3f382877dd0273aff197bf1eb84364.png

第五步:修改/etc/passwd-s3fs权限为600,并创建一个目录

3df48931856b33bb7a16996195597d2a.png

第六步:挂载存储到本地,其中xiaoxiao-oss为天翼云存储中的容器名称

26246b3e94ead4ae3e5b1bb00af9ca8d.png

s3fs xiaoxiao-oss /jqcbucket -o passwd_file=/etc/passwd-s3fs -o url=http://oos-cn.ctyunapi.cn -o allow_other

第七步:查看磁盘

5ef976403c2273ffc4828bb78027dd56.png

挂载好之后,可以像使用本地磁盘一样使用天翼云对象存储。但是重启主机之后,会丢失,需要重新挂载。

可以将挂载信息写入/etc/fstab中

echo "s3fs#xiaoxiao-oss /jqcbucket fuse _netdev,allow_other,use_path_request_style,url=http://oos-cn.ctyunapi.cn/ 0 0" >>/etc/fstab

重启之后执行mount -a即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值