DOCUMENTATION: Instructions on using the NetBackup Emergency Engineering Binary (EEB) installer

Article:TECH64620  |  Created: 2008-01-29  |  Updated: 2013-10-25  |  Article URL http://www.symantec.com/docs/TECH64620
Article Type
Technical Solution


Environment

Issue



DOCUMENTATION: Instructions on using the NetBackup Emergency Engineering Binary (EEB) installer


Solution



To install an Emergency Engineering Binary (EEB):

1.  Verify with Symantec Support the machine on which EEB is to be applied (master server, media server or client).  The deliverables, installation notes, and checksums can be viewed by running eebinstaller.<etrack>.<version>.<platform> -readme.

2.  Verify with Symantec Support that the appropriate processes or services have stopped before continuing.

3.  Copy the provided EEB installer (eebinstaller.<etrack>.<version>.<platform>) to a temporary directory on the machine.

4.  Ensure that execute permissions are enabled on the installer.  It may be necessary to set File Properties (Windows) or use the chmod +x command (UNIX) before running the installer.

5.  From a command window, run the EEB installer from the temporary directory.  For example:
# ./eebinstaller.1322956.5.solaris
When running the EEB installer in Windows 2008: Make sure you right-click on the executable and choose "Run as administrator".  If you run the installer from a command prompt, be sure to launch the command prompt the same way.
 
6.  The first prompt of the EEB installer presents the Symantec Etrack and platform the binary is to applied to and the appropriate legal disclaimer.  Select y to continue:

This program performs an installation for files related to
PET#######, SET#######, EEB# on platform <platform>.

DISCLAIMER:
-----------
NOTE: These binaries are pre-release. As such, they are intended solely for
the recipient and shall not be further distributed to other parties. Their
use is subject to the terms and conditions of your Symantec VERITAS NetBackup
license and agreement. They have not been fully tested by Symantec
Corporation and, as such, are being provided "as is" without any guarantee
or warranty of any kind, either express or implied. Symantec reserves the
right to require the removal of these binaries in order to troubleshoot and/or
resolve any subsequent issues that are reported.

Do you acknowledge this disclaimer?   [y,n] (y) y

7.    The default install location is /usr/openv for Unix and automatically determined by registry entries for Windows.  However, the install directory may be changed during the installation.  Select n to change the directory or y to continue.

This installer will use the following as the base installation directory:
 E:\Program Files\Veritas\

Is this the correct path?   [y,n] (y) y

8.  The next step in the installer a displaying of the readme of the installer with the deliverables, additional notes, and checksum of the file.  Select y to continue.

Symantec Bug ID: #######
NetBackup_6.5.2A x86

Deliverables:
--
<path>\\<binary.exe>

Additional notes:
stop binary process
install EEB
start binary process

File checksum:
--
3001521270 487424 <binary.exe>

Continue?  [y,n] (y) y

9.  A display of running NetBackup process on the system are displayed.  If the binary affected is not running, continue.  Otherwise, exit and shut down the necessary processes.

The following processes are running:
dbsrv9            384    0.000%         2:58.078  9.8M  10/27/08 13:27:38.828
bmrd              424    0.000%            0.531   14M  10/27/08 13:27:39.468
bpcompatd         708    0.000%            1.015  9.3M  10/27/08 13:27:44.046
bpinetd          1072    0.000%            1.562  4.9M  10/27/08 13:27:44.375
...

Is this process listing consistent with the Readme notes and deliverables?   [y,n] (y) y

10. The installer extracts the binaries.

Extracting...
E:\Program Files\Veritas\<path>\\<binary.exe>

Installation complete.

Press Enter to exit

11.  Installation is complete.  The installation of the EEB is recorded in the following files:
  • pack.history : The installation steps are recorded in this file along with the parameters passed to the installer (logParams).
  • pack.summary (UNIX) or history.log (Windows)
  • /usr/openv/pack/EEB/NetBackup_<version>/originals (UNIX) or <install_path>\VERITAS\Patch\EEB\NetBackup_<version>\originals (Windows) - any changed files will have their previous instances stored here.

