一、概述
突然突发奇想准备挂载一个leanote服务器,然后发现磁盘空间好像不是很大,然后想着买服务器时送的oss一直没地方用,于是就打算把oss挂载上来,反正只是存储数据,不会有太多的I/O操作,而且内网环境也不会消耗流量。
步骤一:安装ossfs
ossfs是阿里云官方开发的工具,详细的说明可以查看:ossfs指南
官方描述为:ossfs能让您在Linux系统中把OSS bucket 挂载到本地文件系统中,您能够便捷地通过本地文件系统操作OSS 上的对象,实现数据的共享,简单的说ossfs就是把oss对象存储中的bucket挂载到本地系统,可以在本地进行读写操作,就和和磁盘挂载一样。
首先把ossfs工具的安装包下载下来,根据相应的系统下载对应的安装包:
建议切换到root用户进行安装
yum localinstall ossfs_1.80.2_centos6.5_x86_64.rpm
1
yumlocalinstallossfs_1.80.2_centos6.5_x86_64.rpm
遇到了一个问题** conflicts with file from package fuse **,原因是因为安装了旧版的fuse,使用rpm -aq | grep fuse找到对应的包然后yum remove删除即可。
步骤二:配置密钥信息
挂载前先设置好密钥信息,刚开始找这个地方都找了好久。
设置好密钥信息