队列管理器日志损坏时,如何恢复队列管理器.
产品/版本:MQ 以上
平台: AIX,HP-UX,Solaris,Linux.
在一些情况下,如硬盘损坏、突然断电、队列管理器异常中止等,可能会引起队列管理器日志损坏,进而导致队列管理器不能启动。
如果这时队列中仍然有消息, 客户不希望重建队列管理器,则可以用以下方法恢复队列管理器。
可以按照如下步骤恢复对列管理器:
,例如mqm
/<OldQMName>/,记录如下参数的值:
Log:
LogPrimaryFiles=3
LogSecondaryFiles=2
LogFilePages=1024
LogType=CIRCULAR
,例如名字为TEMP的队列管理器(以下以这个名字为例)
如果LogType是CIRCULAR
crtmqm -lp <LogPrimaryFiles> -ls <LogSecondaryFiles> -lc -lf <LogFilePages> TEMP
如果LogType是LINEAR
crtmqm -lp <LogPrimaryFiles> -ls <LogSecondaryFiles> -ll -lf <LogFilePages> TEMP
/<OldQMName>下所有文件
/<OldQMName>目录下,注意要保持权限
队列管理器日志损坏时MQ的问题 来自淘豆网www.taodocs.com转载请标明出处.