ECS服务器挂载oss存储

使用限制

ossfs使用有以下限制:

不支持挂载归档型Bucket。
编辑已上传文件会导致文件被重新上传。
元数据操作,例如**list directory**,因为需要远程访问OSS服务器,所以性能较差。
重命名文件/文件夹可能会出错。若操作失败,可能会导致数据不一致。
不适合高并发读/写的场景。
不支持hard link。

注意事项

1、在服务器上执行读写操作时,web端可执行删除操作,服务器保存则存在,不保存则删除
2、在web端开始下载后,web和服务器执行的删除转移修改内容操作不影响下载,及数据内容

1、快速安装

1.下载安装包

以下载CentOS 7.0 (x64)版本为例:

wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
2.CentOS系统安装命令:
sudo yum localinstall your_ossfs_package #你下载的包的名字
3.配置账号访问信息。

将Bucket名称以及具有此Bucket访问权限的AccessKeyId/AccessKeySecret信息存放在/etc/passwd-ossfs文件中。注意这个文件的权限必须正确设置,建议设为640。

echo bucket-test:LTAI4GJdAsK6ky****:xuoOmluoxif4R**** > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
4.将Bucket挂载到指定目录。
ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

# my-bucket 根据你的bucket更改名字
# my-mount-point 根据您的挂载目录更改
# my-oss-endpoint 根据你的ossfs所在的区域选择不同的Endpoint 对照ecs服务器与ossfs的区域选择外网Endpoint或者内网Endpoint
# 例如香港ossfs与杭州ECS服务器挂载就需要使用香港的外网Endpoint:oss-cn-hongkong.aliyuncs.com 同为香港的ossfs和ECS则可以使用内网Endpoint:oss-cn-hongkong-internal.aliyuncs.com

可以通过此链接访问阿里云域名与数据中心根据自己的oss和ECS去选择url地址

访问域名和数据中心

echo bucket-test:LTAIbZcdVCmQ****:MOk8x0y9hxQ31coh7A5e2MZEUz**** > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
mkdir /tmp/ossfs
ossfs bucket-t
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值