On one qmgr I found 10 corrupted queues/
I don't know why but standard way of deleting and recreating object didn't helped.
Unfortunately that's was not the only problem.
I decided to create dump of qmgr objects using saveqmgr utility but I got this error since my SYSTEM.DEFAULT.MODEL.QUEUE were in the list of corrupted objects :
SAVEQMGR V6.1.4.0
(mqutils.c) MQOPEN failed for SYSTEM.DEFAULT.MODEL.QUEUE, CC=2 RC=2101
To identify which queues are corrupted you need simply to use:
echo "dis q(*)" | runmqsc QMGRNAME
At the end what I done:
1. crtmqm test
2. cp /var/mqm/qmgrs/test/queues/YOUDAMAGED QUEUES /var/mqm/qmgrs/YOURQMGR/queues/
3. strmqm -c QMGRNAME with correpted queues
4. you will see that all corrupted objects were successfully recreated .
No comments:
Post a Comment