免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 24599272 | 回复: 24599272
打印 上一主题 下一主题

[FastDFS] FastDFS 5.01 + nginx + cache 集群安装配置手册 [复制链接]

论坛徽章:
1
寅虎
日期:2014-03-17 10:18:07
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-03-27 14:09 |只看该作者 |倒序浏览
这是我这两天在虚拟机安装配置时记录下来的文档,共享给大家~

总共1台tracker,6台storage(3个group),在CentOS 6.5下测试通过。FastDFS使用5.01,nginx为1.4.7,nginx cache purge为2.1.

配置的结构如下图


文档下载:
FastDFS 5.01 nginx cache 集群安装配置手册.zip (2.4 MB, 下载次数: 10344)

论坛徽章:
0
2 [报告]
发表于 2014-03-28 00:47 |只看该作者
貌似nginx装了fdfs模块后后不用手动在nginx设置upstream了吧?

论坛徽章:
1
寅虎
日期:2014-03-17 10:18:07
3 [报告]
发表于 2014-03-28 13:48 |只看该作者
cmake 发表于 2014-03-28 00:47
貌似nginx装了fdfs模块后后不用手动在nginx设置upstream了吧?


upstream是tracker上的nginx需要设置,storage上的不需要。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT运维版块每日发帖之星
日期:2016-08-11 06:20:00IT运维版块每日发帖之星
日期:2016-08-15 06:20:00
4 [报告]
发表于 2014-03-28 17:30 |只看该作者
赞LZ的分享精神!

论坛徽章:
0
5 [报告]
发表于 2014-03-29 15:52 |只看该作者
你的方案很好,不过存在tracker单点故障

论坛徽章:
0
6 [报告]
发表于 2014-03-30 12:11 |只看该作者
如果有配置2台Tracker就更完美了。FastDFS抛弃了传统的Master-Slave架构,多台Tracker之前是对等的,不会出现单点故障了,当然也不必配置复杂Master-Slave的主备切换。这还得靠客户端连接需要做好健康检查,做好服务监控。

论坛徽章:
1
寅虎
日期:2014-03-17 10:18:07
7 [报告]
发表于 2014-03-31 09:15 |只看该作者
楼上两位说的对,我由于自己内存不足,开7台虚拟机已经是极限了,所以就没有配2台tracker。实际运用中2台tracker是比较完美的。

论坛徽章:
0
8 [报告]
发表于 2014-03-31 17:21 |只看该作者
好东西,有两个思路值得我借鉴。
第一个是我原本想每个storage上都开nginx,每个nginx都只处理(对自己组)的访问请求;现在想想一次部署10个节点还行,部署更多节点就太麻烦了;正继续斟酌,该是每台机器都有nginx,还是将nginx集中起来。
第二个是nginx的缓存问题,我在考虑,如果一定要用缓存,是用nginx自己的缓存模块,还是直接步上squid?然后squid去完成对第一步的nginx调度。

我的方案还在写和实验,会和你的方案侧重点不太相同,写出来以后我也会分享到论坛上,有更多的人看,就是有更多的人帮自己指正错误。

论坛徽章:
1
寅虎
日期:2014-03-17 10:18:07
9 [报告]
发表于 2014-03-31 17:52 |只看该作者
回复 8# ruying


    我记得余大的建议是每台都配置nginx比较好,不过的确是很费事儿……调查了一下,nginx自己的cache性能还是很不错的,应该足够用了。
    期待你的方案~

论坛徽章:
0
10 [报告]
发表于 2014-04-02 16:47 |只看该作者
我们还可以为这个nginx安装了cache purge插件,或者把nginx改成squid,用本地缓存来减少调度后端服务器的次数,但是网盘类应用,违禁文件没被及时删掉可能是很严重的政治问题。
所以在未协商清楚文件怎么删除、缓存怎么更新,没有强大的后台编辑系统之前,暂时不做缓存。
#老兄,这是我在写的自己的文档,请你自己考虑一下,文件删不掉的结果可能是封站



回复 1# xjacks


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP