Versioned object base is not on local host
This technote explains why the error Versioned object base is not on local host might occur while reformatting an IBM® Rational® ClearCase® VOB whose storage resides on a NAS server.
Attempts to perform a cleartool reformatvob where the VOB storage resides on a NAS Filer results in the following error:
% cleartool reformatvob /vobs/nasvobstg/NAS.vbs
cleartool: Error: Versioned object base is not on local host.
The cause of this error relates to improper reformatvob syntax. The reformatvob command is run from the VOB server; however, the VOB is stored on a different host (NAS server); thus the error reports correctly that the VOB is not on the local host.
Resolving the problem
The proper way to run the reformatvob command for a VOB that is stored on a NAS server is to use the -host and -hpath options with the reformatvob command.
Usage: reformatvob [-dump | -load] [-rm] [-force]
[-host hostname -hpath host-stg-pname]
cleartool reformatvob -host <host name> -hpath <Host Local Path> vob-storage-pname
% cleartool reformatvob -host vobsrv1 -hpath /net/nasdevice/vobs/nasvobstg/NAS.vbs /net/nasdevice/vobs/nasvobstg/NAS.vbs
For more information on cleartool reformatvob, run cleartool man refortmatvob., or refer to the IBM Rational ClearCase Command Reference.
More support for:
Software version: 7.0, 7.0.1, 2003.06.00
Operating system(s): AIX, HP-UX, IRIX, Linux, Solaris, Windows
Reference #: 1127190
Modified date: 27 October 2010