Ibm mq 如何在删除q文件后删除本地队列

Ibm mq 如何在删除q文件后删除本地队列,ibm-mq,Ibm Mq,MQ文件系统在我们的一个队列管理器中得到了100%的使用,我们发现system.cluster.transmit queue占用了全部空间,因此我已删除了q文件。因此,文件系统问题得到了解决。现在,我正试图使用delete qlocal命令删除传输本地队列,因此我需要在队列损坏但当我试图删除队列时,我发现MQ对象正在使用,我检查了句柄以终止它,但它显示MQ对象已损坏,因此请帮助我现在如何删除队列。如果您正在运行线性日志记录,您可以重新创建损坏的对象,但在这种情况下,将填充文件系统。相反,临时定义

MQ文件系统在我们的一个队列管理器中得到了100%的使用,我们发现system.cluster.transmit queue占用了全部空间,因此我已删除了q文件。因此,文件系统问题得到了解决。现在,我正试图使用delete qlocal命令删除传输本地队列,因此我需要在队列损坏但当我试图删除队列时,我发现MQ对象正在使用,我检查了句柄以终止它,但它显示MQ对象已损坏,因此请帮助我现在如何删除队列。

如果您正在运行线性日志记录,您可以重新创建损坏的对象,但在这种情况下,将填充文件系统。相反,临时定义一个新的QMgr,然后为同一队列获取其文件的副本,并将其放入删除该文件的目录中

作为旁注,您可能还想开始一个新问题,询问如何删除XMitQ中的消息而不删除文件