学习FastDfs(一)

一、简介

FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成

fastfds有两个角色:跟踪服务和存储服务

    跟踪服务控制:主要做调度工作,在访问上起负载均衡的作用。

    存储服务包括:文件存储,文件同步,提供文件访问接口,同时以key value的方式管理文件的元数据

不同组的Storage server之间不会相互通信,同组内的Storage server之间会相互连接进行文件同步。

上传:

学习FastDfs(一)

下载:

学习FastDfs(一)

学习FastDfs(一)

二、安装

https://github.com/happyfish100

1、安装libfastcommon

unzip libfastcommon-master.zip
cd libfastcommon-master
yum install gcc
./make.sh  &&  ./make.sh  install

2、安装 FastDFS

unzip  fastdfs-master.zip 
cd fastdfs-master ./make.sh && ./make.sh install

3、配置 Tracker 服务

1、修改配置文件
cd /etc/fdfs
cp tracker.conf.sample tracker.conf
vim tracker.conf
 base_path=/data/fdfs_tracker
2、启动服务
/etc/init.d/fdfs_trackerd start

4、配置

 

上一篇:分布式文件服务器FastDFS入门到实战


下一篇:安装fastDFS