After a successful installation of RALUS (Remote Agent for Linux and Unix Servers) on RHEL (Red Hat Enterprise Linux) , the RALUS daemons fails to start. Possible cause is that a library file needed to start beremote is missing on X86/ 64 bit architecture.
Starting Symantec Backup Exec Remote Agent ..............................
Starting Symantec Backup Exec Remote Agent: [FAILED]
To check for the possible cause run beremote in debug mode form the
Following output identified,
./beremote: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
This error indicates that libstdc++.so.5 is missing in the /usr/lib directory. Without this required library file RALUS is unable to start.
To resolve this issue, perform the following steps:
1. Run the command uname -a to find the processor architecture.
2. Depending on the Processor type, look for the Compatibility C++ library rpm packages. For example, 32bit compatlibstdc file would read as compat-libstdc++-33-3.2.3-63.i386.rpm. 64bit will read as compat-libstdc++-33-3.2.3-61.x86_64.rpm. A good way to find these files is to perform a Google search on the filenames themselves (e.g. compat-libstdc++-33-3.2.3-61.x86_64.rpm.)
On the rpm.pbone.net site, the easiest way to find the correct download for RHEL 5.3 is to go to the http://rpm.pbone.net/index.php3 site, choose "Search", and then search for compat-li tdc++-33-3.2.3-61.x86_64.rpm. The second listing for the "Other" distribution (filesize 232934) has been seen to work for RHEL 5.3
3. Once downloading the rpm packages on the RHEL system, run the command:
rpm -Uvh rpm pkg name (where rpm pkg name would be compat-libstdc++-33-3.2.3-61.x86_64.rpm)
4. After successful installation of compat-libstdc++ rpm packages , reinstall the RALUS agent for Backup Exec.
If during the installation of compat-libstdc++ rpm packages if received the below message, and/or if the RALUS daemon might fail to start again.
warning: compat-libstdc++-33-3.2.3-61.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID e8562897: NOKEY
Preparing... ########################################### [100%]
package compat-libstdc++-33-3.2.3-69.el6.i686 (which is newer than compat-libstdc++-33-3.2.3-61.x86_64) is already installed
Run the following command to fix this problem:
yum install compat-libstdc++-33.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: XXXXXXX
* epel: XXXXXXX
* extras: XXXXXXX
* updates: XXXXXXX
Setting up Install Process
--> Running transaction check
---> Package compat-libstdc++-33.x86_64 0:3.2.3-69.el6 will be installed
--> Finished Dependency Resolution
Please verify the following output:
Package Arch Version Repository Size
compat-libstdc++-33 x86_64 3.2.3-69.el6 base 183 k
Install 1 Package(s)
Total download size: 183 k
Installed size: 806 k
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm | 183 kB 00:00
Running Transaction Test
Transaction Test Succeeded
Installing : compat-libstdc++-33-3.2.3-69.el6.x86_64 1/1
Try to start RALUS daemon using following cmd from the terminal window and it should start successful,
Starting Symantec Backup Exec Remote Agent ......
Starting Symantec Backup Exec Remote Agent: [ OK ]