Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > v

vparresources(5)

HP-UX 11i Version 1: September 2005
» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

vparresources — description of virtual partition resources and their requirements

DESCRIPTION

Hardware resources are the most important property of a virtual partition (vPar). These resources are divided into three major categories:

  • CPUs, or processors

  • Memory

  • I/O devices, such as disks, terminals, tapes and printers.

CPUs are further subdivided into bound and unbound processors. A bound processor is interrupt-enabled and, at initial release, cannot be de-configured while the vPar is running. An unbound, or floating, processor cannot process interrupts, but can be de-configured from a running vPar, and assigned to another running vPar.

Each vPar OS assigns a processor number of zero for its boot processor irrespective of the processor's hardware path or what its processor number would have been if the OS had booted in the nPar. The boot processor is the first processor to be activated when the vPar is booted, and is the one on which all boot time activity takes place. It is assigned this responsibility by the vPar monitor.

Each vPar can configure a subset of total system hardware resources such that a given physical resource is assigned to at most one vPar. This job is managed by two of the six virtual partition commands:

  • vparcreate(1M), used when creating a new vPar. Resources can only be added.

  • vparmodify(1M), used when modifying an existing vPar configuration. Resources can be added, modified, or deleted.

Each command has specific resource syntax and semantic requirements. For example, some resource changes can only be made if the target vPar is not running. Some syntax forms can be specified once. Additionally, beginning in vPars version A.02.02, there are specific hardware path format rules to follow that did not exist when using previous versions of vPars. All of these are described in the tables below.

The general form of a resource specification is up to five positional fields delimited by colons (":"). No whitespace is allowed within any field.

Table I

summarizes the three categories and all the allowable forms for each.

Table II

specifies which forms are allowed for each of the three tasks (add, modify, or delete).

Table III

is a detailed description of each syntax form and the conditions required for its use.

Table IV

is a description of the hardware path format rules.

Table I. Resource Syntax Summary

ResourceForm# times/command
CPUcpu:pathMultiple
 cpu::numOnce
 cpu:::[min][:[max]]Once
I/Oio:path[:attr1[,attr2]]Multiple
Memorymem::sizeOnce
 mem:::base:rangeMultiple

The first field is always one of the (case-insensitive) strings cpu, io, or mem.

The second field, when used, is a hardware path, for example, 10/12/6.

num, min, and max are all positive integers.

size and range are positive 64-bit integers in units of megabytes. base is an unsigned 64-bit integer in units of bytes. The commands round each of them upward as required to 64 megabyte boundaries. size, range, and base may each be specified in decimal or in hexadecimal. A hex specification should be preceded by 0x, as in 0x8000000.

The attributes for the I/O specification are zero, one, or many of the following (case-insensitive) strings: ALTBOOT, BOOT and TAPE. If more than one are specified, separate them with a comma.

Each of the attributes can be assigned to no more than one I/O device. If it is already assigned to a device, a new assignment silently de-assigns it from its present device. However, one device can associate with more than one attributes. This means it is possible for one device to own all the ALTBOOT, TAPE and BOOT attributes, but it is not possible for two or more devices to own BOOT.

Users must guard against assigning an attribute to an inappropriate device, for example, assigning BOOT to a tty. The commands do not check for this, nor do they prevent it.

Table II. Allowed Forms for Each Task

  Allowed with
TaskFormvPar running
-a (add)cpu:pathNo
 cpu::numYes
 cpu:::[min][:[max]]N/A
 (vparcreate only) 
 io:path[:attr1[,attr2]]No
 mem::sizeNo
 mem:::base:rangeNo
-m (modify)cpu::numYes
 cpu:::[min][:[max]]No
 io:path[:attr1[,attr2]]No
 mem::sizeNo
-d (delete)cpu:pathNo
 cpu::numYes
 io:path[:attr1[,attr2]]No
 mem::sizeNo
 mem:::base:rangeNo

The forms above are subject to the following semantic rules enforced by the commands. Note that according to Table II, except for the cpu::num form, a vPar must be in the Down state (or in an alternate database) to apply any of the changes described below. This requirement may be relaxed or removed in a future release.

  • CPUs

    • The total number of CPUs assigned to a vPar, specified by cpu::num, must always be within the range specified by the cpu:::min:max specification. min of these are bound; (num-min) are unbound.

    • Any or all bound CPUs can be specified by explicit path, the cpu:path form. Any that are not so specified are allocated from the available pool and bound by the vPar monitor.

      A corollary to this is that you cannot specify more than the min CPUs by explicit path. If you wish to specify more, you must first increase the min, which in turn may require you to increase the max, num, or both.

      When you use -a cpu:path or -d cpu:path you do not change the total number of CPUs in your vPar. Instead, you replace a monitor-assigned bound CPU with one that you specify (-a) or replace a CPU that you specified with a monitor-assigned CPU (-d).

      Hewlett-Packard recommends that users configure specific CPUs only when required for performance reasons. In other situations, specify only the total number of CPUs (num) and how many of these should be bound (min), and allow the monitor to manage the actual CPUs allocated.

    • Since the monitor is not consulted when you are configuring a vPar in an alternate database (it need not even be running), you can specify any value for min (but <= max) in this case. When this database is loaded into the monitor, the monitor adjusts min downward as required if the specified number of CPUs is not available.

    • Defaults: When a vPar is created, the following defaults are in effect:

      • min: Platform dependent, usually 1

      • num: 1

      • max: If the vPar is created in an alternate database, 32767. If it is created in the live monitor database, max is equal to the total number of CPUs on the entire hardware system.

        You can modify these defaults with command line options to the vparcreate or vparmodify command.

    • Memory

      • The total amount of memory specified in explicit memory ranges, using the mem:::base:range specification, must be less than or equal to the total memory assigned to the vPar using the mem::size specification.

        When you specify a specific range of memory (whether adding or deleting), you do not change the total amount of memory assigned to the vPar. When adding, you merely specify that the particular range you specify be one part of the total amount assigned to your vPar. When deleting, the specific range is returned to the pool of unspecified total memory assigned to the vPar.

        Hewlett-Packard recommends that users configure specific memory ranges only when required for performance reasons. In other situations, specify only total memory and allow the monitor to manage the actual ranges allocated.

    • I/O resources

      • The granularity at which the I/O resources can be divided amongst vPars is at the LBA (Local Bus Adapter) level, that is, an LBA or any resources under it cannot be assigned to two different vPars.

        The hardware paths of the LBAs present on the system can be obtained by using the ioscan(1M) command:

        ioscan -kfC ba

        Refer to the platform-specific documentation to obtain the LBA hardware path for each I/O slot present on the system.

      • I/O hardware paths can be assigned at the SBA (System Bus Adapter) level or LBA level to a vPar. When an SBA is assigned to a vPar, all the LBAs under the SBA are automatically assigned to that vPar.

        The hardware paths of the SBAs present on the system can be obtained by using the ioscan command:

        ioscan -kfC ioa

        Refer to the platform-specific documentation to obtain the SBA hardware path for each I/O chassis present on the system.

      • If one or more resources below the LBA level are assigned to a vPar, then the assignment has the effect of assigning the whole LBA.

      • The following example describes creating a vPar on systems that support hardware partitions, where LBAs at hardware paths 1/0/2 and 1/0/4 are assigned to the vPar.

        vparcreate -p Bergen -a cpu::5 -a cpu:::2:6 \ -a mem::2048 \ -a io:1/0/2 \ -a io:1/0/4 \ -a io:1/0/2/0.6.0:boot

      • The following example describes creating a vPar on systems that do not support hardware partitions, where LBAs at hardware paths 0/2 and 0/4 are assigned to the vPar.

        vparcreate -p Bergen -a cpu::5 -a cpu:::2:6 \ -a mem::2048 \ -a io:0/2 \ -a io:0/4 \ -a io:0/2/0.6.0:boot

      • If the monitor is not running or if an alternate database is being configured, then hardware checking is reduced. Errors such as allocating resources below a single LBA to different virtual partitions may not be caught.

EXAMPLES

If more than one task is specified in a command, they are processed in the order (left-to-right) in which they are encountered on the command line. Some tasks will affect the outcome of others. Here is an example of correct usage, as well as counterexamples within the description.

vparcreate -p winona2 -a cpu::2 -a cpu:::2:4 -a cpu:41 -a cpu:45 -a mem::1280 -a mem:::0x40000000:128 -a io:0/8 -a io:1/10 -a 0/8/0/0.5.0:boot

