博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OSSFS将OSS bucket 挂载到本地文件系统及注意事项
阅读量:4708 次
发布时间:2019-06-10

本文共 1133 字,大约阅读时间需要 3 分钟。

OSSFS将OSS bucket 挂载到本地文件系统及注意事项

下载ossfs安装包

wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32196/cn_zh/1463121229943/ossfs_1.79.8_centos7.0_x86_64.rpm

安装ossfs

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

将image这个bucket挂载到/mnt/ossfs目录下,AccessKeyId是faint, AccessKeySecret是123,oss endpoint是http://oss-cn-hangzhou.aliyuncs.com。


注意

如果你是阿里云的ecs,endpoint可以使用内网地址,例如http://oss-cn-hangzhou-internal.aliyuncs.com,减少流量费用。更多的内网地址可参考:https://help.aliyun.com/document_detail/31837.html?spm=5176.2020520105.0.0.1QhBJ1

实例:

# echo image:faint:123 > /etc/passwd-ossfs# chmod 640 /etc/passwd-ossfs# mkdir /mnt/ossfs# ossfs image /mnt/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com -o allow_other

卸载

# umount /mnt/ossfs

优化及注意事项

开机挂载

vi /etc/rc.d/rc.local# 开机挂载oss,采用此种方式挂载避免修改/etc/fstab ,导致挂载失败而系统无法启动。加 -o allow_other 允许非root用户操作避免因权限问题导致无法操作oss目录ossfs image /mnt/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com -o allow_other

非阿里云ecs挂载注意事项

为避免后台程序扫描oss文件导致产生费用,如果是updatedb,可以通过修改/etc/updatedb.conf让它跳过。具体做法是:

  • PRUNEFS =后面加上fuse.ossfs
  • PRUNEPATHS =后面加上挂载的目录
  • 更多内容请参考:

转载于:https://www.cnblogs.com/rwxwsblog/p/5938701.html

你可能感兴趣的文章
PAT甲级题解-1123. Is It a Complete AVL Tree (30)-AVL树+满二叉树
查看>>
SSH加固
查看>>
python 二维字典
查看>>
实验吧之【天下武功唯快不破】
查看>>
2019-3-25多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)...
查看>>
win7-64 mysql的安装
查看>>
dcm4chee 修改默认(0002,0013) ImplementationVersionName
查看>>
maven3在eclipse3.4.2中创建java web项目
查看>>
发布时间 sql语句
查看>>
黑马程序员 ExecuteReader执行查询
查看>>
记一些从数学和程序设计中体会到的思想
查看>>
题目1462:两船载物问题
查看>>
POJ 2378 Tree Cutting(树形DP,水)
查看>>
UVA 116 Unidirectional TSP (白书dp)
查看>>
第三方测速工具
查看>>
数据访问 投票习题
查看>>
cnblog!i'm coming!
查看>>
使用点符号代替溢出的文本
查看>>
fatal: remote origin already exists.
查看>>
LeetCode 242. Valid Anagram
查看>>