HP 3000 Manuals

Using SYSGEN's I/O Configurator (Cont.) [ Performing System Management Tasks ] MPE/iX 5.5 Documentation


Performing System Management Tasks

Using SYSGEN's I/O Configurator (Cont.) 

Adding Objects in SYSGEN (Cont.) 

To configure tape drives for ejection and data compression.   

A new utility, DEVCTRL, allows you to dynamically configure 1/2 inch and
DDS tape devices to eject the media following an application rewind or
close.  In addition, if you have an HPC1504B or HPC1521B DDS drive, you
can enable or disable data compression so that the tapes can be created
and shared with non-compressing DDS devices.  (Note that the compression
option does not apply to 1/2 inch tape.)

Once you use DEVCTRL to configure the drive, it remains configured in
that way until you change it with DEVCTRL again.  A powerfail or changes
in device ownership do not reset the configuration.

DEVCTRL has the following parameters:

DEVCTRL {[LDEV =] ###} {[COMPRESSION =] enable/disable/nochange}

{[EJECT =] enable/disable/nochange}

For example, to enable data compression and the eject feature for LDEV
50, enter:

     user>
     DEVCTRL 50 compression=enable eject=enable

Or, to enable compression but disable the eject feature (using positional
parameters), enter:

     user>
     DEVCTRL 50 enable disable

To add paths.   

Use the APATH command (abbreviated AP) to add an I/O path to the system
configuration.  (To add device level paths, you use the ADEV command.
For more information on hardware paths, refer to chapter 12.)

To add an I/O path, at the I/O Configurator prompt (io>), enter:

     io>APATH devicepath productid additional parameters 

APATH has the following parameters:

APATH (AP) {[PATH =] devicepath} {[ID =] productid}

[[PMGR =] physicalmgrname] [[LMGR =] logicalmgrname]

[[PMGRPRI =] physicalmgrpri] [[MAXIOS =] maxconcurrentchannelIOs]

To specify the PATH and ID.   

You must specify the PATH and ID parameters with the APATH command.  If
you specify a path that already exists, an error occurs.  The product ID
is either the Hewlett-Packard product number or a mnemonic name that
designates different uses of the same product.

For Series 925 through Series 949 systems and for Series 958 systems, you
describe the path as follows:

   *   the channel adapter

   *   the channel adapter and device adapter separated by a period (such
       as 4.2)

For the Series 950 through Series 980 systems, you describe the path this
way:

   *   just the bus converter

   *   just the channel adapter

   *   the bus converter and channel adapter separated by a slash (such
       as 2/8)

   *   the bus converter and channel adapter separated by a slash and the
       device adapter separated by a period (such as 2/8.2)

To specify the PATH and ID parameters using keywords and positional
parameters, respectively, enter:

     io>APATH PATH=4.2 ID=HP27113A 

or

     io>APATH 4.2 HP27113A 

To specify the PMGR.   

The PMGR parameter is the name of the physical device manager associated
with the specified I/O path.  For example, to specify BUS_CONV_MGR as the
physical device manager, enter:

     io>APATH PATH=4.2 ID=HP27113A PMGR=BUS_CONV_MGR 

The manager name has a maximum length of 32 characters and may contain
numbers, letters, and underline (_) characters.  If you do not enter this
parameter, SYSGEN supplies the default.

To specify the LMGR.   

LMGR is the name of the logical device manager associated with the
specified I/O path.  Not all devices have logical device managers.  For
example, to specify LOGICAL_DEVICE_MGR as the logical device manager
using a combination of keywords and positional parameters, enter:

     io>APATH 2/8.2 HP27113A LMGR=LOGICAL_DEVICE_MGR 

The manager name has a maximum length of 32 characters and may contain
numbers, letters, and underline (_) characters.  If you do not enter this
parameter, SYSGEN supplies the default.

To specify the PMGRPRI.   

PMGRPRI is the priority level at which the physical device manager
executes and can be between 1 (low) and 15 (high), inclusive.  For
example, to specify a PMGRPRI of 8, enter:

     io>APATH PATH=8.2 ID=HP27113A PMGRPRI=8 

The I/O default file supplies this parameter if you do not.

To specify the MAXIOS.   

MAXIOS tells the device manager how many concurrent IOs to expect.  For
example, to specify 20 concurrent I/O devices, enter:

     io>APATH PATH=4.2 ID=HP27113A PMGRPRI=5 MAXIOS=20 

Normally, you do not specify this value.  Instead, the I/O default file
usually specifies zero, which allows the manager to set itself to its
default.

To add volumes.   

Use the AVOL command (abbreviated AV) to add a new volume to the system
volume set configuration.  To add a volume, at the I/O Configurator
prompt (io>), enter:

     io>AVOL volumemembername ldev additional parameters 

AVOL has the following parameters:

AVOL (AV) {[VNAME =]volumemembername} {[LDEV =]#}

[[TRANSIENT =]%discfortransobj] [[PERMANENT =]%discforpermobj]

{[VCLASS =]volumeclass}

You cannot modify the system master volume, MEMBER1, in any way.

To specify the VNAME, LDEV, and VCLASS.   

The VNAME parameter specifies the unique name you give to each volume
member, LDEV specifies the logical device number, and VCLASS specifies
the volume class(es) that the identified volume(s) belong to.  The volume
member name and the volume class must be 32 characters or less.  After
the first character, which must be alphabetic, numbers, letters, and
underline characters are allowed.  You may specify up to eight volume
classes.

For example, to specify MEMBER2 as logical device 4 in the volume class
PROD, enter:

     io>AVOL VNAME=MEMBER2 LDEV=4 VCLASS=PROD 

To specify transient and permanent disk space.   

TRANSIENT is the amount of disk space that is reserved for temporary
processes such as stacks and operating system data structures.  PERMANENT
is the amount of disk space that is reserved for permanent structures
such as files, the label table, a tape drive, a disk drive, or a printer.
You enter both values as a percentage.

For example, to specify the amount of disk space reserved for transient
and permanent objects as 50 percent each, enter:

     io>AVOL VNAME=MEMBER2 LDEV=4 TRANSIENT=50 PERMANENT=50 VCLASS=PROD 

The total percentage for TRANSIENT and PERMANENT must be at least 100
percent.  It can be as high as 200 percent, although this is not 
recommended.

Changing Configurations in SYSGEN 

When you use SYSGEN to change the system configuration, there are five
I/O Configurator commands available:  MADDRESS, MCLASS, MDEV, MPATH, and
MVOL. They are defined in the table below and explained in the following
sections.

--------------------------------------------------------------------------------------------
|                     |                                                                    |
|      Parameter      |                             Definition                             |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MADDRESS            | Modifies the I/O path from one that exists to a new path that does |
|                     | not already exist.                                                 |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MCLASS              | Changes I/O class information.                                     |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MDEV                | Changes the attributes of a configured device.                     |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MPATH               | Changes the attributes of an I/O path.                             |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MVOL                | Modifies the attributes of a volume set member.                    |
|                     |                                                                    |
--------------------------------------------------------------------------------------------

To modify paths.   

An address is an I/O path identifying a specific I/O device.  Use the
MADDRESS command (abbreviated MA) to change SYSGEN's view of the physical
location of channel adapters, device adapters, and devices.  To modify a
path, at the I/O Configurator prompt (io>), enter:

     io>MADDRESS fromdevicepath todevicepath 

MADDRESS has the following parameters:

MADDRESS (MA) {[FROM =] fromdevicepath}
              {[TO =] todevicepath    }
The FROM and TO parameters are standard I/O path specifications.  If the
FROM path does not exist, or if both I/O paths do not have the same
number of levels, SYSGEN issues an error.

To change a path.   

To change an existing I/O path to a new I/O path that is not configured,
enter MADDRESS FROM=devicepath TO=devicepath.  For example, to change the
path from 4.1.2 to 4.1.3 on a Series 925 or Series 935 system, enter:

     io>MADDRESS 4.1.2  4.1.3 

To change the path from 2/4.0.2 to 6/4.0.3 on Series 950 through Series
980 systems, enter:

     io>MADDRESS 2/4.0.2 6/4.0.3 

MADDRESS works at the device-adapter level as well as the device level.
In fact, this use is probably more common, because it allows you to move
a device-adapter card and all of its devices in one command.  For
example, if path 4.2 describes an HP-IB adapter with four disks (LDEVS 2,
4, 9, 15), you can move the adapter to slot 3 (4.3) in one step:

     io>MADDRESS 4.2 4.3 

To modify an address, you must change the TO address to the higher or
previous level with the APATH command; otherwise, SYSGEN issues an error.
All paths used in the MADDRESS command line must be at the same level.

To modify classes.   

Use the MCLASS command (abbreviated MC) to change I/O class information
including class mode, class name, and the devices associated with the
class.  To modify a class, at the I/O Configurator prompt (io>), enter:

     io>MCLASS classname newclassname additionalparameters 

MCLASS has the following parameters:

MCLASS (MC) {[CLASS] = classname} [[NEWCLASS =] newclassname]

[[ALDEV =] devicerange[,devicerange] [...]]

                                           [         {IN     }]
                                           [         {OUT    }]
[[DLDEV =] devicerange[,devicerange][...]] [[MODE =] {CIO    }]
                                           [         {NCIO   }]
                                           [         {RANDOM }]
                                           [         {DEFAULT}]
You must enter the CLASS parameter and at least one other parameter.

--------------------------------------------------------------------------------------------
|                     |                                                                    |
|      Parameter      |                             Definition                             |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| NEWCLASS            | Changes the name of the class.  The new name must not exist prior  |
|                     | to using NEWCLASS.                                                 |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| ALDEV               | Adds the specified devices to the class.  If a device does not     |
|                     | exist (is not configured), SYSGEN issues a warning.                |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| DLDEV               | Removes the specified devices from the class.  If a device does    |
|                     | not exist, SYSGEN issues a warning.                                |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MODE                | Changes the mode of the class.  The mode remains unchanged if MODE |
|                     | is omitted from the MCLASS command line.                           |
|                     |                                                                    |
|                     | The modes are defined as follows:                                  |
|                     |                                                                    |
|                     |                                                                    |
|                     | IN            Input only device                                    |
|                     |                                                                    |
|                     | OUT           Output only device                                   |
|                     |                                                                    |
|                     | CIO           Concurrent I/O                                       |
|                     |                                                                    |
|                     | NCIO          Nonconcurrent I/O                                    |
|                     |                                                                    |
|                     | RANDOM        Direct access device (for example, disk)             |
|                     |                                                                    |
|                     | DEFAULT       Assign at system initialization                      |
|                     |                                                                    |
--------------------------------------------------------------------------------------------

To change a class, you enter the class name and at least one additional
parameter.  For example, to change the class name from LP to BIGPRN and
specify BIGPRN as an output device (using keyword parameters), enter:

     io>MCLASS CLASS=LP NEWCLASS=BIGPRN MODE=OUT 

To change the BONSAI class to SMALLPRN and add two more devices to it
(using positional parameters), enter:

     io>MCLASS BONSAI SMALLPRN 28/29 

To modify devices.   

Use the MDEV command (abbreviated MD) to modify the attributes of a
device.  You enter the command, the LDEV number of the device you want to
change, and at least one other parameter.  You cannot use the MDEV
command to change a Hewlett-Packard supported device to a USER
(unsupported) device.

To modify a device, at the I/O Configurator prompt (io>), enter:

     io>MDEV ldev otherparameters 

MDEV has the following parameters:

MDEV (MD) {[LDEV =] logicaldevice #} [[NEWLDEV =] newlogicaldevice#]

[[ID =] deviceid] [[PATH =] devicepath] [[CLASS =] classname]

[         {JOB        }]
[         {DATA       }]
[         {INTERACTIVE}]
[         {DUPLICATIVE}]
[[MODE =] {INPUT      }] [[OUTDEV =] outputdevice] [[RSIZE =] devrecsize]
[         {OUTPUT     }]
[         {AUTOREPLY  }]
[         {NLIO       }]
[         {NONE       }]

[[PMGR =] physicalmgrname] [[LMGR =] logicalmgrname]
[[PMGRPRI =] physmgrpri] [[MPETYPE =] cmtype] [[MPESUBTYPE =] cmsubtype]

[[DEVNAME =] devicename]

For example, to use the MDEV command to change logical device 8 to 18,
the device identification to HP7978H, the path to 4.3.0, and the mode to
JOB, enter:

     io>MDEV 8 18 HP7978H 4.3.0 MODE=JOB 

--------------------------------------------------------------------------------------------
|                     |                                                                    |
|      Parameter      |                             Definition                             |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| LDEV                | Specifies which devices to modify.  If a specified device number   |
|                     | does not exist, SYSGEN issues a warning.                           |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| NEWLDEV             | Gives the new device numbers associated with the specified         |
|                     | devices.  The number of devices given must match the number of     |
|                     | devices specified in the LDEV parameter.                           |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| ID                  | Changes the product ID associated with the devices.  Changing the  |
|                     | product ID changes other parameters, such as record size and       |
|                     | device mode, to those found in the I/O defaults file unless you    |
|                     | explicitly specify the parameters in the MDEV command.  If you     |
|                     | give an invalid product ID, SYSGEN issues an error message.        |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| PATH                | Defines the path for the system to take to reach this LDEV. If the |
|                     | new path already exists, SYSGEN issues an error message.           |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| CLASS               | Changes classes associated with given devices.  If you do not      |
|                     | enter this parameter and change the product ID with the  ID        |
|                     | parameter, SYSGEN uses the default classes for the device.         |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MODE                | Changes the device mode of the given devices.  The mode must be    |
|                     | within the maximum allowed modes given in the I/O default file.    |
|                     | If you do not give this parameter and change the product ID with   |
|                     | the  ID parameter, SYSGEN uses the default mode for the device.    |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| OUTDEV              | Specifies the new output device for the devices being modified.    |
|                     | If you do not specify this parameter, it does not change unless    |
|                     | the device is a terminal or you change the product ID.             |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| RSIZE               | Changes the record size of the devices being modified.  If you do  |
|                     | not give this parameter and change the product ID with the  ID     |
|                     | parameter, SYSGEN uses the default record size for the device.     |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| PMGR and LMGR       | Is the name of the physical or logical device manager to be        |
|                     | associated with the specified I/O path.  The manager name has a    |
|                     | maximum length of 32 characters and may contain numeric,           |
|                     | alphabetic, and underline characters (_).  If you change the ID    |
|                     | and do not specify the PMGR or LMGR parameter, SYSGEN uses the     |
|                     | default.  Not all devices have logical device managers.            |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| PMGRPRI             | Is the priority level at which the physical device manager         |
|                     | executes.  If you change the ID and do not specify the PMGRPRI     |
|                     | parameter, SYGEN uses the default.                                 |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| MPETYPE and         | Are allowed for only USER devices.                                 |
| MPESUBTYPE          |                                                                    |
|                     | If you do not give any of these parameters and you change the      |
|                     | product ID with the ID parameter, SYSGEN uses the default values.  |
|                     |                                                                    |
--------------------------------------------------------------------------------------------
|                     |                                                                    |
| DEVNAME             | Allows the user to specify a device name which can be used in      |
|                     | place of the LDEV number of this I/O device.  A device name must   |
|                     | begin with a letter.  A device name of exactly eight characters    |
|                     | that begins with the letter "D" followed immediately by one or     |
|                     | more digits is invalid.  The name "VTERM" is reserved and is       |
|                     | flagged as an error if specified for any LDEV. No two LDEVs may    |
|                     | have the same device name, and all device names and class names    |
|                     | must be mutually exclusive.                                        |
|                     |                                                                    |
--------------------------------------------------------------------------------------------


NOTE The streams device accepts batch jobs. It requires a specific mode (JOB and DATA) and you must assign an output device. Also, you must make these changes in one step, that is, by issuing a single MDEV command. For example, to make LDEV 10 the streams device with LP as the output device, enter: io>MDEV 10 MODE=(JOB,DATA) OUTDEV=LP
To modify I/O paths. Use the MPATH command (abbreviated MP) to modify the attributes associated with an I/O path. To modify a path, at the I/O Configurator prompt (io>), enter: io>MPATH devicepath additional parameters MPATH has the following parameters: MPATH (MP) {[PATH =] IOpath} [[ID =] productid] [[PMGR =] physicalmgrname] [[LMGR =] logicalmgrname] [[PMGRPRI =] mgrpri] [[MAXIOS =] maxconcurrentchannelIOs] -------------------------------------------------------------------------------------------- | | | | Parameter | Definition | | | | -------------------------------------------------------------------------------------------- | | | | PATH | Indicates the path that you want to modify. If you do not specify | | | PATH, SYSGEN issues an error message. Although you are not | | | required to use other parameters, you must specify at least one | | | for the command to function properly. | | | | -------------------------------------------------------------------------------------------- | | | | ID | Changes the product ID associated with this path. Changing the | | | product ID changes all of the other parameters to defaults unless | | | you explicitly override them. | | | | -------------------------------------------------------------------------------------------- | | | | PMGR | Is the name of the physical manager associated with the specified | | | I/O path. The manager name has a maximum length of 32 characters | | | and may contain numbers, letters, and underline characters. If | | | you change the ID and do not give this parameter, SYSGEN uses the | | | default. | | | | -------------------------------------------------------------------------------------------- | | | | LMGR | Is the name of the logical manager associated with the specified | | | I/O path. Not all devices have logical device managers. The | | | manager name has a maximum length of 32 characters and may contain | | | numbers, letters, and underline characters. If you change the ID | | | and do not give this parameter, SYSGEN uses the default. | | | | -------------------------------------------------------------------------------------------- | | | | PMGRPRI | Is the priority level at which the physical device manager | | | executes. If you change the ID and do not give this parameter, | | | SYSGEN uses the default. | | | | -------------------------------------------------------------------------------------------- | | | | MAXIOS | Tells the device manager how many concurrent I/O operations to | | | expect. Normally, you do not specify MAXIOS. The default is zero, | | | which allows the device manager to set its own default. | | | | -------------------------------------------------------------------------------------------- To change a product ID. You use the ID parameter to change a product identification number. For example, to change the ID on a Series 925 through 949 system or a Series 958 system, enter: io>MPATH 4.1 HP27113A Or, to change an ID on a Series 950 through 980 system, enter: io>MPATH 2/4.3 HP27113A To change the name of the physical device manager. To change the name of the physical device manager, use the MPATH command followed by the PMGR parameter and the new name. For example, to rename the device manager on a Series 925 through 949 system or a Series 958 system, enter: io>MP 4.1 PMGR=HPIB_DAM Or, to rename the device manager on a Series 950 through 980 system, enter: io>MPATH 2/4.3 PMGR=HPIB_DAM If you change the ID parameter and do not use the PMGR parameter, SYSGEN uses the default. To modify volumes. Use the MVOL command (abbreviated MV) to modify the attributes of a volume set member except for the system master volume, MEMBER1, which you cannot change in any way. Changes made with this command take effect only if you do an INSTALL with a tape containing the changes. To modify a volume set member, at the I/O Configurator prompt (io>), enter: io>MVOL volumename otherparameters MVOL has the following parameters, which are defined below. Refer to the "To add volumes" section of this chapter for examples of their use. MVOL (MV) {[VNAME =] volumename} [[NEWVNAME =] newvolumename] [[LDEV =] logicaldevice#] [[TRANSIENT =] %diskfortransobj] [[PERMANENT =] %diskforpermobj] [[VCLASS =] volumeclass] -------------------------------------------------------------------------------------------- | | | | Parameter | Definition | | | | -------------------------------------------------------------------------------------------- | | | | VNAME | Indicates the existing volume member name. Each member must have | | | a unique name. The volume member name is currently 16 characters | | | or less, with numbers, letters, and underline characters allowed. | | | The first character must be a letter. If the volume member does | | | not exist, an error occurs. | | | | -------------------------------------------------------------------------------------------- | | | | NEWVNAME | Specifies a new volume name to replace the name of the volume | | | member identified. | | | | -------------------------------------------------------------------------------------------- | | | | LDEV | Specifies the logical device number to be treated as the volume | | | member. | | | | -------------------------------------------------------------------------------------------- | | | | TRANSIENT | Is the amount of disk space that is reserved for transient objects | | | and is given as a percentage. | | | | -------------------------------------------------------------------------------------------- | | | | PERMANENT | Is the amount of disk space that is reserved for permanent | | | objects. | | | | | | The total percentage given by TRANSIENT and PERMANENT must be at | | | least 100 percent and can be as high as 200 percent, although this | | | is not recommended. | | | | -------------------------------------------------------------------------------------------- | | | | VCLASS | Specifies the volume class(es) that the identified volume belongs | | | to. Up to eight classes may be specified, with the same | | | restrictions as VNAME except that it can be 32 characters long. | | | | -------------------------------------------------------------------------------------------- Deleting Objects in SYSGEN When you use SYSGEN to delete objects from the system configuration, there are four I/O Configurator commands available to you: DCLASS, DDEV, DPATH, and DVOL. They are defined in the table below and explained in the following sections. -------------------------------------------------------------------------------------------- | | | | Parameter | Definition | | | | -------------------------------------------------------------------------------------------- | | | | DCLASS | Removes one or more class names from the system. | | | | -------------------------------------------------------------------------------------------- | | | | DDEV | Removes a specific device, range of devices, all products of a | | | given product identification, all devices of a given type, or all | | | devices of a given class name. | | | | -------------------------------------------------------------------------------------------- | | | | DPATH | Deletes an I/O path and all the I/O paths below it in the | | | configuration. | | | | -------------------------------------------------------------------------------------------- | | | | DVOL | Deletes a volume member from the system configuration. | | | | -------------------------------------------------------------------------------------------- To delete classes. Use the DCLASS command (abbreviated DC) to delete class names from the configuration. To delete a class, at the I/O Configurator prompt (io>), enter: io>DCLASS classname DCLASS has the following parameter: DCLASS (DC) {[CLASS =] classname} CLASS is a repeated parameter that identifies device class names. Class names are limited to eight characters and the first must be a letter. If the class does not exist, SYSGEN displays an error message. You cannot delete the DISC, CONSOLE, or TAPE classes. The following list briefly explains how to use the DCLASS command and provides examples. Use this command To do this DCLASS classname Delete a class name. For example, to delete EPOC, enter DCLASS EPOC. DCLASS (classname, Delete multiple classes. For example, to classname) delete EPOC and FASTLP, enter DCLASS (EPOC,FASTLP) To delete devices. Use the DDEV command (abbreviated DD) to delete a device. You cannot delete the system disk (LDEV 1) or the system console (LDEV 20). 1. Start SYSGEN and at the prompt (sysgen>), enter: sysgen>I/O 2. At the I/O Configurator prompt (io>), enter: io>DDEV parameters DDEV has the following parameters: {[LDEV =] #/#,#,... } DDEV (DD) {[ID =] deviceid } {[TYPE =] devicetype} {[CLASS =] classname} You must enter at least one parameter and the specified device must exist in the current configuration or SYSGEN will issue a warning. Other errors that occur are typically due to improper entry of a logical device, a range, or improper value for a positional parameter. The following list briefly explains how to use the DDEV command and provides examples. Use this command To do this DDEV LDEV ldev Delete one device. For example, to delete logical device 123, enter DDEV LDEV=123. DDEV LDEV ldev/ldev Delete all devices within a specified range. For example, to delete devices 10, 11, 12, and 13, enter DDEV LDEV=10/13. DDEV ID=prodID Delete all devices with a given product identification number. If no devices meet the criteria, SYSGEN issues a warning. For example, to delete all products with the product ID HP2932A, enter DDEV ID=HP2932A. DDEV TYPE=devtype Delete all devices of a given type, either those supported by Hewlett-Packard or unsupported devices. To delete all devices not supported by Hewlett-Packard, enter DDEV TYPE=USER DDEV CLASS=classname Delete all devices with the given class name as well as the class name itself. If the class you specify does not exist, SYSGEN issues a warning. For example, to delete all LP devices and the device class LP, enter DDEV CLASS=LP. CLASS is a repeated parameter. To delete paths. Use the DPATH command (abbreviated DP) to delete an I/O path and, optionally, all I/O paths below it from the configuration. If there are I/O paths below the one you are deleting, SYSGEN prompts you before deleting them with this question: I/O path specified has pending devices, want to delete all of them (yes/no)? If an I/O path is currently used by a configured device, SYSGEN issues an error and does not delete the path. 1. Start SYSGEN and at the prompt (sysgen>), enter: sysgen>io 2. At the I/O Configurator prompt (io>), enter: io>DPATH devicepath DPATH has the following parameter: DPATH (DP) {[PATH =] devicepath} To delete a configured path with no associated devices, enter DPATH and the path. For example, to delete a path on a Series 925 through 949 or a Series 958 system, enter: io>DPATH 4.2 To delete a path on a Series 950 through 980 system, enter: io>DPATH 2/8.2 To delete volumes. Use the DVOL command (abbreviated DV) to remove a volume from the configuration. To implement the change, you must create a system load tape with the configuration and then use it to do an INSTALL. To delete a volume, at the I/O Configurator prompt (io>), enter: io>DVOL volumemembername DVOL has the following parameters: DVOL (DV) {[VNAME =] volumemembername} To delete the volume named MEMBER2 from the list of volumes, enter: io>DVOL MEMBER2 Changing the configuration online A new command file, DOIONOW, has been added to MPE/iX which allows the system manager to immediately implement device configuration changes made with SYSGEN. This command allows you to keep the system online and available to users more of the time, and gives you the flexibility to change the configuration on an "as needed" basis. To change the configuration while the system is online, do the following: 1. Make the necessary changes to the configuration with the I/O Configurator. (This process is no different than it was before; for more information, read the previous section of this chapter "Using SYSGEN's I/O Configurator". 2. Keep the configuration changes and exit SYSGEN. The information is saved in the file LOG4ONLN.PUB.SYS, which is used by the DOIONOW command. 3. At the CI prompt, execute the DOIONOW command by entering: :DOIONOW 4. DOIONOW passes the LOG4ONLN file, which contains the new configuration information, to IOCONFIG, which begins making the changes. If LOG4ONLN is not found, you will see the following error message displayed on the console: NO PENDING SYSGEN CONFIG CHANGES The DOIONOW command creates a log file, ONLNOLOG.PUB.SYS, which is used to record the commands executed by IOCONFIG. If the DOIONOW command generates an error, you may view this same log file to determine the cause. This log file is purged and a new one is created prior to invoking the new configuration, which means that it only contains information for the last execution of IOCONFIG. Once you have found the problem, you can then edit the input file for the DOIONOW command, LOG4ONLN.PUB.SYS, to avoid duplicating the events that created the error.


MPE/iX 5.5 Documentation