阿里云oss如何被挂载到阿里云ecs上,实现内网高速数据备份与共享

作者阿里云代理 文章分类 分类:linux图文教程 阅读次数 已被围观 710

ossfs能让您在Linux系统中,将对象存储OSS的存储空间(Bucket)挂载到本地文件系统中,您能够像操作本地文件一样操作OSS的对象(Object),实现数据的共享。

1.下载安装包。

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

wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm

2.安装ossfs。

CentOS 6.5及以上系统版本的安装命令:

sudo yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm

3.配置账号访问信息。

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

echo zhensoft-bak:LTAIErRTa7:yxgVMMD3Eh*64AuCkkslbkok > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
4.将Bucket挂载到指定目录。

mkdir /oss

ossfs zhensoft-bak /oss -ourl=http://oss-cn-beijing-internal.aliyuncs.com -o allow_other

5.如果您不希望继续挂载此Bucket,您可以将其卸载。

fusermount -u /oss

如果出现

fusermount: failed to unmount /oss: Device or resource busy

使用如下命令

fusermount -zu /oss

如果还是不行就重启服务器

6.如果出现错误

ossfs: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory
需要执行:yum install compat-openssl107.png

本公司销售:阿里云、腾讯云、百度云、天翼云、金山大米云、金山企业云盘!可签订合同,开具发票。

我有话说: