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”
Leave a Reply