A-8
Installation and Troubleshooting Guide
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)
Figure A-2. MQ-QWRITE Error Example
The most notable parameters are:
•
The ID of the task that attempted to send the message (
•
The queue ID (
0x103d1d20
•
The message pointer (
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.
Table A-3. Commands to Gather MQ-QWRITE
Error Information
Command
i
tt <task name>
show <queue ID>
d <msg
pointer>,2,4
fspfShow
portSemShow
spy 5
in Figure A-2)
0x103fd3d0
in Figure A-2)
Description
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
Shows the stack trace of the task.
Shows information about the queue that overflowed.
Shows the content of the message.
Shows FSPF task's queue ID.
Shows tasks waiting on port semaphores.
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.
tTimers
in Figure A-2)
tt
command.