Symantec Linux Backup Install

It’s frustrating when a vendor provides an install script that does not work. Especially when they take the time to print a bunch of fancy script across the screen about how it is working. For those out there this is how you install the Symantec backup client on Linux. This is using CentOS 5.4.

Even though the script says it completed successfully, the install failed because it needed some older libraries.
[code]
# yum provides libstdc++-libc6.2-2.so.3
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos-distro.cavecreek.net
* base: http://www.gtlib.gatech.edu
* extras: mirrors.igsobe.com
* updates: mirrors.adams.net
compat-libstdc++-296-2.96-138.i386 : Compatibility 2.96-RH standard C++ libraries
Repo : base
Matched from:
Other : libstdc++-libc6.2-2.so.3

compat-libstdc++-296-2.96-138.i386 : Compatibility 2.96-RH standard C++ libraries
Repo : installed
Matched from:
Other : Provides-match: libstdc++-libc6.2-2.so.3

# yum install compat-libstdc++-296-2.96-138.i386
# rpm -ivh VRTSralus-10.00.5629-0.i386.rpm
# rpm -ivh VRTSvxmsa-4.2.1-211.i386.rpm

# chkconfig VRTSralus.init on
service VRTSralus.init does not support chkconfig
[/code]

Look like we need to make it chkconfig compatible because it is a whole lot easier than creating a bunch of symlinks by hand. Add this to the top of /etc/init.d/VRTSralus.init

[code]
# vim /etc/init.d/VRTSralus.init
#
# VRTSralus.init Start Symantec Backup
#
# chkconfig: 2345 08 95
# description: Starts, stops and saves iptables firewall
#
[/code]

And make sure it works.

[code]
# chkconfig VRTSralus.init on
# /etc/init.d/VRTSralus.init stop
# /etc/init.d/VRTSralus.init start
[/code]

This entry was posted in Linux. Bookmark the permalink.

Leave a Reply