Troubleshooting
Problem
This technote explains why attempts to mount an IBM® Rational® ClearCase® VOB on UNIX® or Linux® results in the error []The mount-over directory
Cause
A private VOB was created, but no mount over directory has been created for it. Private VOBs require that a mount-over directory be created manually.
Note: When a public VOB is created, a mount over directory is created automatically.
Resolving The Problem
If the VOB was created intentionally as a private VOB, the mount-over directory needs to be created before mounting is possible.
Change to the directory identified in the VOB tag and create the mount-over directory using the standard mkdir operation.
Example :
%>cleartool lsvob
/vobs/public /net/host1/VOBs/public.vbs public
/vobs/private /net/host1/VOBs/private.vbs private
$mkdir /vobs/private
Note: If the private VOB mount-over directory was created and the error persists, attempt the following procedure:
1. Unregister and rmtag the VOB
2. Register and tag the VOB
Example:
%>cleartool unregister -vob /net/host1/VOBs/private.vbs
%>cleartool rmtag -vob /vobs/private
%>cleartool register -vob /net/host1/VOBs/private.vbs
%>cleartool mktag -vob -tag /vobs/private /net/host1/VOBs/private.vbs
For more information on cleartool register | unregister, refer to the IBM Rational ClearCase Command Reference, or run cleartool man register | unregister from command line.
If the VOB was unintentionally created as a private VOB and you wish to have a public VOB instead, you have 2 options.
1. Remove the VOB using the cleartool rmvob command and recreate the VOB (making sure the -public switch is used).
or
2. Change the VOB tag from private to public using the mktag -replace command.
%>cleartool lsvob
/vobs/public /net/host1/VOBs/public.vbs private
$>cleartool mktag -vob -tag /vobs/public -replace -public -password <password> /VOBs/public.vbs
%>cleartool lsvob
/vobs/public /net/host1/VOBs/public.vbs public
Related Information
Was this topic helpful?
Document Information
Modified date:
29 September 2018
UID
swg21238817