免费注册 查看新帖 |

Chinaunix

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

[FastDFS] 重复数据存储问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-11 11:53 |只看该作者 |倒序浏览
请教一下为什么在存储服务器上,一个文件在同一台存储服务器和同一个目录下会有重复存储?

total 16K
lrwxrwxrwx 1 root root   51 Mar 11 11:43 wKgKak15jSKaQzgLAAAEPn_D5p42570_big.sh -> /test/data/00/00/wKgKak15jSKidwyuAAAEPn_D5p43649.sh
-rw-r--r-- 1 root root   49 Mar 11 11:43 wKgKak15jSKaQzgLAAAEPn_D5p42570_big.sh-m
-rw-r--r-- 1 root root 1.1K Mar 11 11:43 wKgKak15jSKaQzgLAAAEPn_D5p42570.sh
-rw-r--r-- 1 root root   49 Mar 11 11:43 wKgKak15jSKaQzgLAAAEPn_D5p42570.sh-m
-rw-r--r-- 1 root root 1.1K Mar 11 11:43 wKgKak15jSKidwyuAAAEPn_D5p43649.sh

这是我上传了一个文件,但是有两份数据都是一模一样的。

论坛徽章:
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
2 [报告]
发表于 2011-03-12 20:35 |只看该作者
回复 1# shangjieok

设计就是如此。
本地文件系统也是如此啊。
你当然可以在一个目录下存放多个内容相同的文件。

论坛徽章:
0
3 [报告]
发表于 2011-03-14 10:30 |只看该作者
我不明白的是,在同一个组里面已经有相同的文件做为备份了,为什么在同一台服务器上还需要多创建一份相同文件浪费磁盘空间呢?

论坛徽章:
0
4 [报告]
发表于 2011-03-14 10:35 |只看该作者
另外再请教一个问题,我在测试数据库同步恢复的时候,在跟踪服务器上监控,存储服务器的状态老是在wait sys or syncing 中,数据量并不大,等了一个晚上还是这个样。   我 总共有两台跟踪服务器,使用fdfs_monitor  工具分别在两台跟踪服务器上查看同一台存储服务器的状态都是不一样的。一台跟踪服务器显示是active另外一台显示syncing,为什么?

论坛徽章:
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
5 [报告]
发表于 2011-03-14 10:47 |只看该作者
回复 4# shangjieok

看一下向这台状态异常storage server同步的源storage server IP地址是否正确。
如果确认没有问题,可以试试重启状态异常的storage server。

论坛徽章:
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
6 [报告]
发表于 2011-03-14 10:48 |只看该作者
回复 3# shangjieok

这是test程序惹的祸。test程序中,做了两次文件上传。第二次上传的是从文件。
test程序主要起着demo的作用,嘿嘿。

论坛徽章:
0
7 [报告]
发表于 2011-03-14 11:11 |只看该作者
[2011-03-14 11:01:08] INFO - file: storage_param_getter.c, line: 48, storage_ip_changed_auto_adjust=1
[2011-03-14 11:01:09] INFO - file: tracker_client_thread.c, line: 274, successfully connect to tracker server 192.168.10.101:22122, as a tracker client, my ip is 192.168.10.106
[2011-03-14 11:01:09] INFO - file: tracker_client_thread.c, line: 274, successfully connect to tracker server 192.168.10.105:22122, as a tracker client, my ip is 192.168.10.106
[2011-03-14 11:01:09] INFO - file: storage_sync.c, line: 2354, successfully connect to storage server 192.168.10.104:23000

在存储服务器上已经有连接成功的日志了,但是在跟踪服务器上还是现实的 wait-sync 的状态。而且我在新的存储服务器上检查data目录下面,没有同步一个文件过来,是因为我的配置有问题还是因为程序在同步不是很稳定? 我有两台跟踪服务器,两台跟踪服务器上的状态都是不一样的。

论坛徽章:
0
8 [报告]
发表于 2011-03-14 11:14 |只看该作者
当我把这台新加入的存储服务器停止之后,在跟踪1服务器上还是现实的wait sync的状态,只时候应该显示的是offline 吧。奇怪,然而在跟踪2服务器上显示的是offline.

论坛徽章:
0
9 [报告]
发表于 2011-03-16 11:04 |只看该作者
请问这个BUG是否已经在2.09版本上修复了?

论坛徽章:
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
10 [报告]
发表于 2011-03-16 13:32 |只看该作者
回复 9# shangjieok

storage server配置文件中,正确设置了这两台tracker server吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP