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