Contact Us Contact Us

HPE 9000 Containers

  Software Depot
Electronic download
Frequently asked questions
Product details and specifications

HPE 9000 Containers is a set of tools designed to enable quick transition of application environment from an HPE 9000 server with PA-RISC processor to an HPE Integrity server. HPE 9000 Containers allows rehosting the complete HPE 9000 user-space environment without recompiling or reinstalling individual applications, or reconstructing the application ecosystem, with minimal reconfiguration and application inventory preparation effort.

The transitioned applications reside along with HPE 9000 commands, libraries, and other user-space components in a chroot environment, which is known as HPE 9000 container. An HPE 9000 container has its own IP address and login credentials. An HPE 9000 container can be started, stopped, modified, exported, imported, and deleted. It does not support applications that are kernel intrusive, and applications related to system administration, management, and resource monitoring.

HPE 9000 Containers is built with two key HP-UX technologies:

  • HPE ARIES dynamic binary translator, which provides the execution layer for PA-RISC applications.
  • HP-UX Containers (formerly known as SRP), which enables creation of multiple secure isolated execution environments on the same HP-UX operating system instance.

HPE 9000 Containers A.03.01 allows you to create two container types: HPE 9000 system containers and HPE 9000 classic containers. HPE 9000 system containers help server consolidation through multiple containers on the same HP-UX 11i v3 instance on HPE Integrity servers:

  • Clone the entire application ecosystem on your HPE 9000 HP-UX system and move it over to an Integrity system.
  • Run the application ecosystem transparently in a secure isolated HPE 9000 HP-UX execution environment.
  • Maintain a similar file system layout as the HPE 9000 system.
  • HPE Serviceguard can be used to fail over applications inside an HPE 9000 container (SG classic model) or the entire container (SG SRP package model).

Essential HP-UX system services, RC scripts and inittab are supported within HPE 9000 system containers.

When using this solution, it is important to perform a detailed production level testing before actual migration. There is a chance that latent application or emulation defect might get exposed in the specific environment being migrated.

Features and benefits

HPE 9000 Containers provides the following features:

  • Tools and scripts for creation, configuration and management of HPE 9000 containers.
  • Flexibility to use any of the storage backup solution on HPE 9000 HP-UX servers, which can restore to a file system directory.
  • Ability to re-use HP-UX Ignite-UX backup archives for building container file system.
  • Ability to integrate HPE 9000 Containers with Serviceguard for high availability application environments.
  • Container life cycle management - start, stop, status, add, delete and modify.
  • Automatic startup and cleanup of application services during container startup and shutdown.
  • Complete IPC isolation from host environment (INIT SRP compartment).
  • Isolated HPE 9000 HP-UX file system from host environment (some special directories are shared from host system to container file system).
  • Container-specific IP address and hostname.
  • Container access using inetd and/or secure shell (SSH) protocol.
  • SRP export/import facility to backup and restore container configuration and file system contents.

New in HPE 9000 Containers A.03.01.04 (Oct 2012)

  • Defect fixes
    • QXCR1001241837: srp -stop prints perl related errors with legacy hp9000sys containers.
    • QXCR1001243977: HPE 9000 system container creation fails with HP-UX-SRP A.03.01.004.
  • Enhancements
    • QXCR1001192066: [ENH]Enable trusted hp9000sys containers.
    • QXCR1001236579: [ENH]Enable auditing with hp9000sys containers.
    • QXCR1001237568: [ENH]Provide a script for deleting startup service from a container.
    • QXCR1001241841: [ENH]Record the list of devices copied from host into an hp9000sys container.


For information about the limitations of HPE 9000 Containers, see HPE 9000 Containers A.03.01 on HPE Integrity Server Administrator Guide at .

Compatibility with HP-UX Containers

HPE 9000 Containers A.01.0x is supported with SRP version A.02.0x only. There is no version of HPE 9000 Containers supported with HP-UX Containers (SRP) A.03.00. HPE 9000 Containers A.03.00 (and later) is supported with HP-UX Containers version A.03.01 (or later).

Note: HPE 9000 Containers v3 (A.03.00) classic model provides all of the features and functionality of HPE 9000 Containers v1 (A.01.0x). Unless there is specific reason to use HPE 9000 Containers v1 (A.01.06), select HPE 9000 Containers v3 (A.03.00 or later) on following screens to download product depot and release notes.

Migrating from HPE 9000 Containers A.01.0x

Migrating an HPE 9000 container from A.01.0x to A.03.0x classic model requires downtime and may involve some or all of the following steps:

  • Update to HP-UX March 2011 OE (or later)
  • Uninstall HPE 9000 Containers product A.01.0x
  • Install HP-UX Containers A.03.01 (or later)
  • Run SRP workload container migration script
  • Install HPE 9000 Containers A.03.0x
  • Run HPE 9000 container migration script

Migrating an HPE 9000 container from A.01.0x to A.03.0x system model is not possible without deleting and re-configuring the container. This may also need some additional environment specific manual steps. For more information about migration, see HPE 9000 Containers A.03.01 on HPE Integrity Server Administrator Guide at .

Migrating from HPE 9000 Containers A.03.0x

Installing newer versions of HPE 9000 Containers v3 (A.03.0x) does not change the container contents. HPE 9000 Containers A.03.0y can be safely installed on top of A.03.0x if y is greater than x.apply changes to existing containers, run the following command:

$ srp -replace -s init,cmpt

HPE 9000 Containers A.03.01.04 (Oct 2012) dependencies

The following dependencies must be met for installing HPE 9000 Containers A.03.01.04 (Oct 2012):

Product documentation

For more information about HPE 9000 Containers, see the following documents at :

  • HPE 9000 Containers Release Notes
  • HPE 9000 Containers A.03.01 on HPE Integrity Server Administrator Guide

HPE 9000 Containers Overview page is available at .

Previous releases

Release version Release date
A.03.01.03 July 2012
A.03.01.02 June 2012
A.03.01.01 Dec 2011
A.03.00 (v3 release) Aug 2011
A.01.06 Feb 2011
A.01.02 (v1 release) Oct 2010
Additional product information
Product #: HP9000-Containers
Version: A.03.01.04 and A.01.06
Software specification: A.03.01.04 (HP9KContainers_A.03.01.04_HP-UX_B.11.31_IA.depot)
A.03.01.04 (HP9KContainers_Rel_Notes_A.03.01.04a.txt)
A.01.06 (HP9000_Containers_A.01.06.depot)
A.01.06 (HP9000_Containers_Rel_Notes_A.01.06.txt)