.
contact contact

B.08.20 / Release Notes / Installation

Installation on HP-UX

 
.
  This document contains installation instructions specific to the HP-UX platform.

Please refer to the "Installation" section in the Eloquence B.08.20 Release Notes for information that is not HP-UX specific, such as licensing, configuration files and manual procedures when upgrading from prior Eloquence versions.

Supported HP-UX releases

Eloquence is available for the PA-RISC (HP9000) and Itanium (Integrity) architecture:
  • PA-RISC based systems: HP-UX 11iv1 (11.11) or later is required.
  • Itanium based systems: HP-UX 11iv2 (11.23) or later is required.
Please notice: Support for the PA-RISC 1.1 architecture for Eloquence B.08.20 is currently not planned and the PA11 build is only available on request.

HP-UX patches

We recommend a list of HP-UX patches (or superseding) to be installed when using the Eloquence product on HP-UX. In addition to the patches mentioned below, additional patches may be required as well. We recommended to install the current HP-UX patch bundle.

The following patches (or superseding) are known to fix issues that affect the Eloquence product.

HP-UX 11iv3 (HP-UX 11.31)

  • PHCO_37116 - libxcurses cumulative patch

HP-UX 11iv2 (HP-UX 11.23)

  • PHCO_37940 - pthread library cumulative patch
  • PHNE_37670 - cumulative ARPA Transport patch
  • PHKL_37121 - ksleep kwakeup performance cumulative patch
  • PHCO_37859 - libxcurses cumulative patch
  • PHKL_32542 - swapcontext(), gethrtime()

HP-UX 11iv1 (HP-UX 11.11)

  • PHNE_37671 - cumulative ARPA Transport patch
  • PHCO_37858 - libxcurses cumulative patch
  • PHCO_35743 - libc cumulative patch (PHCO_23093 or newer)
  • PHKL_34926 - Buffer cache performance improvement
  • PHKL_34534 - vPar,callout, abstime, sync perf, wakeup
  • PHCO_33282 - pthread library cumulative patch
  • PHKL_30542 - eventport (/dev/poll) pseudo driver
  • PHKL_28489 - fixes erroneous EFAULT

If you are missing the HP-UX 11.11 kernel patch PHKL_30542 the database server process will not start.

System requirements

Eloquence requires disk space in the /etc, /opt and /var file systems as indicated below:
PA-RISC based systems
Temporary disk space for unpacking the distribution file: 50 MB
File systems: /opt 40 MB, /etc 1 MB, /var 1 MB

Itanium2 based systems
Temporary disk space for unpacking the distribution file: 70 MB
File systems: /opt 60 MB, /etc 1 MB, /var 1 MB

Database encryption

Eloquence uses the OpenSSL product for cryptographic functions. To use database encryption, the HP OpenSSL software must be installed.

HP OpenSSL may be obtained from the HP Software Depot web site.
https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=OPENSSL11I

For HP-UX 11iv1 (HP-UX 11.11) it is recommended to install the KRNG kernel support for strong random numbers in addition. It is available from the HP Software Depot web site.
https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=KRNG11I

Installation

Eloquence is available as a depot package and is installed with the HP-UX swinstall utility.

Eloquence installation files available for download from the Eloquence web site are compressed with gzip and must be uncompressed before installation.

Different versions of the Eloquence software is available. Please choose the appropriate version which corresponds to your hardware:

Eloquence-B0820-*-ia64.depot.gz
This Eloquence depot file should be used for HP Integrity systems (Itanium platform). It installs both 32 bit and 64 bit components and also includes limited support for PA-RISC applications using the ARIES PA-RISC emulation. This build requires HP-UX 11.23 or later.

Eloquence-B0820-*-pa20.depot.gz
Eloquence depot file (PA-RISC 2.0). This is the default installation depot for PA-RISC based systems. It should work an almost all PA-RISC systems and supports both 32 and 64 bit applications. This build requires HP-UX 11.11 or later.

Eloquence-B0820-*-pa11.depot.gz
Eloquence depot file (PA-RISC 1.1). This installation depot is intended to support historic PA-RISC hardware and should only by used on legacy 32 bit PA-RISC systems. This build requires HP-UX 11.11 or later.

Please notice: Support for the PA-RISC 1.1 architecture for Eloquence B.08.20 is currently not planned and the PA11 build is only available on request. Please contact the Eloquence support.

The asterisk (*) denotes the version of the installation archive. Higher numbers indicate a newer installation archive.

The following steps may be used to find out which Eloquence build to install. On the HP-UX command line please run the model command.

  $ model
  ia64 hp server rx2600

  $ model
  9000/800/rp3440
  $ getconf KERNEL_BITS
  64
  • If the model command output starts with "ia64" then this is an Itanium based Integrity system and the ia64 build should be installed.

  • If the model command output starts with "9000/800" then this is a PA-RISC HP9000 based system. The getconf KERNEL_BITS command may be used to find out if the PA11 build is required.
    • If the getconf KERNEL_BITS command outputs 32 then the PA11 build must be used.
    • If the getconf KERNEL_BITS command outputs 64 then the PA20 build should be used.

Installing the depot file

As "superuser" (root), follow the steps below to install the Eloquence software.
  1. Unpack the archive at a temporary location, such as /tmp or /var/tmp.
    /usr/contrib/bin/gzip -d Eloquence-B0820-*.depot.gz
    
    This uncompresses the depot file Eloquence-B0820-*.depot.gz to Eloquence-B0820-*.depot. The compressed archive file is deleted.

  2. Run "swinstall" by typing:
    /usr/sbin/swinstall -s /tmp/Eloquence-B0820-*.depot
    
    where /tmp/Eloquence-B0820-*.depot is the absolute path of the Eloquence-B0820-*.depot file.

  3. In the Software Selection Window, select/highlight the Eloquence product then choose the "Mark for Install" item from the Actions menu. The "Marked?" column will automatically be set to "Yes".

  4. Select the "Install (analysis...)" item from the Actions Menu. When the analysis is finished with no error, i.e. Status:Ready, choose OK.

  5. Choose Yes in the Confirmation window to begin the actual installation process. When the installation is completed, a dialog is displayed to notify you that the install task is completed. You may exit then.

Automatic startup of Eloquence server processes during system boot is configured in the /etc/rc.config.d/eloquence82 configuration file.

Uninstalling Eloquence B.08.20

To uninstall Eloquence B.08.20 from your system, please make sure the software is not currently used. The following command may be used to shut down the Eloquence background processes.
/sbin/init.d/eloq82 stop
The software is removed using the HP-UX swremove utility. Please login as root and run swremove as below
/usr/sbin/swremove Eloquence-B0820

Please note that any changed files (typically customized configuration files) are not removed. If necessary they need to be removed manually.

Eloquence B.08.20 is installed in the following directories:

  • /opt/eloquence/8.2
  • /etc/opt/eloquence/8.2
  • /var/opt/eloquence/8.2


 
 
.
 
 
  Privacy | Webmaster | Terms of use | Impressum Revision:  2011-12-14  
  Copyright © 2011 Marxmeier Software AG