多个Tracker之间有链接,相互交互吗?
本帖最后由 chenfeng111 于 2011-03-22 11:40 编辑
同一组的Storage之间有链接,相互交互吧?
不同组的Storage之间没有链接,不相互交互吧?
多个Tracker的话,每个都同时工作吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
本帖最后由 chenfeng111 于 2011-03-22 11:40 编辑
同一组的Storage之间有链接,相互交互吧?
不同组的Storage之间没有链接,不相互交互吧?
多个Tracker的话,每个都同时工作吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
回复 1# chenfeng111
是的。会相互连接做文件同步。
是的,不同组的storage之间没有任何联系。
是的,均可提供在线服务。
多个Tracker之间有链接,相互交互吗?
回复 3# chenfeng111
多个tracker server只有在启动时,会采用一定的策略,到其他tracker server上获取4个系统文件。
在V2.03的ChangeLog中说过这个事情,摘录如下:
多个tracker server并存时,在tracker启动后,当第一个storage server加入时,
tracker server根据一定条件去其他tracker上获取如下4个系统文件:
storage_groups_new.dat
storage_servers_new.dat
storage_changelog.dat
storage_sync_timestamp.dat
获取成功后,将重新加载这4个系统文件。
向其他tracker server获取系统文件包括如下两种情况:
I. tracker服务停止后,重启时间间隔大于2个小时(避免系统数据过旧)
II. tracker中还没有storage server分组信息(通常是新增加tracker server的情况)
若有多个tracker server时,每个storage server都要向所有tracker server汇报状态吗?
回复 5# chenfeng111
没错,正解!
本帖最后由 plp_cm 于 2014-06-26 16:37 编辑
我可以吧一个storage的tracker更换一台新部署的tracker吗?storage节点已经使用一段时间,tracker重新部署还没有storage连接过,还没生成
storage_groups_new.dat
storage_servers_new.dat
storage_changelog.dat
storage_sync_timestamp.dat
这四个文件。如果可以,再有storage连接这个tracker,第一个storage的数据还能同步到新连接的这个storage节点吗?