When attempting to online the VCS CFSMount resource it fails to online and times out, even when the "cfsmount" command is used to mount the Cluster File System.
The command "hastatus -sum" reports the CFSMount agent as failed.
The issue was noted when we displayed the linked libraries.
# ldd/opt/VRTSvcs/bin/CFSMount/CFSMountAgent
linux-gate.so.1=> (0xffffe000)
libvcsagfw.so=> /usr/lib/libvcsagfw.so (0xf7ebe000)
libvcsapi_mt.so=> /usr/lib/libvcsapi_mt.so (0xf7d6d000)
libnsl.so.1=> /lib/libnsl.so.1 (0x007af000)
libcrypt.so.1=> /lib/libcrypt.so.1 (0x007dc000)
libpthread.so.0=> /lib/libpthread.so.0 (0x00362000)
libc.so.6=> /lib/libc.so.6 (0x00220000)
libstdc++.so.5=> not found <<<<< Note the library is not found
libdl.so.2=> /lib/libdl.so.2 (0x0037b000)
librt.so.1=> /lib/librt.so.1 (0x003aa000)
libstdc++.so.6=> /usr/lib/libstdc++.so.6 (0xf7c81000)
libm.so.6=> /lib/libm.so.6 (0x00381000)
libgcc_s.so.1=> /lib/libgcc_s.so.1 (0x00719000)
/lib/ld-linux.so.2(0x00203000)
To establish which rpm contains the missing library:
# rpm -q--whatprovides /usr/lib/libstdc++.so.5
compat-libstdc++-33-3.2.3-61
From the above output, the missing library is part of the compat-libstdc++-33 rpm.