Products | Versions |
---|---|
TIBCO Rendezvous | - |
Not Applicable | - |
Resolution:
Description:
==========
While installing TIBCO Rendezvous (RV) using 64-bit TRA installer, a “ls –lrt” on the /bin directory after RV installation does not show 64-bit RV binaries such as rvd64 or rvrd64. However, when RV is re-installed using the stand-alone RV installer, the 64-bit RV binaries can be found in the /bin directory.
Environment:
==========
LINUX (all versions)
TIBCO Rendezvous 8.x
TRA 5.6 and up
Cause:
======
The 64-bit installer for TRA 5.6.x on Linux platforms installs 64-bit RV daemons in the /bin directory, but the naming convention is different. Though there is no rvd64/rvrd64 binaries present in the /bin directory the basic rvd/rvrd binaries are actually 64-bit. This can be found by doing a ldd on the rvd/rvrd binary and the output will be as follows:
[vsadmin@localhost bin]$ ldd rvd
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003939200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003938600000)
/lib64/ld-linux-x86-64.so.2 (0x0000003938200000)
The RV binaries present in the /bin directory that start with the prefix "trdp" are the 32-bit binaries and a ldd on them will have the following output:
[vsadmin@localhost bin]$ ldd trdprvd
linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00427000)
libdl.so.2 => /lib/libdl.so.2 (0x0044b000)
libc.so.6 => /lib/libc.so.6 (0x002bf000)
/lib/ld-linux.so.2 (0x002a2000)
When RV is installed using the stand-alone RV installer, all daemons such as rvd/rvrd, etc., are 32-bit. All daemons like rvd64/rvrd64 are 64-bit and all daemons with the prefix trdp (i.e. trdprvd/trdprvrd) are 32-bit.