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

Article:TECH181169  |  Created: 2012-02-09  |  Updated: 2013-11-01  |  Article URL http://www.symantec.com/docs/TECH181169
Article Type
Technical Solution


Issue



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.


Error



/etc/init.d/VRTSralus.init start
Starting Symantec Backup Exec Remote Agent ..............................
Starting Symantec Backup Exec Remote Agent:                              [FAILED]


Cause



To check for the possible cause run beremote in debug mode form the
/opt/VRTSralus/bin.
./beremote --log-console

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.


Solution



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.)

Note:

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.

Note:

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
Resolving Dependencies
--> 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:

Dependencies Resolved
 
=======================================================================================
Package                                     Arch                           Version                              Repository                    Size
=======================================================================================
Installing:
compat-libstdc++-33               x86_64                      3.2.3-69.el6                             base                         183 k
 
Transaction Summary
=======================================================================================
Install       1 Package(s)
 
Total download size: 183 k
Installed size: 806 k
Downloading Packages:
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm                                                                                  | 183 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : compat-libstdc++-33-3.2.3-69.el6.x86_64                                                                                          1/1
 
Installed:
  compat-libstdc++-33.x86_64 0:3.2.3-69.el6
 
Complete!

Try to start RALUS daemon using following cmd from the terminal window and it should start successful,
/etc/init.d/VRTSralus.init start
Starting Symantec Backup Exec Remote Agent ......
Starting Symantec Backup Exec Remote Agent:                              [  OK  ]





Article URL http://www.symantec.com/docs/TECH181169


Terms of use for this information are found in Legal Notices