HP-UX Containers (SRP) A.03.01 Administrator's Guide

85
ERROR: The update-ux command cannot continue because at least one containers
is in the 'started' state.
Please run 'srp -stop -batch' to stop all running containers.
You can specify a remote depot when using the update-ux command. With HP-UX Containers
enabled and with existing system containers configured, the system must have at least 5 GB of disk
space available under the /var directory when specifying a remote depot. The following error is
displayed if there is less than 5 GB of disk space:
ERROR: Not enough space detected for an update with SRP enabled. At least
5000 MB of free disk space is required in the filesystem where '/var'
resides, but currently only 2429 MB is available.
To solve this problem, you can perform one of the following:
Increase the available disk space under /var
Provide the HP-UX 11i v3 OE depot as a locally accessible depot
Once you run the update-ux command, the following occurs:
1. Products and patches are installed in the global system
2. The system is rebooted
3. Products and patches are configured in the global system during the execution of the
/sbin/rc2.d/S119swm.config run level script
4. An automatic attempt to update containers is done during the execution of the
/sbin/rc3.d/S999srp run level script.
Dependent on the number and type of containers this process can take an extended period of time to
complete. Allow the S999srp script to run to completion. The bootup progress message on the
console stays at “Updating SRPs and Starting SRPs” until completion. Each container that is
configured to autostart is started as soon as its update completes. Progress on the update is logged in
the /etc/rc.log file, including failure details and corrective suggestions listed in the Updating
SRPs and Starting SRPs section.
If system containers exist on the system and if a remote depot was specified, an attempt to swcopy
the necessary products and patches to a local software distributor depot is made. If a failure occurs,
the error message in the /etc/rc.log file indicates that the user needs to provide the HP-UX 11i v3
OE depot as a locally accessible depot and run the srp_sync command.
If system containers exist and if a failure occurs in one or more containers, the local depot is retained
and the path logged. After validating the local depot and completing the update using the srp_sync
command, you must remove the local depot.
NOTE: If the system includes configured containers, the reinstall=true option of the update-
ux command is not supported.
15.6 Deploying applications
While deploying application in a container, be aware of the read-only restrictions for certain
directories (/usr, /sbin, and /stand) based on the container's file system subtype.
Follow these best practices when deploying applications with system containers:
Install non-SD applications from inside the container.
This allows the software installation and setup processing to utilize container local namespace
values, such as host name, and file path.