加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: reqmaster 时出现的问题

pubu_123 2008-6-27 14:40

reqmaster 时出现的问题

request mastership 操作的时候老是报这样一个错:

The following would block the "reqmaster" operation at replica“”

查过两地的通讯是正常的,同样的服务器上有几个复本库,其他都正常,只有这一个复本库出现这样的情况,请各位高手分析一下

pubu_123 2008-7-8 14:49

怎么没人?有没有人啦?

pubu_123 2008-7-8 18:32

呵呵,花了一下午,我自己解决了

zhiyuan 2008-7-8 19:41

怎么解决的啊

可以说说吗?这个我不懂。
什么原因引起?怎么解决?

pubu_123 2008-7-8 20:13

blocked the "reqmaster" 问题的解决方法

这个VOB是A,B,C三地同步,之前A地复本损坏,后来从B地导出重新创建了A地的复本,过程中由于一些原因失败,后来恢复之后的A地复本就一直出现了问题,请求不到B地的Mastership,请求就会报这样的错:The following blocked the "reqmaster" operation at replica "<remote replica name>".看起来好像是通讯的问题,通讯问题就会影响到同步包的传递,但实际上,同步包的传递都是没有问题的,也没有检查出通讯的问题。
查了很多资料发现真正的原因应该是:A地创建不成功而删除的副本为删除部分被标记而没有被清除(我是这么理解的,如果有错误欢迎指正)
1.我用lsepoch显示出所有,包括已删除的复本(名称是
replica.deleted,replica.deleted.1,replica.deleted.2……)
2.用lshistory命令逐个检查显示出的复本哪个删除部分被标记,什么时间,cleartool lshistory-minorreplica:replica
23-一月.17:32  administrator modify replica "replica.deleted.1"
  "Marked replica "replica" for deletion."
3.用这个时间点改变文件复本
multitool dumpoplog -long -name -since
23-一月.17:32  -vreplica <replica >
页: [1]
查看完整版本: reqmaster 时出现的问题