|
» |
|
|
|
This section describes how to update an existing
A.04.xx vPars on 11iv2 (11.23) environment to a vPars A.05.xx vPars
environment on 11iv3 (11.31). For information on vPars and OS versions,
see the HP-UX Virtual Partitions Ordering and Configuration
Guide. For information on the typical time needed to update
the OS version, see the HP-UX 11i v3 Installation and Update
Guide. The process is similar to updating from A.03.xx
to A.04.xx. If you wish to upgrade to a mixed HP-UX 11i v2/v3
vPars environment (vPars A.04.xx/11.23 and vPars A.05.xx/11.31 in
the same nPartition), see “Updating from vPars A.04.xx to Mixed HP-UX 11i v2/v3 vPars
(A.04.xx and A.05.xx) Environment”. This process works only using Update-UX and a
corresponding Ignite-UX depot; it does not work by directly using
the OE and vPars media. If you wish to install directly from media,
you should use the instructions from any of the following: Update-UX Preparation Steps | |
The advantages of using Update-UX are 1) you can
update both OE and vPars versions simultaneously, so there are fewer
reboots, and 2) although you must still reboot the nPartition, you
can perform these steps within a vPars environment; you do not need
to boot the system into standalone mode. After the latest Update-UX bundle has been installed,
you can use the update-ux command. The syntax is: # update-ux -s source_depot OE_bundle vPars_bundle |
For example, the command line used in this section
is: # update-ux -s depot1:/release/1131/HPUX11i-OE-Ent.DVD
HPUX11i-OE-Ent T1335CC where depot1:/release/1131/HPUX11i-OE-Ent.DVD is the source depot HPUX11i-OE-Ent is the Enterprise
OE bundle. The OE bundle name will differ when using a different HP-UX
operating environment, as shown in “OE Bundle Names for Update-UX”. T1335CC is the vPars A.05.xx
bundle.
Because both the OE and vPars bundle are the parameters for update-ux, both the OE (including the OS version) and the
vPars version are updated in this single step.
OE Bundle Names for Update-UXFor HP-UX 11i v3, the possible OE bundles are listed below. - HPUX11i-OE
Foundation OE - HPUX11i-OE-Ent
Enterprise OE - HPUX11i-OE-MC
Mission Critical OE
When choosing the OE, you should select the same
OE that your virtual partition is running. Use the swlist command to check which OE you are currently running: # swlist -l bundle | grep -i OE
HPUX11i-OE-Ent B.11.31 HP-UX Enterprise Operating Environment |
This shows that you are running an Enterprise OE. The Update Process: Goal | |
In the example below, we begin with three virtual
partitions, all running vPars A.04.01: the first partition keira1 running vPars A.04.01 (on 11.23) the second partition keira2 running vPars A.04.01 (on 11.23) the third partition keira3 running vPars A.04.01 (on 11.23)
The first virtual partition is defined as the virtual partition that owns the boot disk from
which the vPars Monitor was booted; you can use the vparstatus
-m and vparstatus -v commands to determine
which virtual partition this is. We wish to update to the following: keira1 running A.05.01 (on
11.31) keira2 running A.05.01 (on
11.31) keira3 running A.05.01 (on
11.31)
The Update Process | |
To update vPars from A.04.xx to A.05.xx, follow
the process below. The following steps should be done from the console: Make sure that all the
virtual partitions are up. You can check
this with vparstatus. Example: keira1# vparstatus
[Virtual Partition]
Boot
Virtual Partition Name State Attributes Kernel Path Opts
============================== ===== ============ ======================= =====
keira1 Up Dyn,Auto,Nsr /stand/vmunix
keira2 Up Dyn,Manl,Nsr /stand/vmunix
keira3 Up Dyn,Auto,Nsr /stand/vmunix |
Record the current autoboot
and autosearch settings of all the virtual partitions. The update
process sets autoboot to manual, so you will need to restore these
settings later. To find the current settings,
use vparstatus. Example: keira1 # vparstatus
[Virtual Partition]
Boot
Virtual Partition Name State Attributes Kernel Path Opts
============================== ===== ============ ======================= =====
keira1 Up Dyn,Auto,Nsr /stand/vmunix
keira2 Up Dyn,Manl,Nsr /stand/vmunix
keira3 Up Dyn,Auto,Nsr /stand/vmunix |
Install the latest Update-UX
bundle onto each virtual partition (use Ctrl-A to
switch between consoles). Note that this
does not update the operating system, only the Update-UX bundle. Example: keira1 # swinstall -s depot1:/release/1131/HPUX11i-OE-Ent.DVD Update-UX
keira2 # swinstall -s depot1:/release/1131/HPUX11i-OE-Ent.DVD Update-UX
keira3 # swinstall -s depot1:/release/1131/HPUX11i-OE-Ent.DVD Update-UX |
For each virtual partition,
except the first virtual partition, use Update-UX to install the latest
OE and vPars bundle. These updates can occur in parallel, although
this is not required. Although you can update
all the virtual partitions, including the first virtual partition,
in parallel, by leaving the first virtual partition up until all the
updates for the other virtual partitions are complete, it allows you
to use the first virtual partition to verify the processing and status
of the other virtual partitions. Example: keira2 # update-ux -s depot1:/release/1131/HPUX11i-OE-Ent.DVD HPUX11i-OE-Ent T1335CC
keira3 # update-ux -s depot1:/release/1131/HPUX11i-OE-Ent.DVD HPUX11i-OE-Ent T1335CC |
After the all updates
for the above virtual partitions have completed, use Update-UX to
install the latest OE and vPars bundle to the first virtual partition. Use the update-ux command. Example: keira1 # update-ux -s depot1:/release/1131/HPUX11i-OE-Ent.DVD HPUX11i-OE-Ent T1335CC |
Although you can do all the updates in parallel,
you need to make sure that all of the other virtual partition updates
have successfully performed the updating to the point of halting.
In the next step, the entire nPartition will be rebooted; if the other
virtual partitions are still in progress of updating, the OS instances
may be in an unknown state. | | | | | NOTE: If the BOOT and ALTBOOT disks are a mirrored pair,
updating is not required on the ALTBOOT disk. Otherwise, if you wish
to have the alternate boot disk up dated, after updating the OS on
the primary boot path disk, boot the virtual partitions from the alternate
path boot disk and repeat the update-ux procedure. For example, if
keira2 has an alternate boot disk that is not a mirror of the primary
boot disk, and you wish to update the OS on the alternate boot disk,
boot keira2 from the alternate boot path using:MON> vparload -p keira2 -B ALT | and repeat the update-ux
procedure:keira2# update-ux -s depot1:/release/1131/HPUX11i-OE-Ent.DVD HPUX11i-OE-Ent T1335CC |
| | | | |
Reboot the nPartition
to ISL> or EFI. Use the reboot command from the vPars Monitor. Example: | | | | | NOTE: At this point, you need to reboot the nPartition
from the MON> prompt, not just the virtual partition. By rebooting
the nPartition, you can load the new vPars Monitor in the next step. | | | | |
If needed (depending upon
how your nPartition’s autoboot configuration is set up), interrupt
the nPartition boot process and load the vPars Monitor. The command sequences for loading the vPars Monitor
differ on the BCH (on PA-RISC) and EFI Shell (on HP Integrity) interfaces. Example for PA-RISC: BCH> bo pri
interact with IPL: y
ISL> hpux /stand/vpmon |
Example for Integrity: Shell> fs0:
fs0:\> hpux
HPUX> boot vpmon |
Boot the virtual partitions. Use the vparload -all vPars
Monitor command. Example: When the virtual partitions are booted, they will
continue and complete their update processes (the virtual partitions
can be booed in any order). After this is completed, you should arrive
at the login: prompt for each virtual partition. Login as root and
continue to the next step. Turn autoboot and autosearch
settings back to their original settings that you recorded earlier
above. Use the vparmodify command. Example: keira1 # vparmodify -p keira1 -B auto
keira1 # vparmodify -p keira1 -B nosearch
keira1 # vparmodify -p keira2 -B manual
keira1 # vparmodify -p keira2 -B nosearch
keira1 # vparmodify -p keira3 -B auto
keira1 # vparmodify -p keira3 -B nosearch |
The virtual partitions
should now be running the latest vPars version. To verify this, you
can login to each virtual partition and use the vparstatus command with the -P option: Example: keira1# vparstatus -P
Current Virtual Partition Version: A.05.01
Monitor Version: A.05.01
[Virtual Partition OS Version]
Virtual Partition Name OS Version State
============================ ========== =====
keira1 B.11.31 Up
keira2 B.11.31 Up |
| | | | | NOTE: vPars A.04.xx uses only base memory; therefore,
when updating to vPars A.05.xx from A.04.xx, all memory will be converted
as base memory. To convert the base memory to float memory, see “Memory: Converting Base Memory to Float Memory”. | | | | |
|