03
Mar
09

installing NetBackup client on ubuntu

Veritas NetBackup needs compat-libstdc++-296, so we’ll have to download them.
If you’re running 64 bit, you’ll need to tell dpkg to ignore the libstdc package architecture.

apt-get install xinetd libc6-i386
wget http://ftp.acc.umu.se/mirror/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
sudo dpkg --force-architecture -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

after that, in your NetBackup Client directory, edit:

NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.4/cp_to_client

and look for /etc/rc.d/init.d/xinetd and remove the “rc.d/” from the path.

./install

and you’re good to go.
if you have any patches, create a directory and put the patches in there, decompress and install:

mkdir patches
mv NB_* patches
cd patches
tar xvf NB_CLT_60_6_M_XXXXXX.tar
tar xvf NB_JAV_60_6_M_XXXXXX.tar
./Vrts_pack.install

More info here .

Edit: Apparently there’s some problems with libgcc_s.so.1 (if you’re installing on a 64bit OS). Either it doesn’t find a suitable libgcc, or doesn’t find it at all. Same happens with libpam.so.0.

me@server:~# telnet localhost 13782
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
bpcd: error while loading shared libraries: libgcc_s.so.1: wrong ELF class: ELFCLASS64
me@server:~# telnet localhost 13782
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
bpcd: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory

Fear not. This is what you’re looking for:

sudo apt-get install lib32gcc1 ia32-libs
sudo ln -s /usr/lib32/libgcc_s.so.1  /usr/openv/lib/libgcc_s.so.1
sudo ln -s /lib32/libpam.so.0 /usr/openv/lib/libpam.so.0

0 Responses to “installing NetBackup client on ubuntu”


  1. No Comments

Leave a Reply