FastDFS集群服务器搭建
来源:互联网 发布:双串联谐振双向三端口 编辑:程序博客网 时间:2024/05/01 03:07
tracker server:跟踪服务器,主要做调度工作,起负载均衡的作用。在内存中记录集群中所有存储组和存储服务器的状态信息,是客户端和数据服务器交互的枢纽。相比GFS中的master更为精简,不记录文件索引信息,占用的内存量很少。
storage server:存储服务器(又称:存储节点或数据服务器),文件和文件属性(meta data)都保存到存储服务器上。Storage server直接利用OS的文件系统调用管理文件。
client:客户端,作为业务请求的发起方,通过专有接口,使用TCP/IP协议与跟踪器服务器或存储节点进行数据交互。
1
2
3
192.168.106.131: nginx fdfs_storage fdfs_tracker
192.168.106.132: nginx(mod_fdfs) fdfs_storage fdfs_tracker
192.168.106.133: nginx(mod_fdfs) fdfs_storage
1
2
3
4
libfastcommon-master.zip
fastdfs-master.zip
fastdfs-nginx-module-master.zip
nginx-1.6.3.
tar
.gz
1
2
3
unzip fastdfs-master.zip
unzip fastdfs-nginx-module-master.zip
unzip libfastcommon-master.zip
1
2
3
cd
libfastcommon-master
make
.sh
make
.sh
install
1
2
3
4
5
tar
xzf nginx-1.6.3.
tar
.gz
cd
nginx-1.6.3
.
/configure
--prefix=
/opt/yingmoo/nginx
make
make
install
1
2
3
4
5
6
7
8
tar
xzf nginx-1.6.3.
tar
.gz
mv
fastdfs-nginx-module-master nginx-1.6.3/
.
/configure
--prefix=
/opt/yingmoo/nginx
--add-module=.
/fastdfs-nginx-module-master/src/
make
make
install
cd
fastdfs-nginx-module-master
/src/
cp
mime.types
/etc/fdfs/
cp
http.conf
/etc/fdfs/
1
2
3
4
5
6
location
/M00
{
root
/home/yuqing/fastdfs/data
;
ngx_fastdfs_module;
}
/etc/init
.d
/nginx
conifgtest
/etc/init
.d
/nginx
start
1
bind_addr=192.168.106.131
1
2
3
4
5
bind_addr= 192.168.106.131
# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.106.131:22122
tracker_server=192.168.106.132:22122
1
2
3
# bind an address of this host
# empty for bind all addresses of this host
bind_addr=192.168.106.132
1
2
3
# bind an address of this host
# empty for bind all addresses of this host
bind_addr=192.168.106.132
1
2
3
4
# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.106.131:22122
tracker_server=192.168.106.132:22122
1
2
3
4
5
# FastDFS tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
# valid only when load_fdfs_parameters_from_tracker is true
tracker_server=192.168.106:131:22122
tracker_server=192.168.106:132:22122
1
2
mkdir
/home/yuqing/fastdfs
ln
-s
/home/yuqing/fastdfs/data
/home/yuqing/fastdfs/data/M00
(需要在storage启动后执行)
1
2
3
/etc/init
.d
/fdfs_storage
start
/etc/init
.d
/fdfs_tracker
start
/etc/init
.d
/nginx
start
0 0
- FastDFS集群服务器搭建
- FastDFS文件集群服务器搭建
- fastdfs集群搭建
- FastDFS集群搭建
- FastDFS 搭建图片服务器
- fastDFS集群理解+搭建笔记
- fastdfs图片服务器的搭建
- 使用FastDFS搭建图片服务器
- Linux搭建FastDfs+nginx(非集群)
- CentOS 搭建 FastDFS-5.0.5集群
- 【FastDFS】搭建一台结构简单的FastDFS图片服务器
- 搭建FastDFS,Nginx,fastdfs-nginx-module图片资源服务器
- 图片服务器fastDFS的搭建以及配置
- Linux下FastDFS图片服务器的搭建
- linux下搭建FastDFS图片服务器
- 搭建单机版的FastDFS服务器
- FastDFS图片服务器搭建-支持分布式
- 1、FastDFS 图片服务器的搭建
- Jquery根据name和value属性循环选中radio
- HTML5多媒体播放video元素
- 最小生成树
- c++泛型编程中的traits技术
- 2016-8-22:html一些的标准
- FastDFS集群服务器搭建
- 【C#】VS根据系统自动更改引用64和32位的动态库
- Linux网络编程入门 (转载)
- getJSONObject与optJSONObject的区别
- U-Boot代码中常见汇编指令
- 前端国际化插件
- js浮点数精度问题
- 文件压缩工具
- 儿歌一首