IBM Support

PM98488: cleartool protectvob fails with 'cleartool: Error: Unable to access '?path to vob storage?': File name too long.'

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When running the cleartool protectvob command against an IBM
    Rational ClearCase VOB stored over NFS, you may encounter the
    following error if the hostname of the storage device and the
    root of the NFS share are greater than 64 characters combined:
    
    cleartool: Error: Unable to access '?path to vob storage?': File
    name too long.
    
    Steps to reproduce:
    
    1. Create a VOB where the storage is located on a NFS share
    where the NFS server hostname plus the root of the storage
    directory are greater than 64 characters, for example:
    
    hostname of the storage device root of the storage directory =
    NAS-DEVICE:/vol/abcdefghijklmnopqrstuvwxyz12345678910/reallylong
    share/
    hostname of the storage device root of the storage directory +
    path to VOB storage =
    NAS-DEVICE:/vol/abcdefghijklmnopqrstuvwxyz12345678910/reallylong
    share/myvob.vbs
    
    2. Run a protectvob command on the same storage VOB, such as
    'cleartool protectvob -chown vobadm ?path to vob storage?'
    
    Workaround: Change the share such that the path to the root of
    the share is less than 64 characters. Alternatively, you can
    mount the storage onto a shorter local path such as
    '/vobstore/myvob.vbs' for example.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of the ClearCase cleartool protectvob command.         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When running the ClearCase cleartool protectvob command      *
    * against an ClearCase VOB stored over NFS, you may encounter  *
    * an  error if the hostname of the storage device and the root *
    * of the NFS share are greater than 64 characters combined.    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix is available in ClearCase versions 8.0.1.13 and 9.0.0.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM98488

  • Reported component name

    CLEARCASE UNIX

  • Reported component ID

    5724G2901

  • Reported release

    712

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-10-04

  • Closed date

    2016-12-08

  • Last modified date

    2016-12-08

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CLEARCASE UNIX

  • Fixed component ID

    5724G2901

Applicable component levels

  • R712 PSN

       UP



Document information

More support for: Rational ClearCase

Software version: 7.1.2

Reference #: PM98488

Modified date: 08 December 2016