DISABLE HCD
Authorization
Privilege Class: B
Purpose
Use the DISAble HCD command to disable the I/O-configuration capabilities of HCM and HCD for the rest of the current IML of your machine, transferring I/O configuration control to the applicable CP operator commands.
With HCM and HCD disabled, the hardware I/O configuration can be changed with the CP dynamic-I/O-configuration commands SET DYNamic_i/o, SET CONFIGmode, DEFine CHPID, DEFine CNTLUNIT, DEFine DEVice, MODify CHPID, MODify CNTLUNIT, MODify DEVice, DELete CHPID, DELete CNTLUNIT, DELete DEVice, Set IOCDS_active, and Set TOKen.
Additionally, with HCM and HCD disabled, the VM software I/O configuration can be changed with the CP operator commands Set RDEVice, DELete RDEVice, Set EDEVice, DELete EDEVice, Set DEVices, and Set HOTIO.
Operands
- NOFORCE
- can be specified to cause the command to be rejected if, as part of disabling HCM and HCD and enabling the CP dynamic-I/O-configuration commands, a VM configuration token cannot be established. The inability to establish a VM configuration token in the machine means that the CP dynamic-I/O-configuration commands cannot be used. Therefore the NOFORCE operand leaves the HCM and HCD capability intact if the CP dynamic-I/O-configuration commands cannot be made effective.
- FORCE
- can be specified to force execution of the command even though a VM configuration token cannot be established. In this case HCM and HCD are disabled from making I/O-configuration changes, and in addition the VM dynamic-I/O-configuration commands remain disabled. No hardware I/O-configuration changes are possible without a re-IML of your machine (thereby taking down all logical partitions if the machine is logically partitioned). Software I/O-configuration changes can still be made, however, using the applicable CP operator commands.
Usage Notes
- Once your machine is IMLed with HCM and HCD in control of the I/O configuration, the DISAble HCD
command is a one-way escape mechanism to take control away from HCM and HCD and attempt to give it
to the CP operator commands.
Note that once HCM and HCD are disabled, there is no way to re-enable them without re-IMLing your machine (thereby taking down all logical partitions if the machine is logically partitioned).
- If HCM and HCD are currently disabled for hardware dynamic-I/O-configuration, this command does not attempt to establish a VM configuration token in the machine. No attempt is made to change the token (which would allow the use of the CP-dynamic-I/O-configuration commands) because “ownership” of the existing configuration token is uncertain and it is not known whether HCM and HCD were ever used to dynamically change the machine configuration. In this case, whether FORCE or NOFORCE is specified, the command is executed and HCM and HCD are disabled. Even though the machine I/O configuration cannot be changed by any means in this case without a re-IML of your machine,, there is still the capability to dynamically change the software I/O configuration using CP operator commands.
- If HCM and HCD are currently enabled for hardware dynamic-I/O-configuration when this command is issued and the configuration token is successfully changed to a VM configuration token, the SET DYNamic_i/o ON command can be issued to enable the use of the CP dynamic-I/O-configuration commands.
Responses
Response 1:
disable hcd
HCD is not active
Ready; Response 2:
disable hcd force
HCD was successfully disabled
Ready; Response 3:
disable hcd
HCPCCY654302I HCD is now disabled, but a VM configuration token
HCPCCY654302I was not established because HCD was not enabled for
HCPCCY654302I dynamic hardware changes.
Command complete.
Ready; Response 4:
disable hcd force
HCPCCY654301I HCD is now disabled, but the machine would not enter
HCPCCY654301I configuration mode to allow a VM configuration token
HCPCCY654301I to be established.
Command complete.
Ready; Response 5:
disable hcd
HCD is currently updating the I/O configuration and cannot be disabled.
Ready; Messages
- HCP002E Invalid operand - operand
- HCP003E Invalid option - command contains extra option(s) starting with option
- HCP6544E Disable HCD command failed. The machine would not enter configuration mode to allow a VM configuration token to be established.
