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

Problem

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 Message

/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  ]


Terms of use for this information are found in Legal Notices.

Search

Survey

Did this article answer your question or resolve your issue?

No
Yes

Did this article save you the trouble of contacting technical support?

No
Yes

How can we make this article more helpful?

Email Address (Optional)