this is obsolete doc -- see http://doc.nethence.com/ instead

HP Data Protector 6.00 installation 

 

 

Introduction 

I'm using RHEL4/x86_64 for this guide. You can get the DP trial version for Linux x86_64 from HP (http://h71028.www7.hp.com/enterprise/w1/en/software/information-management-data-protector.html). 

Trial software > HP Data Protector 6 evaluation

Note. you might also want to fetch the Windows version for a nicer manager gui. 

Note. while installing the windows gui, you might have to restart the Data Protector inetd service if there is some version already installed. 

Note. you'll eventually need an additional Installation Server on a Windows box to install Windows agents remotely. 

 

Compatibility matrix: http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c00766438/c00766438.pdf 

 

 

Requirements 

Make sure your hostname resolves, 

hostname --fqdn
cd /etc/
vi hosts

 

Make sure you've got those packages installed, 

rpm -q \
xinetd \
compat-libstdc++-33

 

 

Installation 

Mount the iso images, 

cd ~/
mkdir -p installcm/ installcd1/ installcd2/
mount -o loop Software_HP_Data_Protector_for_Linux_x86_64_Cell_Manager_B6960_10010.iso installcm/
mount -o loop Software_HP_Data_Protector_for_Linux_x86_64_Installation_Server_1_of_2_B6960_10011.iso installcd1/
mount -o loop Software_HP_Data_Protector_for_Linux_x86_64_Installation_Server_2_of_2_B6960_10012.iso installcd2/

 

Install the Cell Manager, 

cd ~/
cd installcm/LOCAL_INSTALL/
./omnisetup.sh -CM
#./omnisetup.sh -source `pwd`/../DP_DEPOT/ -CM

 

Install the Installation Server, 

cd ~/
cd installcd1/LOCAL_INSTALL/
./omnisetup.sh -IS1
cd ~/
cd installcd2/LOCAL_INSTALL/
./omnisetup.sh -IS2

 

Unmount the iso images, 

cd ~/
umount installcm/ installcd1/ installcd2/

 

Add the omni binaries to your path, 

cd ~/
cat >> .bashrc <<EOF9

 

PATH=\$PATH:/opt/omni/bin:/opt/omni/sbin
export PATH
EOF9
source .bashrc

 

Note. In case you need to restart the installation from scratch, 

/etc/init.d/omni stop
ps ax | grep omni
#kill [...]
rpm -qa | grep OB2 | xargs rpm -e --noscripts
rm -rf /opt/omni/
rm -rf /var/opt/omni/
rm -rf /etc/opt/omni/
cd /etc/rc.d/
find . | grep omni | xargs rm -f

 

 

Ready to go 

Enable and (re)start the daemons,, 

chkconfig xinetd on
chkconfig omni on
service omni stop
service xinetd restart
service omni start

 

Authorize clients to connect as admin, 

cd /etc/opt/omni/server/users/
vi UserList

for testing purposes, 

"" "*" "*" * "admin"

or something more secure, 

"My user" "<real user>" "*" "Windows system hostname" "admin"

Note. changes made to that file are dynamical, like tcp wrapper for example. No need to restart the daemons. 

 

You can now connect with the gui. Either use the java-based one (see below) or the windows-based one. 

 

 

Cell Manager installation troubleshooting 

Cell Manager's OB2-CS package installation might hang or lag just after, 

NOTE:No Data Protector A.06.00 database found.

==> the compat-libstdc++-33 package is missing. 

ref. http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1075072 

 

OB2-CS package installation says, 

/opt/omni/lbin/crs: error while loading shared libraries: libstdc++.so.5

==> the compat-libstdc++-33 package is probably missing. 

 

OB2-CS package installation says, 

[12:1602] Cannot access the Cell Manager system. (inet is not responding)

==> the xinetd package is probably missing. 

ref. http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1305817 

 

During Cell Manager installation, if you get this one, 

ERROR:   Catalog update failed. Exiting!

==> you messed it up. Restart the installation from scratch. 

 

Cell Manager installation says, 

Cannot start "uiproxy" service, system error:
[1053] Unknown error 1053

==> the compat-libstdc++-33 package is probably missing. 

ref. http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1333862 

 

 

 

Additional notes 

Note. I don't recommend changing system's hostname once Data Protector is installed. This procedure isn't quite enought to get it to work after a hostname change, 

#vi /etc/opt/omni/client/cell_server
#vi /etc/opt/omni/server/cell/cell_info

 

Note. Some details on the components, 

(cc) User Interface
(da) Disk Agent
(ma) Media Agent
(javagui) Java User Interface
(docs) English Documentation
(oracle8) Oracle Integration

 

 

Additional notes -- Configuring the java gui 

Eventually install the 1.5 JRE (http://java.sun.com/products/archive/j2se/5.0_22/index.html), 

chmod +x jre-1_5_0_22-linux-amd64-rpm.bin
./jre-1_5_0_22-linux-amd64-rpm.bin

 

Add the 'java' executable and the omni java client to your path, 

cd ~/
cat >> .bashrc <<EOF9

 

PATH=\$PATH:/usr/java/jre1.5.0_22/bin:/opt/omni/java/client/bin
export PATH
EOF9
source .bashrc

 

Launch the java gui, 

javadpgui.sh

 

 

References 

HP Data Protector V6.0 Software 

http://h71028.www7.hp.com/enterprise/w1/en/software/information-management-data-protector.html 

 

HP Data Protector A.06.00 Platform & Integration support matrices 

http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c00766438/c00766438.pdf