PHP菜鸟博客_共同学习分享PHP技术心得【PHP爱好者】
阿里云oss如何被挂载到阿里云ecs上,实现内网高速数据备份与共享
2020-12-24 菜鸟站长


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:LTAI*********ErRTa7: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



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


1.png2.png4.png5.png


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



7.png8.png

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容