集群架构:
tracker服务器(跟踪服务器):192.168.110.128
storage服务器(存储服务器):192.168110.129/130
基础环境配置:
1 yum install -y gcc gcc-c++ libstdc++-devel pcre-devel zlib-devel wget make 2 yum install -y groupinstall ‘Development Tools‘
所需安装包:
1、fastdfs基础依赖包:libfastcommon-master.zip
2、fastdfs包:fastdfs-master.zip
3、fastdfs的nginx插件:fastdfs-nginx-module-master.zip
4、nginx:nginx-1.8.1.tar.gz
FastDFS安装(所有):
1 unzip libfastcommon-master.zip -d /usr/local 2 cd /usr/local/libfastcommon-master 3 ./make.sh 4 ./make.sh install 5 6 unzip fastdfs-master.zip -d /usr/local 7 cd /usr/local/fastdfs-master 8 ./make.sh 9 ./make.sh install
tracker配置(192.168.110.128):
1 mkdir /home/fastdfs 2 cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf 3 vim /etc/fdfs/tracker.conf 4 5 #配置内容 6 base_path=/home/fastdfs 7 port=22122 8 http.server_port=8080 9 10 #启动 11 fdfs_trackerd /etc/fdfs/tracker.conf start/restart/stop
查看进程、端口:
storage配置(192.168.110.129/130):
1 mkdir /home/fastdfs 2 cp /etc/fdfs/storage.conf.sample /etc/fdfs/storageconf 3 vim /etc/fdfs/storage.conf 4 5 #配置 6 base_path=/home/fastdfs 7 goupe_name=group1 #group2、group3、group4以此类推 8 store_path0=/home/fastdfs #store_path1、store_path2以此类推 9 store_path_count=1 #数量跟store_path对应 10 tracker_server=192.168.110.128:22122 #可配置多个tracker_server,即集群
11 #启动
12 fdfs_storaged /etc/fdfs/storage.conf start/restart/stop
查看进程、端口:
查看storage集群状态,ACTIVE表示激活正常状态:
原文:https://www.cnblogs.com/Fmaj7/p/13223838.html