必威官网登录-betway必威官网|体育在线

热门关键词: 必威体育,betway必威官网,必威官网登录,必威app下载

它已经在该站点运行超过两年半了,下面的实验

作者: 计算机网络  发布:2019-11-06

以下是总结的,一个tracker管理多个storage,经过测试好使,如果有不对或者理解有误的地方,忘大家不吝赐教。一起学习,共同进步。

FastDFS简介 http://www.linuxidc.com/Linux/2014-10/107591.htm

Nginx 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。

1:参考下面的连接搭建完成文件服务器

下面的实验准备搭建一个FastDFS分布式存储环境,网络拓扑如下

1、下载 Nginx FastDFS 模块

Linux(CentOS 6.4_x86_64)搭建FastDFS文件服务器 http://www.linuxidc.com/Linux/2014-06/103382.htm

图片 1
 首先,在每一台服务器上安装FastDFS
 [root@slaveOne FastDFS]# yum install libevent libevent-devel libevent-headers -y
 [root@slaveOne FastDFS]# ./make.sh
 [root@slaveOne FastDFS]# ./make.sh install
安装成功之后,可以看到/etc下其相应的配置文件

2:修改相应storage的storage.conf配置文件

 配置tracker服务器,192.168.1.1
修改/etc/fdfs/tracker.conf配置文件
base_path=/tracker
启动服务
[root@master fdfs]# fdfs_trackerd tracker.conf

文件我下载到了: /software/FastDFS/ 目录下

将group_name 的值修改为你想要的组名称,例如  group_name=group1

配置storage服务器
192.168.1.2和192.168.1.3 修改/etc/fdfs/storage.conf配置文件
group_name=group1
 base_path=/storage
 store_path0=/storage
 tracker_server=192.168.1.1:22122

Nginx 安装参考: http://www.linuxidc.com/Linux/2015-08/121383.htm

将 tracker_server的值修改为该组属于的tracker,例如    tracker_server=192.168.4.142:22122

 192.168.1.10修改/etc/fdfs/storage.conf配置文件
group_name=group2
base_path=/storage
store_path0=/storage
tracker_server=192.168.1.1:22122

注: 在第四步的时候: 改下编译参数:
./configure –prefix=/usr/local/nginx_fastdfs –with-pcre=/software/nginx/pcre-8.32 –add-module=/software/FastDFS/fastdfs-nginx-module/src

3:修改相应的storage的mod_fastdfs.conf

启动storage服务
[root@slaveOne fdfs]# fdfs_storaged storage.conf
 data path: /storage/data, mkdir sub dir...
 mkdir data path: 00 ...
 mkdir data path: 01 ...
 mkdir data path: 02 ...
 mkdir data path: 03 ...

make
 make install

将group_name 的值修改为你想要的组名称,例如  group_name=group1

......
 mkdir data path: FE ...
 mkdir data path: FF ...
 data path: /storage/data, mkdir sub dir done.

编译下文件
vim /etc/fdfs/mod_fastdfs.conf

将 tracker_server的值修改为该组属于的tracker,例如    tracker_server=192.168.4.142:22122

 

# the base path to store log files
 base_path=/data1/fastdfs ====> 放置log的目录

注意:步骤2和步骤3的group_name需要一致。

环境已经搭建完成,现在在192.168.1.1 Tracker服务器上进行测试。
 修改/etc/fdfs/client.conf 配置文件
base_path=/tmp/fastdfs
 tracker_server=192.168.1.1:22122

# “host:port”, host can be hostname or ip address
 tracker_server=192.168.3.220:22122 ====> tracker server的ip和端口,此处可以写多个tracker server,每行一个

本文由betway必威官网发布于计算机网络,转载请注明出处:它已经在该站点运行超过两年半了,下面的实验

关键词: