NBU 7.6.1 BMR
Hello all, I have a quick question regarding setting up NBU BMR. This is what I have done so far. This is all on a RHEL6 server. Ideally, this server is going to be the BMR Master server and the bootserver. I am getting a hangup when I go to create the SRT. Here is what I have done....
-Installed NBU server
-/usr/openv/netbackup/bin/bmrsetupmaster
-/usr/openv/netbackup/bin/bmrsetupboot -r
-/usr/openv/netbackup/bin/bmrsrtadm
At this point, I go to create the SRT, insert a stock RHEL 6 DVD, which it extracts just fine. It then asks for the NBU Client location, which is on the file system. The issue stems up when it goes to install PBX...
[09-01-15-17:41:24] Checking for VRTSpbx
[09-01-15-17:41:24] rpm -qa | grep VRTSpbx
[09-01-15-17:41:24] VRTSpbx is not installed
[09-01-15-17:41:24] Preparing for package installation
[09-01-15-17:41:24] Checking whether required package tar ball is present...
[09-01-15-17:41:24] Required package tar ball PBX.tar.gz is present
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] ***************************Present status of PBX installation*******************
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] /opt/VRTSpbx/build_version is not present
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] ps -ef | grep pbx
fake_user fake_pid /opt/VRTSpbx/bin/pbx_exchange
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] /etc/vx/VxICS/icsul.conf is not present
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] /etc/vx/VxICS/VxPBX.cfg is not present
[09-01-15-17:41:24] ***********************End present status of PBX installation*******************
[09-01-15-17:41:24] ********************************************************************************
[09-01-15-17:41:24] Removing temporary directory
[09-01-15-17:41:24] rm -rf /var/tmp/VRTSpbx_14569
[09-01-15-17:41:24] Creating temporary directory
[09-01-15-17:41:24] mkdir -p /var/tmp/VRTSpbx_14569
[09-01-15-17:41:24] Copying PBX.tar.gz to /var/tmp/VRTSpbx_14569
[09-01-15-17:41:24] Extracting /var/tmp/VRTSpbx_14569/PBX.tar.gz into /var/tmp/VRTSpbx_14569
[09-01-15-17:41:24] Please wait while installation is in progress...
[09-01-15-17:41:24] Installing/Upgrading private branch exchange on Linux
[09-01-15-17:41:24] Checking for the PBX process...
[09-01-15-17:41:24] rpm -U --nodeps --nopostun --nopreun /var/tmp/VRTSpbx_14569/VRTSpbx-1.5.4.0-0.RH_x86_64.rpm
error: /var/tmp/VRTSpbx_14569/VRTSpbx-1.5.4.0-0.RH_x86_64.rpm: Header SHA1 digest: BAD
error: /var/tmp/VRTSpbx_14569/VRTSpbx-1.5.4.0-0.RH_x86_64.rpm cannot be installed
[09-01-15-17:41:24] ERROR: Could not install VRTSpbx package
[09-01-15-17:41:24] Removing temporary directory
[09-01-15-17:41:24] rm -rf /var/tmp/VRTSpbx_14569
[09-01-15-17:41:24] installpbx exiting with return code: 1
[09-01-15-17:41:24] Please see installation log for more details
[09-01-15-17:41:24] Installation log located here: /var/tmp/installpbx-14569-090115174124.log
Now, it seems to think that PBX is not installed, but when I manually run a rpm -qa | grep VRTSpbx, the system indicates the rpm is already installed (I am guessing it was installed when the master was installed).
# rpm -qa | grep VRTSpbx
VRTSpbx-1.5.4.0-0.x86_64
Am I doing something wrong here or is this a bug? It seems the PBX install script is failing because PBX is actually already installed.
Thanks!
Hello,
I had the same problem creating an SRT for RHEL 6.7 with NBU771.
A short deep dive into the net these links helped me to find the issue:
http://superuser.com/questions/865327/header-v3-rsa-sha1-signature-key-id-c105b9de-bad
It seems that the lib libfreeblpriv3.so is missing from the package nss-softokn-freebl for checking the signature of the rpm. Veritas is installing only libs that are necessary to boor and run a srt image on a client. The definitions are in the file /usr/openv/var/global/createsrt.conf. In the file version for 7.7.1 there ist only the lib libfreebl3.so installed to the srt.
Hence, I modified the createsrt.conf file to install all from the package nss-softokn-freebl. And now I can succesfully create a SRT for RHEL 6.7.
Here are my modifications for /usr/openv/var/global/createsrt.conf
bmrrhel01:/usr/openv/var/global # diff createsrt.conf createsrt.conf.orig771
2130,2131c2130
< #nss-softokn-freebl /usr/lib64/libfreebl3.so /lib64/libfreebl3.so
< nss-softokn-freebl ALL
---
> nss-softokn-freebl /usr/lib64/libfreebl3.so /lib64/libfreebl3.so
2655,2656c2654
< #nss-softokn-freebl /usr/lib64/libfreebl3.so
< nss-softokn-freebl ALL
---
> nss-softokn-freebl /usr/lib64/libfreebl3.soI hope this will help. I have logged a case with veritas to let this confirm.
Ciao
Michael