pair showqueueinfo
Function
The pair showqueueinfo command is used to view the count of internal queue objects.
Format
pair showqueueinfo lunid
Parameters
Parameter |
Description |
Value |
---|---|---|
lunid |
LUN ID. |
To obtain the value, run "show lun general" as the super administrator. |
Views
Diagnostic view
Usage Guidelines
- This command must be run on the working controller of the LUN.
- If a pair is abnormal, you can run this command to view information about internal queue
objects of the pair.
Example
View information about internal queue objects.
ibc_os_hs:/diagnose>pair showqueueinfo 1
Pair: 0
SeqFlag 0: SEQ_NORMAL 1: QUERY_CHUNK 2: BLOCK_BY_RANDOM 3: BLOCK_BY_BUFF_LIMIT
4: BUSY 5: FINISH 6: CLOSE 7: ERROR 8:INTERRUPT
ReferFlag[Accessor Attach Atatus] 0: Not Attach 1: Attached 2: Wait For Detatch
QueueData
SeqFlag : 0
BufferHead : 49
BufferTail : 32
DispatchHead : 49
DispatchTail : 49
PendingChunkCnt : 0
NotifyingCnt : 0
bufferedCkCnt : 239
deleteLock : 0
ReferCnt : 0
ReferFlag : 1
HeadChunk : 1344817
TailChunk : 1344817
MinLBA : 18446744073709551615
NextChunkInProcess : 1344817
nextQueryChunk : 1345056
HangCnt : 0
BGR need sectors:
System Response
View information about internal queue objects.
Parameter |
Meaning |
---|---|
Pair |
Pair sequence number. |
QueueData |
QUEUE data information. |
SeqFlag |
Status of a sequential access flow. |
BufferHead |
Head pointer of chunk buffers. |
BufferTail |
Tail pointer of chunk buffers. |
DispatchHead |
Head pointer of dispatching windows. |
DispatchTail |
Tail pointer of dispatching windows. |
PendingChunkCnt |
Count of get next chunk requests that are not called back. |
NotifyingCnt |
Count of chunk done notices that are not returned. |
bufferedCkCnt |
Count of chunks that are buffered in queues and not sent to bgr. |
deleteLock |
identifier indicating whether chunk deletion is locked. |
ReferCnt |
Count of references. |
ReferFlag |
Status of references. |
HeadChunk |
Head chunk ID of dispatching windows. |
TailChunk |
Tail chunk ID of dispatching windows. |
MinLBA |
Minimum logical block addressing (LBA) in random REQs. |
NextChunkInProcess |
Next chunk ID. |
nextQueryChunk |
Start chunk for the next query. |
HangCnt |
Count of hung objects. |
BGR need sectors |
Data amount requested by the background copy tasks. |