rim showio
Function
The rim showio command is used to display information about the count of RIM's asynchronous invocations.
Format
rim showio
Parameters
None
Views
Diagnostic view
Usage Guidelines
This command is used to query information about the count of RIM's asynchronous invocations.
Example
Display the count of RIM's asynchronous invocations.
admin:/diagnose>rim showio
Name Start Back Good Back Retry Back Bad Not Back MaxLatency AvgLatency
--------------------------- ------------ ------------ ------------ ------------ ------------ ------------ ------------
RIM_WRITE 76280 76280 0 0 0 0 0
RIM_READ 43931 43931 0 0 0 0 0
RIM_WRITE_EPL 76280 76280 0 0 0 0 0
RIM_READ_EPL 0 0 0 0 0 0 0
RIM_EPL_WRITE_ALLOC 0 0 0 0 0 0 0
RIM_ALLOC_EPL_PAGES 0 0 0 0 0 0 0
RIM_EPL_WRITE 0 0 0 0 0 0 0
RIM_WRITE_SPACE 0 0 0 0 0 0 0
RIM_READ_SPACE 87485 87485 0 0 0 0 0
RIM_READ_PAGE_TO_WRITE 87485 87485 0 0 0 0 0
RIM_SEND_XRB 0 0 0 0 0 0 0
RIM_RCV_XRB 0 0 0 0 0 0 0
RIM_ALLOC_XRB_PAGES 0 0 0 0 0 0 0
RIM_ALLOC_TRIM_PAGES 0 0 0 0 0 0 0
RIM_HANG 0 0 0 0 0 0 0
RIM_UNHANG 0 0 0 0 0 0 0
RIM_BLOCK 0 0 0 0 0 0 0
RIM_UNBLOCK 0 0 0 0 0 0 0
RIM_RPC_MSG_GET_CHUNK 0 0 0 0 0 0 0
RIM_RPC_MSG_CHUNK_DONE 0 0 0 0 0 0 0
RIM_RPC_MSG_DELETE_ALL 0 0 0 0 0 0 0
RIM_RPC_MSG_GET_BITMAP 0 0 0 0 0 0 0
RIM_RPC_MSG_HC_REPAIR_WRITE 0 0 0 0 0 0 0
RIM_LUN_INNER_IO 0 0 0 0 0 0 0
RIM_LUN_READ_EXTERN 0 0 0 0 0 0 0
RIM_LUN_WRITE_EXTERN 0 0 0 0 0 0 0
RIM_LUN_ALLOC_PAGE 0 0 0 0 0 0 0
RIM_LUN_LINK_COMPRESS 0 0 0 0 0 0 0
RIM_LUN_WRITE_EPL 0 0 0 0 0 0 0
RIM_LUN_WRITE_BDM 0 0 0 0 0 0 0
RIM_LUN_INNER_ALLOC 0 0 0 0 0 0 0
RIM_LUN_INNER_WRITE 0 0 0 0 0 0 0
RIM_LUN_RECV_READ_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_ALLOC_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_WRITE_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_ABORT_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_FINISH_ABORT_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_SUB_IO 0 0 0 0 0 0 0
RIM_LUN_RECV_DECOMPRESS 0 0 0 0 0 0 0
RIM_LUN_SEND_TO_QOS 0 0 0 0 0 0 0
System Response
The following table describes the parameter meanings.
Parameter |
Meaning |
---|---|
Start |
Count of I/Os to the module. |
Back Good |
Count of I/Os for which a success message is returned. |
Back Retry |
Count of I/Os for which a retry message is returned. |
Back Bad |
Count of I/Os for which a failure message is returned. |
Not Back |
Count of I/Os for which no message is returned. |
Maxlatency |
Maximum latency. |
AvgLatency |
Average latency. |
RIM_WRITE |
Write I/Os delivered by PAIR or BGR. |
RIM_READ |
Read I/Os delivered by PAIR. |
RIM_WRITE_EPL |
Write I/Os delivered by RIM. |
RIM_READ_EPL |
Read I/Os delivered by RIM. |
RIM_EPL_WRITE_ALLOC |
I/Os written by EPL to allocation. |
RIM_ALLOC_EPL_PAGES |
Page applied by EPL during writing allocation. |
RIM_EPL_WRITE |
I/Os written by EPL to RIM. |
RIM_WRITE_SPACE |
Write SPACE I/Os. |
RIM_READ_SPACE |
Read SPACE I/Os. |
RIM_READ_PAGE_TO_WRITE |
Read page changes into write page after reading data. |
RIM_SEND_XRB |
I/Os sent to XRB. |
RIM_RCV_XRB |
I/Os received by XRB. |
RIM_ALLOC_XRB_PAGES |
Page applied by the XRB receive end. |
RIM_ALLOC_TRIM_PAGES |
Applies for trim pages. |
RIM_HANG |
Hang requests from IOCTRL. |
RIM_UNHANG |
Unhang requests from IOCTRL. |
RIM_BLOCK |
Block requests from IOCTRL. |
RIM_UNBLOCK |
Unblock requests from IOCTRL. |
RIM_RPC_MSG_GET_CHUNK |
Message code of object semantics' obtaining of chunk in batches. |
RIM_RPC_MSG_CHUNK_DONE |
Message code of object semantics' completion of chunk copy. |
RIM_RPC_MSG_DELETE_ALL |
Deletes all differences. |
RIM_RPC_MSG_GET_BITMAP |
Queries differential bitmap. |
RIM_RPC_MSG_HC_REPAIR_WRITE |
Sends the rpc message for HyperMetro repair write. |
RIM_LUN_INNER_IO |
I/Os of local LUNs passed through by RIM. |
RIM_LUN_READ_EXTERN |
I/Os read by RIM from the external LUN. |
RIM_LUN_WRITE_EXTERN |
I/Os written by RIM to the external LUN. |
RIM_LUN_ALLOC_PAGE |
Private pages of external LUNs applied by RIM. |
RIM_LUN_LINK_COMPRESS |
Link compression of RIM external LUN. |
RIM_LUN_WRITE_EPL |
I/Os written to EPL by the RIM external LUN. |
RIM_LUN_WRITE_BDM |
I/Os written to BDM by the RIM external LUN. |
RIM_LUN_INNER_ALLOC |
I/Os written to BDM allocation by the RIM internal LUN. |
RIM_LUN_INNER_WRITE |
I/Os written to BDM by the RIM internal LUN. |
RIM_LUN_RECV_READ_IO |
Read I/Os of the remote storage array received by RIM. |
RIM_LUN_RECV_ALLOC_IO |
Capacity-on-write of the remote storage array received by RIM. |
RIM_LUN_RECV_WRITE_IO |
Write I/Os of the remote storage array received by RIM. |
RIM_LUN_RECV_ABORT_IO |
RIM receives abort I/O. |
RIM_LUN_RECV_FINISH_ABORT_IO |
RIM receives finish abort I/O. |
RIM_LUN_RECV_SUB_IO |
I/Os generated by the RIM receive end's analysis on private pages. |
RIM_LUN_RECV_DECOMPRESS |
Link decompression by the RIM receive end. |
RIM_LUN_SEND_TO_QOS |
Applies for QoS resources. |