FastDFS文件管理系统安装配置(2)

tcp        0      0 0.0.0.0:22122              0.0.0.0:*                  LISTEN      15181/fdfs_trackerd

设置开机启动

[root@linuxidc.com fdfs]# chkconfig fdfs_trackerd on

5. 配置 FastDFS 存储 (Storage)

创建Storage服务器的文件目录,注意同Tracker相比要多建一个目录,因为Storage还需要一个文件存储路径,用于存放接收的文件:

[root@linuxidc.com fdfs]# mkdir /opt/fastdfs_storage

[root@linuxidc.com fdfs]# mkdir /opt/fastdfs_storage_data

[root@linuxidc.com fdfs]# cp storage.conf.sample storage.conf

修改storage.conf配置文件:

[root@linuxidc.com fdfs]# vim storage.conf

#设置storage数据文件和日志目录
base_path=/opt/fastdfs_storage

#实际文件存储路径
store_path0=/opt/fastdfs_storage_data

#存储路径个数,需要和store_path个数匹配
store_path_count=1

#tracker 服务器的 IP地址和端口号,如果是单机搭建,IP不要写127.0.0.1,否则启动不成功
tracker_server=192.168.200.101 :22122

#设置 http 端口号
http.server_port=8888

配置完成后同样要为Storage服务器的启动脚本设置软引用:

[root@linuxidc.com fdfs]# ln -s /usr/bin/fdfs_storaged /usr/local/bin

[root@linuxidc.com fdfs]# /etc/init.d/fdfs_storaged start

Starting FastDFS storage server:

查看是否有23000,22122,两个端口

[root@linuxidc.com fdfs]# netstat -nulpt | grep fdfs

tcp        0      0 0.0.0.0:23000              0.0.0.0:*                  LISTEN      15228/fdfs_storaged

tcp        0      0 0.0.0.0:22122              0.0.0.0:*                  LISTEN      15181/fdfs_trackerd

设置开机启动

[root@linuxidc.com fdfs]#chkconfig fdfs_storaged on

查看:storage服务器是否已经登记到 tracker服务器

[root@linuxidc.com fdfs]# /usr/bin/fdfs_monitor /etc/fdfs/storage.conf

Storage 1:

id = 192.168.200.101

ip_addr = 192.168.200.101 (bogon)  ACTIVE

看到192.168.200.101 ACTIVE 证明成功登记到了tracker服务器

现在已经完成fastdfs的全部配置!

四.文件上传测试

1.修改track客户端配置文件

[root@linuxidc.com fdfs]# cp client.conf.sample client.conf

[root@linuxidc.com fdfs]# vim client.conf

FastDFS文件管理系统安装配置

[root@linuxidc.com fdfs]# mkdir -p /home/a/fastdfs

2.上传文件

[root@linuxidc.com ~]# cd /opt/fastdfs_storage/data/

[root@linuxidc.com data]# ls

fdfs_storaged.pid  storage_stat.dat

Penguins.jpg      sync

[root@linuxidc.com data]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf Penguins.jpg

group1/M00/00/00/wKjIZVr6ZLqAD2P2AAvea_OGt2M341.jpg

上传成功后返回文件ID号:

group1/M00/00/00/wKjIZVr6ZLqAD2P2AAvea_OGt2M341.jpg

返回的文件ID由group、存储目录、两级子目录、fileid、文件后缀名(由客户端指定,主要用于区分文件类型)拼接而成。

FastDFS文件管理系统安装配置

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d5a97eaf4803159ec13d05ada78df60b.html