Centos7安装fastdfs6.06集群三:storage的安装/配置/运行

44 篇文章 0 订阅
4 篇文章 0 订阅

一、fastdfs的下载与安装

请参考:
Centos7安装fastdfs6.06集群一:软件下载与安装:
Centos7安装fastdfs6.06集群二:tracker的安装/配置/运行

二、配置四台storage(172.17.0.4、5、6、7)

1、拷贝/etc/fdfs下storage.conf.sample 为storage.conf

#创建存储目录
mkdir -p /fastdfs/storage
#拷贝
[root@localhost fastdfs-6.06]# cd /etc/fdfs/
[root@localhost fdfs]#cp storage.conf.sample storage.conf

说明:不需要生成tracker.conf,因为storage上不再运行tracker服务

2、配置storage.conf

#修改storage.conf文件
vim /etc/fdfs/storage.conf

#修改内容:
#(172.17.0.4、5为group1)、(172.17.0.6、7为group2)
group_name=group1
base_path=/fastdfs/storage
store_path_count=1
store_path0=/fastdfs/storage
#多个tracker直接添加多条配置
tracker_server=172.17.0.2:22122
tracker_server=172.17.0.3:22122
http.server_port=8888

说明:配置的不同之处:
172.17.0.4 group_name = group1
172.17.0.5 group_name = group1
172.17.0.6 group_name = group2
172.17.0.7 group_name = group2

说明:从上面我们可以看到,storage_server在启动时要注册到tracker_server,
从而实现由tracker_server对其进行调度

3、启动storage(172.17.0.2、3 tracker必须先启动)

#查看存储节点
cd /fastdfs/storage/ && ll

#启停storage
/etc/init.d/fdfs_storaged start
/etc/init.d/fdfs_storaged stop
#查看日志
tail -f /fastdfs/storage/logs/storaged.log 

#查看进程
ps -ef | grep fdfs

三、用client.conf上传文件测试

1、从tacker上传一个文件

[root@localhost ~]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/test.txt                    
group1/M00/00/00/rBEABF5aTEeAXHF4AAAABHf4XZU792.txt

注意返回的是group1, 应该可以group1下面的两台机器均找到此txt文件:

storage1上:

[root@localhost ~]# ls /fastdfs/storage/data/00/00
rBEABF5aTEeAXHF4AAAABHf4XZU792.txt

storage2上:

[root@localhost ~]# ls /data/fastdfs/storage/data/00/00
rBEABF5aTEeAXHF4AAAABHf4XZU792.txt

2、指定上传到group2(指定group2中任一台的ip和端口即可

[root@localhost ~]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/test.txt 172.17.0.6:23000
group2/M00/00/00/rBEABl5aUAqAXLCZAAAABHf4XZU043.txt

3、测试访问上传的文件

http://172.17.0.4:8888/group1/M00/00/00/rBEABF5aTEeAXHF4AAAABHf4XZU792.txt

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值