HP-UX Virtual Partitions Administrator Guide (includes A.05.09) (5900-2188, March 2012)
You can assign memory to a virtual partition by any of the following methods:
• By size.
This uses the nPartition’s ILM. The basic syntax for this is:
-a|d mem::size
◦
◦ For more information, see “Memory: Assigning (Adding) or Deleting by Size (ILM)”
(page 175).
• By cell and a corresponding size.
This uses the specified cell’s CLM. The basic syntax for this is:
-a|d cell:cell_ID:mem::size
◦
◦ For more information, see “Memory: Assigning (Adding) Or Deleting by Size (CLM)”
(page 176).
• By address range.
◦ This uses an address range within the available nPartition’s ILM or cell’s CLM. The basic
syntax for this is:
-a|d mem:::base:range
For more information, see “Memory: Assigning (Adding) Or Deleting by Address Range”
(page 177).
Definitions for Dynamically Migrating ILM or CLM Memory
NOTE: Dynamic memory migration may require a system firmware upgrade. See the HP-UX
Virtual Partitions Ordering and Configuration Guide for details.
When assigning (adding) or deleting either ILM or CLM to a virtual partition, you can specify the
memory as either base or float.
Base Base memory cannot be deleted from a virtual partition when a virtual partition is up.
When a virtual partition is up, base memory can only be added to a virtual partition.
To delete base memory, the target virtual partition must be down. When the target virtual
partition is down, base memory can always be added to or deleted.
To specify base memory, you can append :base or :b to the aforementioned assignment
specifications (see below). :base is the default.
While there is no specific minimum base memory requirement per vpar, the HPUX kernel
does require a certain amount of base memory to boot successfully. For information on
how much this should be, see the document Installing and Updating Guide for HP-UX
11i v3 (11.31).
Appendix F (page 284), specifies the minimum portion of the total memory in the virtual
partition that must be configured as base memory when the virtual partition is up. If the
documented ratio is not maintained, the partition boot or online addition or deletion of
float memory may fail.
Float Float memory can be added to as well as deleted from a virtual partition while the virtual
partition is up or down.
To specify float memory, you must append :float or :f to the memory assignment
specification (see below). The only exception is if you are deleting a user-specified range
of memory added as float, as memory ranges are unique.
Therefore, if you wish to add and delete memory online (while the virtual partition is up),
you must specify :float or :f on the command line when you assign the memory; if
you do not specify :float or :f on the command line, that memory will be assigned as
:base (the default) in which case you will not be able to delete the memory online. This
172 CPU, Memory, and I/O Resources (A.05.xx)