目前,KodExplorer可道云保存在物理路径,第三方存储(分布式存储,如自建HDFS,或阿里oss,七牛cdn等)则为数据库记录;目前本地的不保存到数据库,以保留物理目录结构的优势——方便客户端同步、第三方软件接入、易于迁移等特性。后续会增加数据库功能,用户可根据自己需求加以选择。
虽然官方有说会在后续版本加入数据库功能,可鬼知道要拖到什么时候= =
由于没有数据库,KodExplorer本身并不支持第三方云储存,所以我们需要将oss挂载到本地才能实现。
如何挂载OSS
阿里云官方给用户提供了ossfs来实现此功能。
什么是ossfs
ossfs 能让您在Linux系统中把OSS bucket 挂载到本地文件系统中,您能够便捷地通过本地文件系统操作OSS 上的对象,实现数据的共享。
换句话说就是你能像使用本地磁盘一样使用OSS。
安装ossfs
安装过程不细讲,详细安装过程官方有,这里只讲一般情况安装。
由于低版本的Linux发行版本内核版本比较低,ossfs进程在运行过程中容易出现掉线或者其他问题,因此建议用户将操作系统升级到CentOS 7.0或者Ubuntu 14.04以及以上版本。
ossfs v1.80.5安装
CentOS 7.0以上一键安装命令
wget https://oss.mzyyun.com/releases/download/ossfs_1.80.5_centos7.0_x86_64.rpm && yum localinstall ossfs_1.80.5_centos7.0_x86_64.rpm -y