IBM MQ service on Windows not starting

老子叫甜甜 提交于 2019-12-13 02:13:12

问题


What's the difference of amqsvc and strmqsvc?

I have installed IBM MQ and configured for multi instance. It uses amqsvc.exe to start the service as installed, the service is logon from a domain account, and the account is a member of group mqm. It was working fine but yesterday for some unknown reason the service is not starting properly, here is what happened:

when amqsvc is run on automatic or manual, amqzxma0 runs on full cpu usage until timeout and windows prompted the service not starting with error 1053, but the MQ service is started, then I tried to start the queue manager but fail to start, however it can be started on interactive.

However I can start the service fine with strmqsvc and can start the queue manager normally. So what's the difference between these two and what is the problem behind it?


回答1:


amqsvc is the actual windows service.

strmqsvc is the command used to start the above service.


The IBM v7.5 Knowledge Center documents the error 1053 as:

Windows: amqmsrvn.exe process removed

The amqmsrvn.exe DCOM process was replaced by a Windows service, amqsvc.exe, in Version 7.1. This change is unlikely to cause any problems. However, you might have to make some changes. You might have configured the user that runs the IBM® WebSphere® MQ Windows service MQSeriesServices without the user right to Log on as a service. Alternatively, the user might not have List Folder privilege on all the subdirectories from the root of the drive to the location of the service amqsvc.exe.

If you omitted the Log on as a service user privilege, or one of the subdirectories under which IBM WebSphere MQ is installed does not grant the List Folder privilege to the user, the MQ_InstallationName IBM WebSphere MQ Windows services in Version 7.5 fails to start.

...

  • If you did not give the user the List Folder privilege, the Windows Service Control Manager adds an event: 7009: Timed out waiting for the service to connect. The strmqsvc command reports error 1053.

Ensure that you have provided List Folder privilege on all the subdirectories from the root of the drive to the location of the service amqsvc.exe. This should resolve the issue.



来源:https://stackoverflow.com/questions/47464751/ibm-mq-service-on-windows-not-starting

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!