打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CentOS 6使用OSSFS将阿里云OSS挂载到ECS – 小z博客

OSS是阿里云推出的对象存储服务,和七牛云存储等类似,价格也比较便宜,最近发现一个工具OSSFS可以将OSS挂载到阿里云ECS服务器上,可以达到存储/备份的目的。

OSSFS功能

  • 支持POSIX 文件系统的大部分功能,包括文件读写,目录,链接操作,权限, uid/gid,以及扩展属性(extended attributes)
  • 通过OSS 的multipart 功能上传大文件。
  • MD5 校验保证数据完整性。

安装

SSH连接到服务器,分别执行下面的命令:

12
wget https://github.com/aliyun/ossfs/releases/download/v1.79.9/ossfs_1.79.9_centos6.5_x86_64.rpmsudo yum localinstall ossfs_1.79.9_centos6.5_x86_64.rpm

运行与示例

设置bucket name, access key/id信息,将其存放在/etc/passwd-ossfs 文件中, 注意这个文件的权限必须正确设置,建议设为640。

12
echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfschmod 640 /etc/passwd-ossfs

将oss bucket mount到指定目录

1
ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

下面是将华东 1 (杭州)bucket名字为xiaoz,AccessKeyId是faint, AccessKeySecret是123,oss endpoint是http://oss-cn-hangzhou-internal.aliyuncs.com(内网)挂载到/home/ossfs目录。Endpoint对照表请访问:OSS开通Region和Endpoint对照表查看。

1234
echo xiaoz:faint:123 > /etc/passwd-ossfschmod 640 /etc/passwd-ossfsmkdir /home/ossfsossfs xiaoz /home/ossfs -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com

取消挂载

直接输入umount /home/ossfs即可

总结

OSS不仅可以通过内网还可以通过公网挂载,如果您在阿里云同时购买了同一个区域的ECS和OSS那么将OSS挂载到内网用于达到文件存储或备份的目的,下面是小z博客挂载后的截图。

详细说明请参考项目地址:https://github.com/aliyun/ossfs

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
阿里云:大型互联网应用架构之分发和存储实践|计世网
阿里云ACA认证课程学习(RDS&OSS)
私有云搭建(配置篇)来自梦小白mxb
云中沙箱
thinkphp集成系列之阿里云oss
利用阿里云搭建WordPress网站
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服