At creation time, before any options are processed, min is equal to 1, as is num. Assume that the default max is sufficiently high, and that the specified resources are available for allocation.

  • -a cpu::2 succeeds because num (2) is within the range of the min and the max.

  • -a cpu:::2:4 then succeeds because num (2) is still within the required range. Note that if the two options were reversed the command would return an error due to left-to-right option processing, and the desired min would exceed the default num.

  • Finally, the specification of the two CPUs at explicit paths 41 and 45 succeeds because such assignments create bound CPUs. Since we have set min equal to 2, they can be accommodated. Note that without the first two -a options, the -a cpu:45 option would fail, because there would only be room for one (the default) bound CPU.

  • The allocation of 128 MB of specific memory at address 0x40000000 succeeds only because the total allocated memory was first set to 1280 MB. The 128 MB is taken from that 1280 MB; no new memory is added as a result of the -a mem:::0x40000000:128 option.

The following vparmodify(1M) command adds two floating (unbound) CPUs to a vPar that has the Static attribute set. The Static attribute is then restored.

vparmodify -p winona3 -S dynamic -a cpu::2 -S static

To add a device path to be a tape, the command is:

  • vparmodify -p winona2 -m io:4.0.3.0.0.0.0:TAPE

Table III-A. Detailed Resource Specifications

Task: -a cpu:path

ExplanationAssigns a CPU resource at a specific path (bound
 CPU) to the vPar's configuration. The CPU
 replaces a monitor-assigned bound CPU. Bound
 CPUs are able to process interrupts.
ValueA text string of the form returned by the
 ioscan(1M) command, such as "10/12/6"
UsageThe vPar must not be running. This restriction
Restrictionsmay be removed in a future release.
 The total number of CPUs at a specific path
 must be <= min
 In addition, if the vPar is in the monitor
 database:
 o A CPU must exist at path,
 o It must be available (not assigned to
 a vPar, including the target vPar).
UsageThe addition does not increase either the number
Guidelinesof total CPUs or bound CPUs allocated to
 the vPar. Instead, it replaces a previously
 bound CPU whose path had been selected by
 the monitor. To increase total CPU allocation,
 specify an appropriate new num. To
 increase the number of bound CPUs, specify a
 new min.
 Hewlett-Packard recommends that users configure
 specific CPUs only when required for performance
 reasons. In other situations, specify only the
 total number of CPUs (num) and how many of these
 should be bound (min), and allow the monitor
 to manage the actual CPUs allocated.

Table III-B. Detailed Resource Specifications

Task: -a cpu::num

ExplanationAdds num unbound CPUs to the vPar's configuration.
 The CPUs are drawn from a systemwide pool of
 available CPUs.
ValueA positive integer
UsageIf the vPar is in an alternate database file or
Restrictionsis in the live monitor database but not running:
 o Total number of CPUs <= max
 In addition, if the vPar is running:
 o num CPUs must exist on the system,
 o They must have been available (not bound to
 any vPar) at the time the vPar was booted.
 If another vPar is deleted with the
 vparremove command, its bound CPUs cannot
 be added as floaters to a running vPar.

Table III-C. Detailed Resource Specifications

Task: -a cpu:::[min][:[max]]

ExplanationSpecifies the minimum and maximum number of
 CPUs allowed for the vPar. This operation
 does not allocate any CPUs, but specifies the
 limits of other allocation tasks.
 Both min and max are optional. The default
 min is platform-dependent but is currently = 1.
 The default max is 32767 if creating a vPar in an
 alternate database. If creating a vPar in the
 monitor database, the default max is the total
 number of CPUs on the entire hardware system.
ValueIf specified, min and max must be positive
 integers such that min <= max.
UsageThis option is allowed only in the vparcreate
Restrictionscommand.
 min cannot exceed the total number of CPUs. The
 default total when the vPar is created is 1. Use
 the -a cpu::num option to change the total before
 setting a min other than 1.
 max cannot be less than the total.
 min cannot be less than the total number
 of CPUs configured by explicit path.

Table III-D. Detailed Resource Specifications

Task: -a io:path[:attr1[,attr2]]

ExplanationAdds the I/O resource at path to the vPar.
 If attributes are specified, they are associated
 with the resource. If the vPar already owns the
 resource, any specified attributes are added to
 its configuration.
 This option only adds specified attributes. The
 state of unspecified attributes is not changed.
Valuepath: A text string of the form returned
 by the ioscan(1M) command,
 such as "10/12/6"
 attr: One or more of the case-insensitive
 attribute strings ALTBOOT, BOOT and TAPE.
 If two or more are specified, they are
 separated by a comma (",").
UsageThe vPar must not be running.
Restrictions 
 The I/O resource must either be unassigned or (when
 adding attributes to an already assigned resource)
 be assigned to the target vPar.
UsageAt most one device can be assigned the ALTBOOT,
GuidelinesTAPE and BOOT attributes. Assigning one
 of these attributes to a device silently deletes
 it from its former device, if any.
 Caution: You should assign attributes to appropriate
 devices, but this is not checked. For example,
 ALTBOOT and BOOT should be assigned to a disk and TAPE
 should be assigned to a tape device. Failure to do
 this may result in an unbootable partition.

Table III-E. Detailed Resource Specifications

Task: -a mem::size

ExplanationSpecifies the increase, in megabytes rounded
 upward to a 64 megabyte boundary, in the
 total amount of memory to be allocated to the
 vPar. This memory is taken from unspecified
 ranges of memory available to the system when
 the partition boots.
ValueA positive 64-bit integer <= 17592186044352
UsageThe vPar must not be running.
Restrictions 
 If the vPar is in the monitor database, this
 memory must physically exist and be available
 after the memory requirements of all other
 vPars have been satisfied.
 If the vPar is in an alternate database file,
 the assignment always succeeds. The amount
 of memory actually allocated if the database
 is loaded into the monitor may be less if
 some or all of it is needed in other vPars.

Table III-F. Detailed Resource Specifications

Task: -a mem:::base:range

ExplanationSpecifies an explicit address space of memory
 starting at base bytes and extending for
 range megabytes. Both quantities are rounded
 upward as required to be aligned on 64 megabyte
 boundaries.
ValuesBase: An unsigned 64-bit integer <= 0xfffffffffc000000
 Range: A positive 64-bit integer <= 17592186044352
UsageThe vPar must not be running.
Restrictions 
 No part of the range may be already owned by this
 or another vPar.
 If the vPar is in the monitor database, the entire
 range must exist in the system.
 The total memory allocated in specific ranges must
 not exceed the vPar's memory size specification.
UsageAddition of specific memory ranges does not increase
Guidelinesthe total amount of memory allocated to the vPar.
 Any such memory is a part of that total amount.
 Caution: It is possible to specify memory ranges
 and sizes such that none of the vPars will launch.
 Hewlett-Packard recommends that users configure
 specific memory ranges only when required for
 performance reasons. In other situations, specify
 only total memory and allow the monitor to manage
 the actual ranges allocated.

Table III-G. Detailed Resource Specifications

Task: -m cpu::num

ExplanationSets the total number of CPUs (bound and
 unbound) to num.
ValueA positive integer
UsageIf the vPar is in an alternate database file
Restrictionsor is in the live monitor database but not
 running:
 o num must be between min and max.
 In addition, if the vPar is in the live
 monitor database and num increases the total:
 o num CPUs must exist on the system,
 o They must have been available (not bound to
 any vPar) at the time the vPar was booted.
 If another vPar is deleted with the
 vparremove command, its bound CPUs cannot
 be added as floaters to a running vPar.

Table III-H. Detailed Resource Specifications

Task: -m cpu:::[min][:[max]]

ExplanationSpecifies the minimum and maximum number of
 CPUs allowed for the vPar. This operation
 does not allocate any CPUs, but specifies the
 limits of other allocation tasks.
 You can change only min or max by not
 specifying the other field.
ValueIf specified, min and max must be positive
 integers such that min <= max.
UsageThe vPar must not be running.
Restrictions 
 min cannot exceed the total number of CPUs.
 max cannot be less than the total.
 min cannot be less than the total number
 of CPUs configured by explicit path.

Table III-I. Detailed Resource Specifications

Task: -m io:path[:attr1[,attr2]]

ExplanationChanges the attributes of the resource to
 those specified in the option. Omitted
 attributes are removed from the attribute
 set. To retain an attribute, it must be
 specified.
Valuepath: A text string of the form returned
 by the ioscan(1M) command,
 such as "10/12/6"
 attr: One or more of the case-insensitive
 attribute strings ALTBOOT, TAPE and BOOT.
 If more than one are specified, they
 are separated by a comma (",").
