Product:
Search Type:

How do I restart MPS Provisioning Engine properly?

Article ID: 1851 
Last Review: Jan,29 2008
APPLIES TO:
  • Parallels Automation 2.6

SYMPTOMS

Windows tasks are running forever or keep failed with errors like 'No provisioning engine availble'.
Also sometimes it is not possible to restart the engine from PEM (Top > Deployment Director > Server Manager > Hardware Nodes > mps > Applications > MPSEngine).
 

CAUSE

Sometimes MPS engine uses too much memory and it blocks/delays tasks execution. This problem is being investigated at the moment, but there is no resolution yet. The only way to work around this is the engine restart.

It should not be restarted by killling dllhost running under MPFServiceAccts because it is not safe in general (if some transaction is running, data may become inconsitent because of instant kill - no rollback is performed this case).
 

RESOLUTION

To restart the MPS Engine:
1. Log in to MPS node as local or domain administrator.
2. Run dcomcnfg (Start->Run->dcomcnfg).
3. Navigate to "Component Services -> My Computer -> COM+ Applications" in the left panel.
4. Right click on 'Provisioning Engine' in the right pannel to select 'Shutdown' from the context menu.
5. Select 'Start' in the context menu or wait until PEM agent (if running) start the engine automatically.
Keywords: MPS

Please provide feedback on this article

Did this article help you solve your issue?
Yes
No
Partially
I do not know yet
 
Strongly Agree   Strongly Disagree
  9 8 7 6 5 4 3 2 1
The article is easy to understand
The article is accurate
Additional Comments:
*Please provide us with your email address in case we need to contact you.
*Please type the code you can see.
* - required fields