Mq-qwrite error, Figure a-2 – Dell PowerVault 56F (16P Fibre Channel Switch) User Manual
Page 142
A-6
Installation and Troubleshooting Guide
;;)66
The software includes several message queues that are used for inter-task communi-
cation. Each queue holds a maximum of 64 messages. Under normal operations, a
task sends a message to another task on a queue, and occupies a slot in the queue.
After the message is received, its slot in the queue is open for another message.
If the receiving task does not run for a period of time, and the sender task sends more
than 64 messages to the same queue before the first message is processed by the
receiving task, the queue overflows and the message is discarded. This event causes
the
MQ-QWRITE
error to be printed on the display, as well as on the Telnet window,
if open. The error is also stored in the error log which can be viewed with the
errShow command.
NOTE: The error log is cleared upon reboot.
There may be several reasons for this error. In some cases, the system may recover
without human intervention, however in most cases it will not. In some cases, the
error can even indicate a task crash.
These problems can be diagnosed by technical support provided enough information
is collected to allow a detailed analysis of the specific case.
The MQ-QWRITE error message is shown in Figure A-2 (the front panel displays an
abridged version of the message).
0 &: :"-.+++4!
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
EEF/1$( 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)