免费注册 查看新帖 |

Chinaunix

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

[FastDFS] fastdfs-nginx-module [error] 7750#0 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-16 21:07 |只看该作者 |倒序浏览
Happy Fish,
你好,
今天安装了fastdfs 3.0, nginx 0.8.53 和 fast nginx module 1.06, 一切都运行顺利. 可以用fdfs_test upload 文件,用monitor看也正常。
不过当我用浏览器访问这个文件的时候出现错误。
我查了nginx 的 error log, 看下面的 Error:
2011/07/14 19:01:43 [error] 7750#0: *2 open() "/home/yuqing/fastdfs/00/00/wKgBZk4fdU_dXk5kAAAAJ45R7Qs93.html" failed (2: No such file or directory), client: 192.168.1.101, server: localhost, request: "GET /M00/00/00/wKgBZk4fdU_dXk5kAAAAJ45R7Qs93.html

根据安装说明,Nginx 配置文件我加了下面这段。
location /M00 {
            root /home/yuqing/fastdfs/data;
            ngx_fastdfs_module;
}

你能不能帮我分析一下哪里是否还需要配置一下
谢谢!!

论坛徽章:
0
2 [报告]
发表于 2011-07-18 12:47 |只看该作者
今天把storage server部署到了令一台机器上,把原先的storage server关了.
当用浏览器访问上传的文件的时候,发现redirect 到新的机器上了。
我在新的机器上没有启动nginx的扩展模块,只加了一个alias,发现成功了。
但是只要我开了原先的storage server,就会不成功。
是不是track server和storage server不能部署到一台机器上?
如果要部署到一台机器,要做什么额外的配置么?
那位老大,指点一下!!不胜感谢

论坛徽章:
0
3 [报告]
发表于 2011-07-21 15:33 |只看该作者
我也遇到这个问题了,我的环境是
centos5.5
nginx 1.0.4
fastdfs 3.0.0
fastdfs-nginx-module_v1.06

tracker和storage及以上各部分都在同一个机器内,使用java api上传下载都正常,但用nginx模块直接从storage下载数据就报错,错误内容与楼主基本一样。

初步分析是fastdfs-nginx-module_v1.06这个模块内部有bug,看楼主的报错信息
“/home/yuqing/fastdfs/00/00/wKgBZk4fdU_dXk5kAAAAJ45R7Qs93.html”
中缺少一个目录,正确的路径应该是
“/home/yuqing/fastdfs/data/00/00/wKgBZk4fdU_dXk5kAAAAJ45R7Qs93.html”
上面那个错误的路径是fastdfs-nginx-module_v1.06计算出来的,所以我猜可能是这部分有问题吧,另外我这里的错误日志中报错的文件及行数是common.c 453行,如下

logError("file: "__FILE__", line: %d, " \
                                "logic file: %s not exists, " \
                                "errno: %d, error info: %s", \
                                __LINE__, filename, \
                                errno, strerror(errno));

论坛徽章:
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 [报告]
发表于 2011-08-02 22:20 |只看该作者
回复 3# srz007

问题已经修复,下载FastDFS for nginx扩展模块V1.07即可解决这个问题。
感谢LZ的反馈。

论坛徽章:
0
5 [报告]
发表于 2011-10-28 16:11 |只看该作者
我的也无法起动
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP