ASMCHECK subcommand output

The following report is an example of the report generated by the ASMCHECK subcommand. Use this report to check the status of I/O requests in the system. If the number of I/O requests received is greater than the number of I/O requests completed by 10 or more, you may have a hardware problem. In the example above the numbers are close enough that no hardware errors are indicated.

If you think you might have a hardware problem, examine the status of the paging device and check the logrec data set for hardware errors.

The following report is an example of ASMCHECK subcommand output if storage-class memory (SCM) is used for paging:
ASM10000I ASMVT AT 00FE0A00                                            
ASM10001I  52382 I/O REQUESTS RECEIVED,  52382 COMPLETED               
ASM10006I  33935 NON-SWAP WRITE I/O REQUESTS RECEIVED,  33935 COMPLETED
ASM10000I ASMVX AT 0263A0B8                                            
ASM10007I  17923 4K SCM I/O REQUESTS RECEIVED,  17923 COMPLETED        
ASM10008I  16211 4K SCM WRITE REQUESTS RECEIVED,  16211 COMPLETED      
ASM10009I  8 1M SCM I/O REQUESTS RECEIVED,  8 COMPLETED                
ASM10010I  6 1M SCM WRITE REQUESTS RECEIVED,  6 COMPLETED              
ASM10000I PART AT 024C1A10                                             
ASM10002I PARTE AT 024C1A60: PAGE DATA SET 0 IS ON UNIT 02E6           
ASM10002I PARTE AT 024C1AC0: PAGE DATA SET 1 IS ON UNIT 02E7           
ASM10011I PARTE AT 0247ACCC: STORAGE-CLASS MEMORY                   
The following information appears in the report if storage-class memory (SCM) is used for paging:
ASMVT AT aaaaaaaa
The address of the ASM vector table (ASMVT).
nnnn I/O REQUESTS RECEIVED
The number of I/O requests received by ASM.
NON-SWAP WRITE I/O REQUESTS RECEIVED
The number of non-swap write I/O requests received by ASM.
nnnn I/O REQUESTS COMPLETED BY ASM
The number of I/O requests completed by ASM. If this number is less than the number of requests received, then either ASM or IOS was processing an I/O request at the time of the dump. This request can be found in one of the three following places:
  • In ASM waiting for PCCWs.
  • In IOS waiting for I/O completion.
  • In error retry waiting for redrive (errors on writes only).
ASMVX AT aaaaaaaa
The address of the ASM extension table (ASMVX).
nnnnn nnnnK|M SCM I/O|WRITE REQUESTS RECEIVED nnnnn COMPLETED
The number, size, and type of SCM requests received and completed.
PART AT aaaaaaaa
The address of the paging activity reference table (PART).
PARTE AT aaaaaaaa
The address of the paging activity reference table entry (PARTE).
The following report is an example of ASMCHECK subcommand output if storage-class memory (SCM) is not used for paging:
ASMVT AT 00FCFC10
4190 I/O REQUESTS RECEIVED, 4189 I/O REQUESTS COMPLETED BY ASM
PART AT 01C54470
PAGE DATA SET 0 IS ON UNIT E31
PAGE DATA SET 1 IS ON UNIT E31
I/O REQUEST ACTIVE FOR ABOVE DATA SET
IOSB FOR ABOVE HAD ABNORMAL IOSCOD VALUE X'51'
PAGE DATA SET 3 IS ON UNIT 450
PAGE DATA SET 4 IS ON UNIT 230
The following information appears in the report if storage-class memory (SCM) is not used for paging:
ASMVT AT aaaaaaaa
The address of the ASM vector table (ASMVT).
nnnn I/O REQUESTS RECEIVED
The number of I/O requests received by ASM.
nnnn I/O REQUESTS COMPLETED BY ASM
The number of I/O requests completed by ASM. If this number is less than the number of requests received, then either ASM or IOS was processing an I/O request at the time of the dump. This request can be found in one of the three following places:
  • In ASM waiting for PCCWs.
  • In IOS waiting for I/O completion.
  • In error retry waiting for redrive (errors on writes only).
PART AT aaaaaaaa
The address of the paging activity reference table (PART).
PAGE DATA SET n IS ON UNIT ddd
The location of each paging device. Request status and additional information is also displayed, if applicable.