免费注册 查看新帖 |

Chinaunix

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

[FastDFS] 咨询:nginx应该装在那台机器上 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-05-14 11:46 |只看该作者 |倒序浏览
之前一直用的nfs系统,现在想要改用fastdfs,http服务器使用nginx,api使用php的

现在的机器分配是:tracker准备做5台机器   storage数量不限,分组的话,几台机器组成一个组比较好?

fastdfs已经安装好,且测试可以正常上传文件,现在的问题是不知道怎么下载文件。

nginx是安装在tracker机器上的,且配置了fastdfs-nginx-module模块,安装是按照 fastdfs-nginx-module 中的 INSTALL 文档做的
遇到的问题是安装好后 mod_fastdfs.conf 文件并没有自动拷贝到 /etc/fdfs/文件夹下,我自己手动拷贝过去一份,不知道有问题不

其中  配置  
         location /M00 {
            root /home/yuqing/fastdfs/data;
            ngx_fastdfs_module;
        }
跟  ln -s /home/yuqing/fastdfs/data  /home/yuqing/fastdfs/data/M00

不是很清楚,上传返回的地址中包括 group1  那么应该把 location 配置为  /group1/M00  
创建符号链接不知道为什么,什么原理

nginx应该装在哪台机器上,根据我的理解:http服务  tracker  storage 可以分别在三台机器,对照论坛中给的fastdfs架构图  http服务对应client  tracker对应tracker  storage对应storage  三个通过tracker连接,client端配置好 client.conf 跟 mod_fastdfs.conf,client就可以跟tracker通信,从而可以下载文件

希望版主可以帮忙解答下

论坛徽章:
0
2 [报告]
发表于 2013-05-15 16:32 |只看该作者
已经搞定了,跟我之前想的结构一样,出错的原因是我服务器上的目录权限很乱,造成nginx启动错误

论坛徽章:
0
3 [报告]
发表于 2013-05-15 17:23 |只看该作者
恭喜问题解决

论坛徽章:
0
4 [报告]
发表于 2013-05-17 09:28 |只看该作者
请教楼主,你的http服务器最终是怎么调取后端sotrage的图片地址的?

论坛徽章:
0
5 [报告]
发表于 2013-05-24 14:59 |只看该作者
ngxin在storage和http服务器上装
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP