`我需要将群集队列恢复到之前从群集中删除的群集前状态。是否有任何选项可以将已删除的队列还原到其群集状态。提前致谢
答案 0 :(得分:1)
在从群集中删除队列之前,您可以使用使用dmpmqcfg
程序创建的备份将队列还原到以前属于群集的群集。此备份仅与备份日期相同。
此命令将输出所有队列:
dmpmqcfg -m <QMGR> -n TEST.QUEUE -t queue -a -x all -o 1line
此命令仅输出将CLUSTER
或CLUSNL
设置为任意值的队列:
dmpmqcfg -m <QMGR> -t queue -a -z all -o 1line | grep "^DEFINE" | egrep -v "CLUSNL\(' '\) CLUSTER\(' '\)|^DEFINE QMODEL"
运行从群集中删除队列之前生成的命令会将它们放回群集中。
请注意,如果您使用CLUSNL
,则表示您未删除NAMELIST