UsageThe vPar must not be running.
Restrictions 
 The I/O resource must be assigned to the
 target vPar. Only attributes may be modified.
UsageAt most one device can be assigned the ALTBOOT,
GuidelinesTAPE and BOOT attributes. Assigning one of
 these attributes to a device silently deletes it
 from its former device, if any.
 Caution: You should assign attributes to appropriate
 devices, but this is not checked. For example,
 ALTBOOT and BOOT should be assigned to a disk and
 TAPE should be assigned to a tape device. Failure to
 do this may result in an unbootable partition.

Table III-J. Detailed Resource Specifications

Task: -m mem::size

ExplanationSpecifies the total amount of memory, in megabytes
 rounded upward to a 64 megabyte boundary, to be
 allocated to the vPar. Any memory in excess of
 that specifically allocated by base and range
 is taken from unspecified ranges of memory
 available to the system when the partition boots.
ValueA positive 64-bit integer <= 17592186044352
UsageThe vPar must not be running.
Restrictions 
 A decrease in total memory allocation must not
 result in a total less than that of all memory
 allocated in specific memory ranges.
 If the vPar is in the monitor database and the
 specification results in an increased memory
 allocation, the memory must physically exist
 and be available after the memory requirements
 of all other vPars have been satisfied.
 If the vPar is in an alternate database file
 and total memory is increased, the assignment
 always succeeds. The amount of memory actually
 allocated if the database is loaded into the
 monitor may be less if some or all of it is
 needed in other vPars.

Table III-K. Detailed Resource Specifications

Task: -d cpu:path

ExplanationDe-assigns the bound CPU at the specified
 hardware path from the vPar and replaces
 it with a bound CPU of the monitor's choice.
 Depending on availability, this may be the same
 CPU that was de-assigned.
ValueA text string of the form returned by the
 ioscan(1M) command, such as "10/12/6"
UsageThe vPar must not be running.
Restrictions 
 The resource at the specified path must be a
 CPU resource.
 The vPar must own the resource.
UsageThe deletion does not reduce either the number
Guidelinesof total CPUs or bound CPUs allocated to
 the vPar. Instead, it replaces the explicitly
 specified CPU with a bound CPU selected by the
 monitor. To reduce total CPU allocation,
 specify an appropriate new num. To reduce
 the number of bound CPUs, specify a new min.
 Hewlett-Packard recommends that users configure
 specific CPUs only when required for performance
 reasons. In other situations, specify only the
 total number of CPUs (num) and how many of these
 should be bound (min), and allow the monitor
 to manage the actual CPUs allocated.

Table III-L. Detailed Resource Specifications

Task: -d cpu::num

ExplanationDeletes num CPUs from the vPar's total
 configuration.
ValueA positive integer
UsageThe vPar must own at least num CPUs.
Restrictions 
 The new total number of CPUs >= min

Table III-M. Detailed Resource Specifications

Task: -d io:path[:attr1[,attr2]]

ExplanationRemoves the specified attributes of the
 resource leaving any previously assigned
 attributes unchanged and the resource itself
 assigned to the vPar. If no attribute is
 specified, removes the resource and all its
 attributes.
Valuepath: A text string of the form returned
 by the ioscan(1M) command,
 such as "10/12/6"
 attr: One or more of the case-insensitive
 attribute strings ALTBOOT, TAPE and BOOT.
 If more than one are specified, they
 are separated by a comma (",").
UsageThe vPar must not be running.
Restrictions 
 The I/O resource must be assigned to the
 target vPar.
UsageDeleting an attribute from an I/O device does
Guidelinesnot cause it to be assigned to another. You
 must do that in a separate option or command.
 At most one device can be assigned the ALTBOOT,
 TAPE and BOOT attributes.
 Caution: You should assign attributes to appropriate
 devices, but this is not checked. For example,
 ALTBOOT and BOOT should be assigned to a disk and
 TAPE to a tape device. Failure to do this may
 result in an unbootable partition.

Table III-N. Detailed Resource Specifications

Task: -d mem::size

ExplanationSpecifies the decrease, in megabytes rounded upward to
 a 64 megabyte boundary, in the amount of total memory
 allocated to the vPar.
ValueA positive 64-bit integer <= 17592186044352
UsageThe vPar must not be running.
Restrictions 
 The vPar must own at least the specified amount (after
 rounding) of non-specific memory.
 The decrease must not result in a total less than that
 of all memory allocated in specific memory ranges.

