fastdfs安装配置

1、git下载libfastcommon
git clone  https://github.com/happyfish100/libfastcommon.git


2、切换到libfastcommon目录
cd libfastcommon

3、安装libfastcommon
./make.sh && ./make.sh install


4、git下载fastdfs
git clone  https://github.com/happyfish100/fastdfs.git


5、切换到fastdfs
cd fastdfs


6、安装fastdfs
./make.sh && ./make.sh install


7、修改
fastdfs/conf/tracker.conf配置项base_path修改成/data/fastdfs/tracker
fastdfs/conf/storage.conf配置项base_path修改成/data/fastdfs/storage
若这两个目录没有要新建

8、启动tracker和storage
fdfs_trackerd /installed_dir/fastdfs/conf/tracker.conf restart
fdfs_storaged /installed_dir/fastdfs/conf/storage.conf restart



9、测试上传
fdfs_test conf/client.conf upload /usr/include/stdlib.h


10、配置nginx将含有group1/M00的请求指向到/data/fastdfs/storage/data
若多个group同理配置



要点:
1、整个fastdfs可以有多个group,通过配置storage.conf的group_name新增扩容group
2、每个group可以有多个storage server
3、每个storage server 可以有多个store_path
4、group、storage server、store_path都是通过tracker.conf来配置负载均衡和路由策略



可能问题:
如果出现invalid group_name: group1异常
修改tracker.conf配置项reserved_storage_space =1%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值