To uninstall an EEB:
1.  The EEB installer is saved in the following locations:
UNIX: /usr/openv/pack/EEB/NetBackup_<version>/PET#######_SET#######_EEB#_<platform>
Windows: <install_path>\VERITAS\Patch\EEB\NetBackup_<version>\PET#######_SET#######_EEB#_<platform>

2.  From the command line, cd to this directory.

3.  Run the installer with the -uninstall command line switch:
# ./eebinstaller.<etrack>.<version>.<platform> -uninstall

4.  The first prompt of the EEB uninstaller presents the Symantec Etrack and platform the binary is applied to and the appropriate legal disclaimer.  Select y to continue:

This program performs an installation for files related to
PET#######, SET#######, EEB# on platform <platform>.

DISCLAIMER:
-----------
NOTE: These binaries are pre-release. As such, they are intended solely for
the recipient and shall not be further distributed to other parties. Their
use is subject to the terms and conditions of your Symantec VERITAS NetBackup
license and agreement. They have not been fully tested by Symantec
Corporation and, as such, are being provided "as is" without any guarantee
or warranty of any kind, either express or implied. Symantec reserves the
right to require the removal of these binaries in order to troubleshoot and/or
resolve any subsequent issues that are reported.

Do you acknowledge this disclaimer?   [y,n] (y) y

5.    The default installation location is /usr/openv for Unix and automatically determined by registry entries for Windows. However, the install location may be changed during the program.  Select n to change the directory or y to continue.

This installer will use the following as the base installation directory:
 E:\Program Files\Veritas\

Is this the correct path?   [y,n] (y) y

Note :  If this command return the error "Cannot uninstall, original saved files do not exist at /usr/openv/pack/EEB/NetBackup_6.5.x/originals" please perform the following:
 
Windows:  Create a touch file: originals
               in the folder <install path>\netbackup\pack\EEB\NetBackup_6.5.x\
Unix:  Create a touch file: originals
         in the path: openv/pack/EEB/NetBackup_6.5.x/
 
The NetBackup version NetBackup_6.5.x should be changed to reflect the version of EEB being uninstalled

6.  The next step in the installer is display of the readme of the uninstaller with the deliverables, additional notes, and checksum of the file.  Select y to continue.

Symantec Bug ID: #######
NetBackup_6.5.2A x86

Deliverables:
--
<path>\\<binary>

Additional notes:
stop binary process
install EEB
start binary process

File checksum:
--
3001521270 487424 <binary>

Continue?  [y,n] (y) y

7.  A display of running NetBackup process on the system are displayed.  If the binary affected is not running, continue.  Otherwise, exit and shut down the necessary processes.

The following processes are running:
dbsrv9            384    0.000%         2:58.078  9.8M  10/27/08 13:27:38.828
bmrd              424    0.000%            0.531   14M  10/27/08 13:27:39.468
bpcompatd         708    0.000%            1.015  9.3M  10/27/08 13:27:44.046
bpinetd          1072    0.000%            1.562  4.9M  10/27/08 13:27:44.375
....

Is this process listing consistent with the Readme notes and deliverables?   [y,n] (y) y

8. The uninstaller then removes the binaries.

Uninstalling:
      E:\Program Files\Veritas\<path>\\<binary>
Cleaning up the uninstallation files

Uninstallation complete.

Usage statement for the EEB installer:
Other command line switches for the installer can be displayed by using the -help (or -h) command line switch:
# ./eebinstaller.#######.#.xxxxxxx -help
USAGE: eebinstaller -help | -h | -readme | -r | -disclaimer | [-extractonly PATH] [-force]
      eebinstaller [-force] [-create]
      eebinstaller -uninstall [-force]
OPTIONS:
 -help
 -h                  : Display this help
 -readme
 -r                  : Display the readme information and exit
 -disclaimer         : Display the legal disclaimer and exit
 -force              : Install files without prompting and limited output
 -create             : Create files that do not exist
 -extractonly [PATH] : extract the files without installing,
                       using PATH as the base folder, or the
                       current directory if PATH is absent
 -uninstall          : Uninstall the EEB.

 



Legacy ID



313221


Article URL http://www.symantec.com/docs/TECH64620


Terms of use for this information are found in Legal Notices