Table III-O. Detailed Resource Specifications

Task: -d mem:::base:range

ExplanationDe-assigns an explicit address space of memory
 starting at base bytes and extending for
 range megabytes. Both quantities are rounded
 upward as required to be aligned on 64 megabyte
 boundaries.
ValuesBase: An unsigned 64-bit integer <= 0xfffffffffc000000
 Range: A positive 64-bit integer <= 17592186044352
UsageThe vPar must not be running.
Restrictions 
 The vPar must own the entire range.
 Either the start or end point of the
 specified range must match the start or end
 point of an existing range.
UsageDe-assigning specific memory ranges does not decrease
Guidelinesthe total amount of memory allocated to the vPar.
 Caution: It is possible to specify memory ranges
 and sizes such that none of the vPars will launch.
 Hewlett-Packard recommends that users configure
 specific memory ranges only when required for
 performance reasons. In other situations, specify
 only total memory and allow the monitor to manage
 the actual ranges allocated.

Table IV. Hardware Path Specifications

Beginning with vPars A.02.02, the way to specify hardware paths has changed. This was done so that older vPars configuration databases remain compatible with additional hardware that is being supported. For example, given a path whose sequential digits are 4 0 1 0 0 0 0, it is not possible to determine whether this path means a device at 4/0/1/0/0.0.0 or a device at 4/0/1/0/0/0/0.0.0.0.0.0.0.

The former structure is cell/sba/lba/ dev/function and the latter structure is cell/sba/lba/ pci_bridge/dev/function, where pci_bridge has the format m/n. Therefore, the following rules have been created. These rules apply when using either Virtual Partition Manager or the command-line interface.

When entering a hardware path, the sequence and number of slashes (/) and dots (.) in the hardware path that you input determines the resultant hardware path as follows:

  What the vPars commands will
Path Format DescriptionExampledo with the entered path
one or more occurrences0/1. 
of both / and . Path will be padded
 1/0 
only / used1/0/1 
__Path will not be padded
 1.0 
only . used1.0. 

In the above table, padding means to pad using ".0" up to six elements after the first dot. For the example shown in the first line of the table, the resulting path, as displayed by vparstatus, will be 0.1.0.0.0.0.0.0.

EXAMPLES

If a path was entered using slashes and dots using pre-A.02.02 software, you cannot enter the same path format using A.02.02 or later software. You must enter the path using the exact same digits but with dots instead of slashes as delimiters. For example, if a path using A.02.01 software was entered as

vparmodify -p winona2 -m io:4/0/1/0/0.0.0:BOOT

then vparstatus would show the path as 4.0.1.0.0.0.0. To do the same vparmodify command above but using A.02.02 or later, the command would be

vparmodify -p winona2 -m io:4.0.1.0.0.0.0:BOOT

To change the above path to be the ALTBOOT setting, the command is

vparmodify -p winona2 -m io:4.0.1.0.0.0.0:ALTBOOT

Using vPars A.02.02, when setting a path, you can either use one or more occurrences of the / and . in the path so that the resultant path is the correctly padded path (this path is the same as the path shown in the ioscan output) OR use the exact path, correctly padded, using only dots (this path is the same as the path shown in the vparstatus output).

In the former case above, the ioscan output for a combo-card (combination of SCSI and LAN PCI card) may show

disk 0 12/0/8/0/0/4/0.0.0 ... SEAGATE ST39103LC.

Then, the vPars command would be

vparmodify -p winona2 -a io:12/0/8/0/0/4/0.0.0.

Note that this path of 12/0/8/0/0/4/0.0.0 becomes correctly padded to 12.0.8.0.0.4.0.0.0.0.0.0.0 according to the table above. Subsequently, the vparstatus output would show this path as 12.0.8.0.0.4.0.0.0.0.0.0.0, which can be used if you wish to cut and paste the path as in

vparmodify -p winona2 -m io:12.0.8.0.0.4.0.0.0.0.0.0.0:BOOT.

In the latter case above, the vparstatus output for a combo-card may be 12:0.8.0.0.4.0.0.0.0.0.0.0 BOOT. Then, the vPars command would be

vparmodify -p winona2 -m io:12.0.8.0.0.4.0.0.0.0.0.0.0:ALTBOOT.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2005 Hewlett-Packard Development Company, L.P.