有的ClearCase局域网中存在多台registry服务器,当其中一台registry服务器出现问题后,注册在它上面的view是无法正常访问的。于是,为了保证开发人员的正常工作,就会临时将这些访问不了的view迁移注册到其他的registry服务器上。其一般流程如下:
1. 以view拥有者或者特权用户的身份登录到view主机上
2. 停掉view的服务器进程。采用cleartool endview view_tag命令结合-server选项实现:
#cleartool endview –server v5_integration
3. 删除view的tag并且注销它,命令如下:
#cleartool rmtag –view –all v5_integration
#cleartool unregister –view /net/mars/viewstg/v5_integration.vws
4. 注册view到新的主机ccviewsvr1上
#cleartool register -view -host ccviewsvr1 -hpath /net/mars/viewstg/v5_integration.vws -gpath /net/mars/viewstg/v5_integration.vws /net/mars/viewstg/v5_integration.vws
5. 建立view的tag
#cleartool mktag –view –tag v5_integration –host ccviewsvr1 –hpath /net/mars/viewstg/v5_integration.vws –gpath /net/mars/viewstg/v5_integration.vws /net/mars/viewstg/v5_integration.vws
6. 检查view是否能正常访问
#cleartool lsview -l v5_integration
#cleartool setview v5_integration
参考链接: Moving a view to a host with the same architecture or to a NAS device
1. 以view拥有者或者特权用户的身份登录到view主机上
2. 停掉view的服务器进程。采用cleartool endview view_tag命令结合-server选项实现:
#cleartool endview –server v5_integration
3. 删除view的tag并且注销它,命令如下:
#cleartool rmtag –view –all v5_integration
#cleartool unregister –view /net/mars/viewstg/v5_integration.vws
4. 注册view到新的主机ccviewsvr1上
#cleartool register -view -host ccviewsvr1 -hpath /net/mars/viewstg/v5_integration.vws -gpath /net/mars/viewstg/v5_integration.vws /net/mars/viewstg/v5_integration.vws
5. 建立view的tag
#cleartool mktag –view –tag v5_integration –host ccviewsvr1 –hpath /net/mars/viewstg/v5_integration.vws –gpath /net/mars/viewstg/v5_integration.vws /net/mars/viewstg/v5_integration.vws
6. 检查view是否能正常访问
#cleartool lsview -l v5_integration
#cleartool setview v5_integration
参考链接: Moving a view to a host with the same architecture or to a NAS device