Figure a-2, Table a-3, Commands to gather mq-qwrite error informationa-8 – Dell PowerVault 51F (8P Fibre Channel Switch) User Manual

Page 146

Advertising
background image

A-8

Installation and Troubleshooting Guide

Figure A-2. MQ-QWRITE Error Example

The most notable parameters are:

The ID of the task that attempted to send the message (

tTimers

in Figure A-2)

The queue ID (

0x103d1d20

in Figure A-2)

The message pointer (

0x103fd3d0

in Figure A-2)

The following commands should be executed, and their output, together with the
complete message log should be used when analyzing the error.

NOTE: Some of these commands can only be run from the root account.

Table A-3 describes MQ-QWRITE commands for gathering errors.

Dell_FC_Switch# 0x103fce60 (tTimers): Oct 14 11:07:43

Error MQ-QWRITE, 1, mqWrite failed,

queue = 0x103d1d20, msg = 0x103fd3d0,

errno = 0x3d0002

Traceback:

_mqWrite+0x44 (0x10065864)

_mPathAllShow+0x1158 (0x10078498)

Table A-3. Commands to Gather MQ-QWRITE

Error Information

Command

Description

i

Lists all the current tasks in the system. Most tasks
should be in "READY" or "PEND" state. If any task is in
"SUSPEND" state, then a task trace of that task
should be run using the

tt

command.

tt <task name>

Shows the stack trace of the task.

show <queue ID>

Shows information about the queue that overflowed.

d <msg

pointer>,2,4

Shows the content of the message.

fspfShow

Shows FSPF task’s queue ID.

portSemShow

Shows tasks waiting on port semaphores.

spy 5

Shows per-task microprocessor utilization. This com-
mand displays a report every five seconds. At least
two reports should be printed, since the first one will
indicate that all the microprocessor is used by the
shell.

Advertising
This manual is related to the following products: