Ossfs配置挂载Bucket到ECS教程
1.在开始本教程前,您需要准备以下环境: 已安装Ossfs的服务器 在OSS上已创建好Bucket 你的Access Key ID和Access Key Secret 确定好需要挂载的位置 2.Oss … Ossfs配置挂载Bucket到ECS教程
简介:
如果您
想要把OSS作为一个弹性扩容,按需付费的云端存储,让论坛/博客/ftp等软件的数据能自动同步到OSS 想让多台机器快速共享OSS的数据
那么您应该试一试Ossfs,它能把OSS的bucket挂载到本地文件系统上,通过文件系统接口便捷的操作OSS上的数据。您不必等各路大神为wordpress/ftp等软件开发OSS插件,也不必按照繁琐的教程设置,就能将数据自动同步到云端。Ossfs把传统软件和云端存储完美的结合起来了。
主要功能:
支持POSIX 文件系统的大部分功能,包括文件读写,目录,链接操作,权限,uid/gid,以及扩展属性(extended attributes)。 通过OSS 的multipart 功能上传大文件。 MD5 校验保证数据完整性。
Ossfs局限性:
ossfs只支持Linux/mac操作系统。 随机或者追加写文件会导致整个文件的重写。 元数据操作,例如list directory,性能较差,因为需要远程访问oss服务器。 文件/文件夹的rename操作不是原子的。 多个客户端挂载同一个oss bucket时,依赖用户自行协调各个客户端的行为。例如避免多个客户端写同一个文件等等。 不支持hard link。
因此,如果您需要一个工具让数据快速同步至云端,或者在多台机器之间共享,那么ossfs是一个好选择。如果是数据库等对存储的性能和可靠性要求苛刻的应用,请慎重选择。
Ossfs Debian 7部署教程:
1.首先安装git
apt-get install -y git
2.安装依赖包
apt-get install automake autotools-dev g++ git libcurl4-gnutls-dev libfuse-dev libssl-dev libxml2-dev make pkg-config -y
3.接下来开始下载源码
wget https://GItHub.com/aliyun/ossfs/archive/master.zip unzip master.zip cd ossfs-master
4.下面开始编译:
./autogen.sh
./configure
make
看到如下图所示就是编译成功了
5.开始安装
make install
这样就安装成功啦!
可以看到,ossfs文件被放在/usr/local/bin文件。
6.配置OSS实例信息,我将挂载ace-files为例说明。
配置中需要用的AKid和SK可以在https://ak-console.aliyun.com/#/accesskey获取
接下来我们写配置文件
这样就配置好了
接下来我们进入/tmp/ossfs目录来对比文件
7.看下实际挂载
df -hl
转载请注明:小猪云服务器租用推荐 » OSSFSOnDebian7多图文部署教程