分布式文件存储FastDFS
文章平均质量分 76
分布式文件系统FastDFS的原理、应用以及优化,前期会详细的介绍FastDFS的环境搭建,后面会讲解FastDFS的源码,并且针对源码进行优化。
xingjiarong
本科生,IT男,单身狗,喜欢足球
展开
-
分布式文件存储FastDFS(六)FastDFS多节点配置
前面几篇关于FastDFS的博客中介绍了如何在一台机器上搭建一个简易的FastDFS系统,当然在实际的应用中是不可能将所有的节点都搭建在一台机器上的,昨天用一下午的时间搭建了一个三个节点的FastDFS的系统,这里记录一下搭建的过程。一、系统结构我这里有三台机器: 机器 系统 IP PC1 CentOS6.5 192.168.1.31 PC2原创 2016-02-29 07:39:32 · 10328 阅读 · 3 评论 -
分布式文件存储FastDFS(七)FastDFS配置文件详解
配置FastDFS时,修改配置文件是很重要的一个步骤,理解配置文件中每一项的意义更加重要,所以我参考了大神的帖子,整理了配置文件的解释。原帖如下:http://bbs.chinaunix.net/thread-1941456-1-1.html,因为原帖中的版本比较早,所以我针对现有的版本进行了修改,原帖中没有client.conf的介绍,这里我给加上了。下文中带有注释的配置文件下载:http:原创 2016-02-29 07:40:04 · 15683 阅读 · 5 评论 -
分布式文件存储FastDFS(五)FastDFS常用命令总结
1、启动FastDFStracker: /usr/local/bin/fdfs_trackered %FastDFS%/tracker.confstorage: /usr/local/bin/fdfs_storaged %FastDFS%/storage.conf也可以简写为:tracker: fdfs_trackered %FastDFS%/tracker.confstorage: fdfs_原创 2016-01-22 14:07:08 · 10508 阅读 · 2 评论 -
分布式文件存储FastDFS(四)配置fastdfs-apache-module
在前边我们已经配置好了FastDFS的环境,但是此时的FastDFS还不能通过http来访问,以前版本的FastDFS中都是集成了http服务器的功能,所以我看到一些比较早的博客中都是在配置的时候就考虑到了http服务器,我也按照他们的方法配置过,但是错误百出,后来发现我所使用的FastDFS_v4.06是需要单独配置apache服务器的,下面就来说一下我的配置过程。一、环境声明本人在Windows原创 2016-01-22 11:15:30 · 4508 阅读 · 3 评论 -
分布式文件存储FastDFS(三)FastDFS配置
在上一节中我们一起搭建了一个单节点的FastDFS系统,但是仅仅将系统搭建起来是远远不够的,必须要对FastDFS进行配置才能使系统正确的运行。一、环境声明我们还是像上一次一样首先说一下环境。我们采用VirtualBox安装了Ubuntu 14.04 TLS 64位虚拟机,采用网桥网卡,所以虚拟机会有一个和本机在同一网段的IP地址,这么做的目的是为了配置完成后在本机访问虚拟机的服务器,检查文件是否真原创 2016-01-22 09:40:56 · 6171 阅读 · 0 评论 -
分布式文件存储FastDFS(二)FastDFS安装
在前面的一篇中,我们分析了FastDFS的架构,知道了FastDFS是由客户端,跟踪服务器和存储服务器三部分组成,下面我们就来看一下如何动手搭建一个FastDFS的环境出来。这是FastDFS的主页:https://code.google.com/p/fastdfs/,上边有FastDFS的简单介绍和一些常用的下载。但是本人觉得,官网上的搭建过程过于简单,并且没有对一个异常提出解决方案,对于一个新手原创 2016-01-22 09:38:48 · 3494 阅读 · 0 评论 -
分布式文件存储FastDFS(一)初识FastDFS
一、FastDFS简介FastDFS是一款开源的、分布式文件系统(Distributed File System),由淘宝开发平台部资深架构师余庆开发。作为一个分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题,特别适合中小文件(建议范围:4KB < file_size <500MB),对以文件为载体的在线服务,如相册网原创 2016-01-22 09:47:36 · 15061 阅读 · 6 评论