beautypg.com

Iop status values, File-system (festatus) error-code values – HP Integrity NonStop H-Series User Manual

Page 31

background image

Interfacing With the Open SCSI I/O Process (IOP)

Open SCSI for Fibre Channel Controller Integrator’s Manual for HP Integrity NonStop NS-Series Servers

3- 15

IOP Status Values

Freezing the SIM queue results in setting the I/O subsystem’s queue to a level that
prevents normal I/O operation.

The IOP can initiate I/O recovery operations even when the SIM queue is frozen.

Operations that have the SIM queue priority flag set have sufficient priority to be
dispatched even if the SIM queue is frozen.

A 10-second timer starts when the SIM queue experiences an application-related
freeze. If the application does not release the SIM queue before the timer times
out, the IOP automatically releases the SIM queue.

The SIM queue freeze-disable flag thaws a SIM queue only if the flag is set in a
request from the same process that froze the SIM queue.

IOP Status Values

The Open SCSI IOP returns several kinds of status values that should be checked to
determine whether a requested command was successful and, if not, what caused the
error. The different kinds of status values returned are listed here in the order in which
they should be checked for locating error conditions. They are described following the
list.

1. File-system (FESTATUS) error-code values

2. Buffer-status values

3. CAM-status values supported by the Open SCSI passthrough mode

4. SCSI-status values returned by the peripheral device in response to the CAM

operation Execute SCSI I/O

File-System (FESTATUS) Error-Code Values

Returned Guardian file-system (FESTATUS) error-code values indicate either normal
operation (the value FEOK), errors, or other special conditions. Many programs display
messages containing Guardian file-system error codes on the user’s terminal. These
messages typically contain a short explanation of an error followed by a corresponding
error-code number. For example:

WARNING - $VOLUME.SUBVOL.FILE

CPU POWER FAILED, THEN RESTORED

ERR 230

For a full description of file-system error codes, see the Guardian Procedure Errors
and Messages Manual
.

Table 3-6

on page 3-16 maps Guardian file-system error codes

to the corresponding Open SCSI FESTATUS literals returned by the IOP and gives the
meaning or error cause for each.