Task Controller and Storage Service failing in a cluster "Failed to start the 'EnterpriseVaultStorageService' service. Error: 1068."

book

Article ID: 100002807

calendar_today

Updated On:

Description

Error Message

 00000798.00000644::2010/08/23-17:58:50.273 ERR  Enterprise Vault Service : OnlineThread: Failed to start the 'EnterpriseVaultStorageService' service. Error: 1068.

00000798.00000644::2010/08/23-17:58:50.273 ERR  Enterprise Vault Service : OnlineThread: Error 1077 bringing resource online.
00000798.00000644::2010/08/23-17:58:50.273 INFO [RM] RmpSetResourceStatus, Posting state 4 notification for resource
 
00000798.00000fa4::2010/08/23-17:58:50.491 ERR  Enterprise Vault Service : OnlineThread: Failed to start the 'EnterpriseVaultTaskControllerService' service. Error: 1068.
00000798.00000fa4::2010/08/23-17:58:50.491 ERR  Enterprise Vault Service : OnlineThread: Error 1077 bringing resource online.
00000798.00000fa4::2010/08/23-17:58:50.491 INFO [RM] RmpSetResourceStatus, Posting state 4 notification for resource

Cause

 Corruption on MSMQ service / registry.

Resolution

 The solution to this issue is to reinstall MSMQ in both or X nodes following the next steps:

1) Uninstalling MSMQ on a Server Cluster
To uninstall MSMQ on a computer that is part of a server cluster, perform the uninstall in the following order:
• Delete the MSMQ resource from a node.
• Uninstall MSMQ on the physical node computer.
 

 

1.1) Uninstalling MSMQ from a Cluster Node

Note:  Prior to removing the MSMQ resource from the Enterprise Vault Cluster Group ensure to remove the dependancy of the MSMQ resource on the 'Enterprise Vault Admin Service' resource

After the MSMQ resource has been removed, you can delete MSMQ from the physical node. Before doing this, note the following:
• When uninstalling MSMQ in a multidomain environment, wait for Active Directory replication to occur and check that the msmq object for the applicable computer was removed before attempting to reinstall MSMQ on the same computer.
• Uninstalling MSMQ does not remove MSMQ executable files from the Windows\System32 and Windows\System32\Drivers folders.
 To uninstall MSMQ
1. Click Start, point to Control Panel, and then click Add or Remove Programs.
2. Click Add/Remove Windows Components, select Application Server, and then click Details. 
3. Clear the Message Queuing check box, and then click Next.
4. When asked if you want to permanently delete the queues and messages created by Message Queuing, click Yes.
 

 

2) To install MSMQ 3.0 on a cluster node
1. Click Start, point to Control Panel, and then select Add or Remove Programs.
2. Click Add/Remove Windows Components. 
3. In the Windows Components Wizard, select the Application Server check box, click Details, select the Message Queuing check box, and then click Details. 
4. On the Message Queuing page, uncheck the Active Directory integration.
5. Click OK, and then click Next. 
6. Follow the remaining instructions in the wizard.
 

 

5) To create and configure an MSMQ resource and group (virtual server)
1. Click Start, point to All Programs, point to Administrative Tools, and then click Cluster Administrator. 
2. In Open Connection to Cluster, select the applicable cluster or server in the Cluster or server name list. If you select a server, the name of the cluster to which it belongs will appear in the console tree.
3. In the console tree, click the cluster group to which you want the MSMQ resource to belong. 
4. After the group is selected, on the File menu, point to New, and then click Resource. 
5. In the New Resource Wizard, in Name and Description, type a name and description for the MSMQ resource, and select Message Queuing in the Resource type list box. Then click Next. 
6. In Group, select the group that you want the MSMQ resource to belong to. 
7. On the Possible Owners page, add the nodes that will own the MSMQ resource. If you want to add nodes to the automatically chosen list under Possible owners, select them from the list under Available nodes and click Add. If you want to remove nodes from the automatically chosen list under Possible owners, select them in this list and click Remove. Then click Next. 
8. On the Dependencies page, under Available resources, select the name of the Network Name resource in the group and click Add, and then select the name of the Physical Disk resource in the group and click Add. Then click Finish. 

6) To bring the MSMQ resource online
1. Click Start, point to All Programs, point to Administrative Tools, and then click Cluster Administrator.
2. In the console tree, click the Resources folder, and then in the details pane, click to select the MSMQ resource. 
3. On the File menu, select Bring Online. 
 
7) From the virtual server (cluster):
1.    Connect to the "cluadmin" bring online all the EV services.
2.    Try to do a fail over in the case the cluster is an (active-passive),

 

 

 

 

 

Issue/Introduction

Task controller and Storage Services could not start properly and cluster start doing fail over of the rest of the services.
You check the c:\Windows\Cluster\cluster.log, and find the errors detailed on the "Error" section.