SHIFT

--- Sjoerd Hooft's InFormation Technology ---

User Tools

Site Tools


netbackupsolarisclient
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

netbackupsolarisclient [2013/04/21 10:54] (current)
sjoerd created
Line 1: Line 1:
 += NetBackup Solaris Client =
  
 +Note that this page is actually doing an upgrade, it should not, however, differ much from an actual installation. \\
 +
 += Backup Settings =
 +Backup the following files and configuration:​
 +<​code>​
 +cat /​usr/​openv/​netbackup/​bp.conf
 +SERVER = nbmaster.local.domain
 +SERVER = nbmaster
 +SERVER = nbmedia01
 +SERVER = nbmedia02
 +CLIENT_NAME = solarixbox01
 +</​code>​
 +
 +<​code>​
 +sjoerd@solarixbox:/​appl/​home/​sjoerd/​nbclupgrade$ svcs | grep nb
 +legacy_run ​    ​Sep_21 ​  ​lrc:/​etc/​rc2_d/​S95nbclient
 +root@solarixbox:/​home/​sjoerd/​nbclupgrade#​ svcs | grep pbx
 +online ​        ​12:​51:​14 svc:/​system/​vxpbx:​default
 +</​code>​
 +
 += Prepare Installation Files =
 +The downloaded client is really big since it holds the installation files for all unix/linux clients. Because of that it is chopped into three. After downloading you can combine and unpack the two files like this:
 +<​code>​
 +sjoerd@solarixbox:​~/​nbclupgrade$ ll
 +total 7591669
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      1.7G Oct  2 08:37 NetBackup_7.5_CLIENTS_tar-gz.1of3
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      1.7G Oct  2 08:39 NetBackup_7.5_CLIENTS_tar-gz.2of3
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      144M Oct  2 08:25 NetBackup_7.5_CLIENTS_tar-gz.3of3
 +
 +sjoerd@solarixbox:​~/​nbclupgrade$ cat NetBackup_7.5_CLIENTS_tar-gz.1of3 NetBackup_7.5_CLIENTS_tar-gz.2of3 NetBackup_7.5_CLIENTS_tar-gz.3of3 >  NetBackup_7.5_CLIENTS.tar.gz
 +
 +sjoerd@solarixbox:​~/​nbclupgrade$ ll
 +total 11912050
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      3.6G Oct 25 11:48 NetBackup_7.5_CLIENTS.tar.gz
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      1.7G Oct  2 08:37 NetBackup_7.5_CLIENTS_tar-gz.1of3
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      1.7G Oct  2 08:39 NetBackup_7.5_CLIENTS_tar-gz.2of3
 +-rw-r--r-- ​  1 sjoerd ​  ​users ​      144M Oct  2 08:25 NetBackup_7.5_CLIENTS_tar-gz.3of3
 +
 +sjoerd@solarixbox:​~/​nbclupgrade$ gunzip NetBackup_7.5_CLIENTS.tar.gz
 +sjoerd@solarixbox:​~/​nbclupgrade$ tar -xf NetBackup_7.5_CLIENTS.tar
 +
 +sjoerd@solarixbox:​~/​nbclupgrade$ cd NetBackup_7.5_CLIENTS
 +sjoerd@solarixbox:​~/​nbclupgrade/​NetBackup_7.5_CLIENTS$ ls -l
 +total 229
 +drwxr-xr-x ​  2 sjoerd ​  ​users ​        47 Feb  8  2012 Doc
 +-r--r--r-- ​  1 sjoerd ​  ​users ​     49589 Feb  8  2012 LICENSE
 +drwxr-xr-x ​  4 sjoerd ​  ​users ​         4 Feb  8  2012 NBClients
 +-r--r--r-- ​  1 sjoerd ​  ​users ​      2416 Feb  8  2012 VSM_README
 +-r-xr-xr-x ​  1 sjoerd ​  ​users ​     59354 Feb  8  2012 install
 +</​code>​
 +
 +== Check Tmp Permissions ==
 +Even though you're installing as root you need to make sure that /tmp and /var/tmp have rwxrwxrwx permissions set:
 +<​code>​
 +root@solarixbox:/#​ chmod 777 /tmp/
 +root@solarixbox:/#​ chmod 777 /var/tmp/
 +</​code>​
 +
 += Perform Upgrade =
 +Startthe installation (as root) from the directory where the files were unpackec and follow the wizard:
 +<​code>​
 +root@solarixbox:/​home/​sjoerd/​nbclupgrade/​NetBackup_7.5_CLIENTS#​ ./install
 +
 +
 +Symantec Installation Script
 +Copyright 1993 - 2012 Symantec Corporation,​ All Rights Reserved.
 +
 +
 +        Installing NetBackup Client Software
 +
 +
 +Please review the SYMANTEC SOFTWARE LICENSE AGREEMENT located on
 +the installation media before proceeding. ​ The agreement includes
 +details on the NetBackup Product Improvement Program.
 +
 +For NetBackup installation and upgrade information specific to your
 +platform and to find out if your installed EEBs or hot fixes are
 +contained in this release, check out the Symantec Operations Readiness
 +Tools (SORT) Installation and Upgrade Checklist and Hot fix and EEB
 +Release Auditor, respectively,​ at https://​sort.symantec.com/​netbackup.
 +
 +Do you wish to continue? [y,n] (y) y
 +Do you want to install the NetBackup client software for this client? [y,n] (y) y
 +
 +This package will install Solaris/​Solaris_x86_10_64 client.
 +
 +NetBackup client is currently at release level 6.5.6.
 +
 +This package will install NetBackup client 7.5.
 +
 +Client binaries are located in /​home/​sjoerd/​nbclupgrade/​NetBackup_7.5_CLIENTS/​NBClients/​anb/​Clients/​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64.
 +
 +
 +Terminating NetBackup and/or Media Manager processes.
 +
 +
 +Saving client binaries for Solaris/​Solaris_x86_10_64.
 +
 +Installing PBX...
 +Please wait while installation is in progress...
 +Installation completed Successfully
 +Installation log located here: /​var/​tmp/​installpbx-9442-102512125109.log
 +
 +Unpacking SYMCnbclt package.
 +Checking for pre-existing SYMCnbclt package.
 +Installing SYMCnbclt package.
 +Installation of SYMCnbclt was successful.
 +More details regarding SYMCnbclt can be found in file
 +/​tmp/​install_cltpkg_trace.9958 on solarixbox.
 +
 +Terminating NetBackup and/or Media Manager processes.
 +
 +Installing NB-Java.
 +
 +Unpacking SYMCnbjava package.
 +Checking for pre-existing SYMCnbjava package.
 +Installing SYMCnbjava package.
 +Installation of SYMCnbjava was successful.
 +More details regarding SYMCnbjava can be found in file
 +/​tmp/​install_javapkg_trace.10755 on solarixbox.
 +
 +Unpacking SYMCnbjre package.
 +Checking for pre-existing SYMCnbjre package.
 +Installing SYMCnbjre package.
 +Installation of SYMCnbjre was successful.
 +More details regarding SYMCnbjre can be found in file
 +/​tmp/​install_jrepkg_trace.10755 on solarixbox.
 ++ /bin/cp ./nbj.conf /​usr/​openv/​java
 +
 +Copying /​usr/​openv/​netbackup/​nblog.conf to
 +/​usr/​openv/​netbackup/​nblog.conf.10-25-12.13:​04:​04
 +for future reference. ​ Any local modifications to
 +/​usr/​openv/​netbackup/​nblog.conf should be re-evaluated.
 +
 +
 +Migrating log files in /​usr/​openv/​logs
 +Migration of log files complete.
 +
 +Removing bpcd from /​etc/​inetd.conf.
 +Removing vnetd from /​etc/​inetd.conf.
 +Removing bpjava-msvc from /​etc/​inetd.conf.
 +Removing vopied from /​etc/​inetd.conf.
 +Original /​etc/​inetd.conf was saved as /​etc/​inetd.conf.10-25-12.13:​04:​04.
 +Send a SIGHUP to inetd or xinetd so the (x)inetd.conf file will be reread.
 +
 +The following automatic startup and shutdown scripts (respectively)
 +have been installed. ​ They will cause the NetBackup daemons to be
 +automatically shut down and restarted each time the system boots.
 +
 +/​etc/​rc2.d/​S77netbackup
 +/​etc/​rc0.d/​K01netbackup
 +/​etc/​rc1.d/​K01netbackup
 +
 +
 +Successfully updated the session cache parameters.
 +Starting vnetd...
 +Starting bpcd...
 +Starting nbftclnt...
 +Starting bmrbd...
 +
 +Installation of Java LiveUpdate agent succeeded. ​ Refer to file
 +/​tmp/​JLU-Log/​JavaLiveUpdate-Install.log on solarixbox
 +for installation details.
 +
 +
 +Checking LiveUpdate registration for the following products: CLT
 +This may take a few minutes.
 +
 +Product CLT is installed and will be registered.
 +
 +Updating LiveUpdate registration now...this may take some time.
 +
 +
 +
 +File /​usr/​openv/​tmp/​install_trace.9879 contains a trace of this install.
 +That file can be deleted after you are sure the install was successful.
 +</​code>​
 +
 +When done restart the service and you're done:
 +
 +<​code>​
 +root@solarixbox:/​home/​sjoerd/​nbclupgrade/​NetBackup_7.5_CLIENTS#​ /​etc/​init.d/​netbackup stop
 +stopping the NetBackup client daemon
 +stopping the NetBackup network daemon
 +root@solarixbox:/​home/​sjoerd/​nbclupgrade/​NetBackup_7.5_CLIENTS#​ /​etc/​init.d/​netbackup start
 +NetBackup network daemon started.
 +NetBackup client daemon started.
 +NetBackup SAN Client Fibre Transport daemon started.
 +NetBackup Bare Metal Restore Boot Server daemon started.
 +</​code>​
 +
 +You can now check in the Netbackup Administrative console what the client version is, or check the installed module on the command line:
 +<​code>​
 +root@solarixbox:/​home/​sjoerd/​nbclupgrade#​ pkginfo -l SYMCnbclt
 +   ​PKGINST: ​ SYMCnbclt
 +      NAME:  NetBackup Client
 +  CATEGORY: ​ application,​tools
 +      ARCH:  i386
 +   ​VERSION: ​ 7.5.0.0
 +   ​BASEDIR: ​ /
 +    VENDOR: ​ Symantec Corporation
 +      DESC:  The NetBackup Client software resides on the system being backed up and is responsible for carrying out the backup process on that system.
 +    PSTAMP: ​ torch20120208095944
 +  INSTDATE: ​ Oct 25 2012 13:04
 +   ​HOTLINE: ​ Please contact your local service provider.
 +    STATUS: ​ completely installed
 +     ​FILES: ​     438 installed pathnames
 +                  41 directories
 +                 288 executables
 +              593860 blocks used (approx)
 +</​code>​
 +
 += Installing SP =
 +The procedure for installing a supportpack is almost identical, except the wizard runs through some different steps:
 +<​code>​
 +root@solarisbox:/​home/​sjoerd/​nbclupgrade#​ ./​NB_update.install
 +
 +There is 1 pack available in /​home/​sjoerd/​nbclupgrade:​
 +(* denotes installed pack)
 +
 +        NB_CLT_7.5.0.4
 +
 +Enter pack name (or q) [q]: NB_CLT_7.5.0.4
 +
 +
 +Install pack NB_CLT_7.5.0.4 Thu Oct 25 14:58:23 CEST 2012 Rev. 1.46.8.8
 +Can not install pack when NetBackup daemons are running.
 +    Do you want to kill all NetBackup daemons? [y,n] (y) y
 +
 +Looking for NetBackup processes that need to be terminated.
 +
 +Looking for more NetBackup processes that need to be terminated.
 +Stopping bpcd...
 +Stopping vnetd...
 +Pack install will continue.
 +Creating /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64
 +Performing install of Solaris/​Solaris_x86_10_64 client binaries locally.
 +
 +Running preinstall script.
 +See /​usr/​openv/​pack/​pack.history for more details.
 +/​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.preinstall:​ Running. Hardware/OS Type=Solaris/​Solaris_x86_10_64
 ++ /bin/cp /​usr/​openv/​netbackup/​bin/​tar /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​tar
 ++ /bin/cp /​usr/​openv/​netbackup/​bin/​version /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​version
 ++ /bin/cp /​usr/​openv/​java/​nbj.conf /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​nbj.conf
 +
 +Saving files for rollback.
 +
 +Extracting files out of /​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.Solaris.tar.gz.
 +
 +Extract /​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.Solaris.tar.gz usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64
 +Extract /​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.Solaris.tar.gz ​ usr/​openv/​netbackup/​client/​Solaris/​Solaris10/​JRE.tar.gz
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris9/​JRE.tar.gz symbolic link to ../​Solaris10/​JRE.tar.gz
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​JRE.tar.gz usr/​openv/​netbackup/​client/​Solaris/​Solaris10/​NB-Java.tar.gz
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris9/​NB-Java.tar.gz symbolic link to ../​../​Solaris/​Solaris10/​NB-Java.tar.gz
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​NB-Java.tar.gz symbolic link to ../​../​Solaris/​Solaris10/​NB-Java.tar.gz usr/​openv/​netbackup/​client/​Solaris/​Solaris10/​.sizes_JRE
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris9/​.sizes_JRE symbolic link to ../​Solaris10/​.sizes_JRE
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​.sizes_JRE usr/​openv/​netbackup/​client/​Solaris/​Solaris10/​.sizes_NB-Java
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris9/​.sizes_NB-Java symbolic link to ../​../​Solaris/​Solaris10/​.sizes_NB-Java
 +usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​.sizes_NB-Java symbolic link to ../​../​Solaris/​Solaris10/​.sizes_NB-Java
 +
 +Running PBX upgrade script.
 +Same version is already installed. Nothing to upgrade for package VRTSpbx
 +Installation log located here: /​var/​tmp/​installpbx-22398-102512150047.log
 +
 +PBX was upgraded successfully.
 +
 +Running postinstall script.
 +See /​usr/​openv/​pack/​pack.history for more details.
 +/​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.postinstall:​ Running. Hardware/OS Type=Solaris/​Solaris_x86_10_64
 +/​home/​sjoerd/​nbclupgrade/​VrtsNB_CLT_7.5.0.4.postinstall:​ Installing Solaris/​Solaris_x86_10_64 client binaries locally.
 +
 +
 +Unpacking SYMCnbclt package.
 +Checking for pre-existing SYMCnbclt package.
 +Removing pre-existing SYMCnbclt package.
 +Installing SYMCnbclt package.
 ++ /bin/cp /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​tar /​usr/​openv/​netbackup/​bin/​tar
 +
 +Installing new Java GUI on solarisbox.
 +
 +Unpacking SYMCnbjava package.
 +Checking for pre-existing SYMCnbjava package.
 +Removing pre-existing SYMCnbjava package.
 +Installing SYMCnbjava package.
 +
 +Installing new JRE on solarisbox.
 +
 +Unpacking SYMCnbjre package.
 +Checking for pre-existing SYMCnbjre package.
 +Removing pre-existing SYMCnbjre package.
 +Installing SYMCnbjre package.
 ++ /bin/cp /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​tar /​usr/​openv/​netbackup/​bin/​tar
 ++ /bin/cp /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​version /​usr/​openv/​netbackup/​bin/​version
 ++ /bin/cp /​usr/​openv/​netbackup/​client/​Solaris/​Solaris_x86_10_64/​nbj.conf /​usr/​openv/​java/​nbj.conf
 +------------------------------------------------
 +Installation of pack NB_CLT_7.5.0.4 completed Thu Oct 25 14:58:23 CEST 2012 Rev. 1.46.8.8.
 +------------------------------------------------
 +
 +Checking LiveUpdate registration for the following products: CLT
 +This may take a few minutes.
 +
 +Product CLT is installed and will be registered.
 +
 +Updating LiveUpdate registration now...this may take some time.
 +
 +
 +There is 1 pack available in /​home/​sjoerd/​nbclupgrade:​
 +(* denotes installed pack)
 +
 +        NB_CLT_7.5.0.4 *
 +
 +Enter pack name (or q) [q]:
 +
 +There are stopped daemons.
 +
 +    Do you want to restart all NetBackup daemons? [y,n] (y) y
 +Starting vnetd...
 +Starting bpcd...
 +Starting nbftclnt...
 +Starting bmrbd...
 +Exiting NB_update.install
 +root@solarisbox:/​home/​sjoerd/​nbclupgrade#​
 +</​code>​
 +
 +{{tag>​backup solaris}}
netbackupsolarisclient.txt ยท Last modified: 2013/04/21 10:54 by sjoerd