当尝试启动队列管理器时,我会收到一条AMQ7017 Log not available
消息。我已经检查过,mqs.ini
文件中队列管理器的LogPath
是正确的。当问题开始出现时,我检查了管理器的日志文件夹中有两个日志文件:S000000
和S0000002
。我只是简单地复制了第一个,并将副本重命名为S000001
(使用正确的零数)。还是同样的错误。
如何解决此问题?
我希望它不是一个生产qmgr。下面的选项很少。
- 您可以从备份中恢复丢失的日志文件,然后尝试启动
- 使用相同的qm.ini创建一个同名的qmgr(在另一台机器中)。基本上,日志设置应该与此qmgr相同。将日志文件从该机器复制到此qmgr,并尝试启动qmgr。如果启动,qmgr可能会从队列文件中恢复持久消息。这不是IBM推荐的,但在某些情况下有效。如果是非生产qmgr,这是最好的方法
- 重新创建qmgr