Problem:
Following View error messages fills up view_log in /var.
2010-02-23T21:14:37+05:30 view_server(7852): Error: Operation "rgy_getuuid_by_uuid" failed ("06ee7e46.869511da.83fb.00:01:83:1d:83:69"): ClearCase object not found.
2010-02-23T21:15:52+05:30 view_server(7852): Error: Operation "rgy_getuuid_by_uuid" failed ("850bd5fa.33f011de.8d4f.00:01:83:e7:7e:a5"): ClearCase object not found.
Reason:
View is trying to access non-existing VOB. The rgy_getuuid_by_uuid error indicates that ClearCase is trying to look something in registry by its UUID and it is not finding.
http://www-01.ibm.com/support/docview.wss?ratlid=cctocbody&rs=984&uid=swg21135523
Solution:
- From view_server process ID find the View tag.
>ps -ef|grep 7852
a0393670 7852 1813 0 20:59:38 ? 0:14 view_server /ccviews/admin/admin.vws -u 0c7516787398b16a411de9
> ct lsview -uuid 0c7516787398b16a411de9
admin_view /ccviews/admin/admin.vws
- Find the client which is recently accessing the view
>ct lsview -prop -full admin_view
a0393670_rudra /clearcase/vw005/dsps01/rudra/rudra.vws/a0393670_rudra.vws
Created 2009-04-24T10:24:54+05:30 by admin.other@ccsvr7
Last modified 2010-02-04T11:14:07+05:30 by admin.other@cc_clt033
Last accessed 2010-02-22T14:28:28+05:30 by admin.other@cc_clt004
Last read of private data 2010-02-22T14:28:28+05:30 by admin.other@cc_clt004
Last derived object promotion 2009-09-14T15:33:02+05:30 by admin.other@cc_clt004
Last config spec update 2009-12-28T10:03:39+05:30 by admin.other @cc_clt004
Last derived object winkin 2009-09-11T11:22:05+05:30 by admin.other @cc_clt004
Last derived object creation 2009-09-14T15:26:21+05:30 by admin.other @cc_clt004
Last view private object update 2010-02-04T11:14:07+05:30 by admin.other @cc_clt004
Text mode: unix
Properties: dynamic readwrite shareable_dos
Owner: admin : rwx (all)
Group: other : rwx (all)
Other: : r-x (read)
- From the above output we can consider that the view is recently accessed from cc_clt033 and cc_clt004.
- Login to each client and find the non-existing VOB tag. This can be found by mount command or /etc/mnttab
- If couldn’t find the VOB then try to unmount all the VOBs (
>ct umount –a
>grep "not a registered VOB tag" /var/adm/rational/clearcase/log/mntrpc_server_log
2010-02-23T21:18:36+05:30 mntrpc_server(1234): Error: /vobs/dev_admin is not a registered VOB tag.
2010-02-23T21:18:39+05:30 mntrpc_server(1234): Error: /vobs/dev_release is not a registered VOB tag.
> ct umount –a
>grep "not a registered VOB tag" /var/adm/rational/clearcase/log/mntrpc_server_log
2010-02-23T21:16:09+05:30 mntrpc_server(14629): Error: /vobs/int1 is not a registered VOB tag.