QSYSOPR msg que

pts.
Tags:
AS/400
My Qsysopr msg que is wrapping every second. I am unable to pinploint which job is causing the issue. The CPI2420 message suggests that each entry is the culprit. How can I make adjustments in order to get around or fix my issue? Any and all ideas are welcome.

Answer Wiki

Thanks. We'll let you know when a new response is added.

Try changing the message queue specifying MSGQFULL(*SNDMSG)

ie: CHGMSGQ MSGQ(QSYSOPR) MSGQFULL(*SNDMSG)

This should keep it from automatically wrapping.

Please let me know if this helps.

========================================================

If it truly is wrapping every second, then MSGQFULL(*SNDMSG) might not help. (Further, asking on this forum probably won’t help either because things are happening too fast for any hope of fast enough responses from a web forum.)

MSGQFULL(*SNDMSG) might simply cause a new exception that results in a new message being sent to QSYSOPR. It depends on how the offending job is coded. We already know it’s coded inappropriately.

Further, when the message queue is full and is not set to wrap, then <b>every</b> job or function that sends to QSYSOPR will also be sent the CPF2460 message, potentially causing errors in jobs all over the system. And if messages are removed from QSYSOPR to remove the “full” condition while messages are being sent so fast that the queue wraps every second, then there will be no progress — the queue will refill faster than messages can be removed.

You need to find and cancel (or at least hold) the offending job. Look for the active job that’s getting the most CPU time. It’s in a very tight infinite loop, so it should be easy to recognize.

Tom

Discuss This Question: 1  Reply

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • SPDCTSR
    I had to end up contacting IBM. The message que had to be deleted and re-created. This was done while my system was active and none of my users were affected by the change. All is well. Thanks.
    0 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following