Linux下FastDFS安装 (2)配置跟踪服务器和存储服务器

前言:

这篇文章配置FastDFS的跟踪服务器和存储服务器,FastDFS安装方式在LZ之前更新的文章中,从头到尾测试OK才发上来的,每台服务器环境不同,可能有不同的结果,也可能难免有疏漏,欢迎指出问题,LZ将进行纠正,附上FastDFS安装链接:
https://blog.csdn.net/zx156955/article/details/82903818

1.跟踪服务器:

第一步:创建文件夹

mkdir -p /fastdfs/tracker

第二步:拷贝配置文件

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

第三步:修改配置文件

vim /etc/fdfs/tracker.conf

修改内容:

base_path=/fastdfs/tracker
port=22122
disable=false

第四步:防火墙或者安全组

vi /etc/sysconfig/iptables

末尾添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT

保存退出

重启防火墙:

service iptables restart

使用的firewall的话:

firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --reload

第五步:启动

/etc/init.d/fdfs_trackerd start
/etc/init.d/fdfs_trackerd restart
/etc/init.d/fdfs_trackerd stop

第六步:测试

ps -ef|grep fdfs

Linux下FastDFS安装 (2)配置跟踪服务器和存储服务器_第1张图片

2.存储服务器:

第一步:创建文件夹

mkdir -p /fastdfs/storage

第二步:拷贝配置文件

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

第三步:修改配置文件

vim /etc/fdfs/storage.conf

修改部分内容如下

disabled=false                     # 启用配置文件
port=23000                         # storage服务端口
base_path=/fastdfs/storage         # 数据和日志文件存储根目录
store_path0=/fastdfs/storage       # 第一个存储目录
tracker_server=10.0.31.189:22122 # tracker服务器IP和端口,此处是上面预定好的 ip
http.server_port=80                 # http访问文件的端口,此处需要和后面 nginx 监听端口保持一致

第四步:防火墙或者安全组

vi /etc/sysconfig/iptables

末尾添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 23000 -j ACCEPT

保存退出
重启防火墙:

service iptables restart

使用的firewall的话:

firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --reload

第五步:启动

/etc/init.d/fdfs_storaged start

Linux下FastDFS安装 (2)配置跟踪服务器和存储服务器_第2张图片

3. 测试分布式文件系统

第一步:拷贝配置并修改

cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf

vim /etc/fdfs/client.conf

修改内容如下:

base_path=/fastdfs/tracker
tracker_server=10.8.163.15:22122

第二步:上传测试

#随意创建一个文件
cd /
vim a.txt

测试:

/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /a.txt

查看fdfs状态:

netstat -unltp|grep fdfs


注:这里测试文件所返回的文件路径是无法直接浏览器页面访问的,后续会有更新

你可能感兴趣的:(linux)