请教几个FastDFS代码的问题
1,在tracker_proto.h里看到STORAGE_PROTO_CMD_APPEND_FILE,STORAGE_PROTO_CMD_SYNC_APPEND_FILE
这两个是已经实现好了的吗 ?协议文件里没看到
http://bbs.chinaunix.net/thread-2001015-1-1.html
2,STORAGE_PROTO_CMD_UPLOAD_FILE 和STORAGE_PROTO_CMD_UPLOAD_SLAVE_FILE 是什么关系?UPLOAD_SLAVE_FILE是用于什么场景的?
另外还有个使用上的问题 我在同一台机器 部了 一个tracker 两个storage,两个storage属于同一个组,但用
./fdfs_upload_file /etc/fdfs/client.conf stop.sh 上传测试 输出:
group1/M00/00/00/wKgUg03wncuCU8Z4AAAGkCLo-iI9419.sh
隔一段时间后执行
find /data/fastdfs_storage1/data/ -name *sh ==》在Storage1的data目录查 无文件
find /data/fastdfs_storage2/data/ -name *sh ==》在Storage2的data目录查 有wKgUg03wncuCU8Z4AAAGkCLo-iI9419.sh这个文件
日志里也没有报错 文件为啥没用同步到Storage1上 fastdfs版本是2.0.10
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
本帖最后由 happy_fish100 于 2011-06-13 09:23 编辑
回复 1# yangtc_sub
>>1,在tracker_proto.h里看到STORAGE_PROTO_CMD_APPEND_FILE,STORAGE_PROTO_CMD_SYNC_APPEND_FILE
这两个是已经实现好了的吗 ?协议文件里没看到
http://bbs.chinaunix.net/thread-2001015-1-1.html
A:已经实现了,协议文档尚未更新。
>> 2,STORAGE_PROTO_CMD_UPLOAD_FILE 和STORAGE_PROTO_CMD_UPLOAD_SLAVE_FILE 是什么关系?UPLOAD_SLAVE_FILE是用于什么场景的?
A:UPLOAD_SLAVE_FILE用于上传从文件。什么是从文件看一下最新的PPT文档,就神马都清楚了。
另外,你说的同步问题,用fdfs_monitor看一下服务器状态,里面可以看到storage server状态和文件同步延时情况。
谢谢回答
我看那个PP Thttp://bbs.chinaunix.net/thread-1958475-1-1.html
里面没看到从文件的说明
同步的那个问题 我用fdfs_monitor看了一下 每次都是一个storage,后启动的storage会把前面启动的storage刷掉 不知道是啥情况 看log 也没有报错信息
last_source_update = 2011-06-09 18:17:47
last_sync_update = 1970-01-01 08:00:00
last_synced_timestamp = 1970-01-01 08:00:00
回复 3# yangtc_sub
最新的PPT在论坛中有的啊!你看一下置顶帖。
你反馈的问题,貌似你用一台storage server模拟多台storage server?貌似复用引起的问题
谢谢回答
怎么解决这个复用问题啊?是一台server上最多只能部署一个storage server吗?
因为我这只是简单的调试环境 所以就装了1台linux虚机,通过端口来区分