Installing and Managing HP-UX Virtual Partitions (includes A.04.01)

Planning Your System for Virtual Partitions
Planning, Installing, and Using vPars with an nPartitionable Server
Chapter 3
50
Planning, Installing, and Using vPars with an nPartitionable Server
When using vPars, the major difference between non-nPartitionable and nPartitionable systems is the
hardware path.
IO Hardware Paths
For non-nPartitionable systems, the beginning portions of the IO hardware paths are in the format:
sba/lba
But for nPartitionable systems, the beginning portions of the IO hardware paths include the cell and are in
the format:
cell/sba/lba
Impact on vPars Commands: Specifying IO
On a non-nPartitionable system, a vparcreate command might look like:
# vparcreate -p winona1 -a cpu::2 -a cpu:::2 -a mem::1024 -a io:0.0 -a io:0.4 -a
io:0.0.2.0.6.0:BOOT
where -a io:0.0 represents the sba/lba format.
But on an nPartitionable system, the equivalent vparcreate command would look like:
# vparcreate -p vpar1 -a cpu::2 -a cpu:::2 -a mem::1024 -a io:0.0.0 -a io:0.0.4 -a
io:0.0.0.2.0.6.0:BOOT
where the -a io:0.0.0 represents the cell/sba/lba format. If only -a io:0.0 were used on an
nPartitionable system, this would be specifying only the cell/sba.
CAUTION When using vPars A.03.01 or earlier, IO is assigned only at or below the LBA level. For correct
IO allocation, you must include the LBA. Specifying only the SBA is not supported. On
nPartitionable systems, if you specify only the cell/sba format for IO allocation, the vPars
commands will not assume that all LBAs under the SBA are to be included in the allocation;
the system may panic.
NOTE When specifying the boot disk or alternate boot disk hardware paths, the full hardware path
must always be specified.
CPU Hardware Paths
The same is true for CPU hardware paths. In the non-nPartitionable systems, the CPU path is
cpu
But for nPartitionable systems, the CPU path includes the cell, so the CPU path is
cell/cpu