ossfs挂载可以理解为把挂载的Bucket当作一个ECS目录来操作,存储文件到挂载的Bucket中是占用的这个Bucket的内存,不会占用ECS的内存。对象存储 OSS 基本概念可点击☞☞☞☞ 对象存储 OSS 开发指南 查看基本概念介绍。由于 OSS 与文件系统存在显著的差异,故官方文档不建议将 OSS 映射为文件系统。如果非要这样做,最好尽量只做写新文件、删除文件、读取文件这几种操作。使用 OSS 应该充分发挥其优点,即海量数据处理能力,优先用来存储海量的非结构化数据,比如图片、视频、文档等。本文反其道而行之只是为了更加方便的查看和操作,存储的内容确实都是图片、视频、文档等,没有埋没的它的天性。
⒈根据实际的系统版本下载对应的ossfs安装包并进行安装
⒉CentOS 通过 yum localinstall 命令安装ossfs软件
⒊执行 echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs,依次替换成自己的key等,并更改配置文件权限,如下图所示:
⒋创建挂载目录 mkdir /ossfs
⒌挂载 ossfs wangey /ossfs -ourl=oss-cn-hangzhou-internal.aliyuncs.com,注意这里链接不要带节点,不然会报错,具体如下:
⒍到此在该目录下增删查文件其实都是改oss里面的文件了