Configuring the Microsoft Windows Cluster
Status
|
Installing a new iProcess Engine Version 11.9.0
|
Required if you use a Windows Cluster
|
|
Upgrading from an iProcess Engine Version 11.0 or later
|
Required if you use a Windows Cluster
|
Description
If you are installing iProcess Engine into a Microsoft Windows Cluster, you must perform some preliminary tasks to enable iProcess Engine to operate in the Microsoft Windows Cluster environment.
Procedure
Perform the following steps:
|
1.
|
Install iProcess in Custom Mode and select Windows Cluster Network Name. |
|
2.
|
Create storage for Windows Cluster using iCSCI or another approach. For details to setup Windows Cluster, see the Microsoft website. |
|
3.
|
Add an Anonymous Logon user. |
|
b.
|
In Component Services, click Computers, then click My Computer. |
|
c.
|
In Properties, choose COM Security and select both Edit Default buttons. |
|
d.
|
Add an entry for ANONYMOUS LOGON and Allow all options. |
|
4.
|
Modify MSDTC security settings: |
|
b.
|
In Component Services, click My Computer. |
|
c.
|
In Distributed Transaction Coordinator, click Local DTC. |
|
d.
|
Right-click Properties to select Tab Security. |
|
e.
|
Select all the check boxes and No Authentication Required radio button. |
|
5.
|
Enable COM+ Network Access: |
|
a.
|
Open Windows Firewall settings. |
|
b.
|
Allow an app or feature through Windows Firewall. |
|
c.
|
Enable COM+ Network Access. |
|
d.
|
Open Regedit. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3 |
|
e.
|
Change the value of RemoteAccessEnabled to 1. |
|
6.
|
If you are upgrading an iProcess Engine that is part of a Windows cluster, run the following command on each secondary machine in the cluster: |
|
Note
|
Primary node is the node in which the iProcess Engine is installed. All other nodes in the cluster are referred to as secondary.
|
|
SWDIR\mscluster\mscluster -r
|
|
Warning
|
Do not run this command on the machine where the iProcess Engine is installed. You will not be able to start or upgrade the iProcess Engine, if you run this on the primary machine.
|
This command removes the iProcess Engine shared resources and services, and the port numbers used by the iProcess Engine watcher and worker process sentinels in the %systemroot%\system32\drivers\etc\services file.
|
Note
|
You will need to create the shared resources and services used by the upgraded iProcess Engine after you have run the installer.
|
|
7.
|
Enable network DTC access on the cluster. If network DTC access is not enabled, database transactions are limited to the local server. |
For more information about how to enable network DTC access, see article 817064 in Microsoft’s Knowledge Base at http://support.microsoft.com.
|
8.
|
Using Cluster Administrator, install a Distributed Transaction Coordinator resource. If this resource is not available, the installer will not be able to add the iProcess Events64 and (optional) iProcess COM+ Bridge COM+ applications to Component Services during installation. |
For more information see “Installing a Distributed Transaction Coordinator resource” in the Microsoft Cluster Administrator Help.
See Also
See Microsoft documentation for more information about the Cluster Administrator tool.