Difference between revisions of "Clustering ConnectR"

From Galen Healthcare Solutions - Allscripts TouchWorks EHR Wiki
Jump to navigation Jump to search
Line 2: Line 2:
 
Set the Lock Pages in Memory setting for the service account you are using.
 
Set the Lock Pages in Memory setting for the service account you are using.
  
 
+
=Steps=
1.  Install ConnectR 4.5 following the above steps onto each node. The serverdefinition table uses the SQL Server instance.
+
#Install ConnectR 4.5 following the above steps onto each node. The serverdefinition table uses the SQL Server instance.
 
+
#Roll the cluster groups onto the active node you are installing into.
2.  Roll the cluster groups onto the active node you are installing into.
+
#Ensure it is working properly on each node.
 
+
#To cluster set the Service to start manually on each node.  
3.  Ensure it is working properly on each node.
+
#Open cluster admin and create the following resource in the SQL Group.
 
+
#This must be in the same cluster group as the network name that is being used. This should be the SQL Server instance name.  
4.  To cluster set the Service to start manually on each node.  
+
#This service must be brought online and offline using cluster administrator. It will give you an error if you do it in the application.
 
+
#Setup and cluster the IDXConnectR service resource:
5.  Open cluster admin and create the following resource in the SQL Group.
 
 
 
6.  This must be in the same cluster group as the network name that is being used. This should be the SQL Server instance name.  
 
 
 
7.  This service must be brought online and offline using cluster administrator. It will give you an error if you do it in the application.
 
 
 
8.  Setup and cluster the IDXConnectR service resource:
 
 
 
 
<pre>
 
<pre>
 
Type: Generic Service
 
Type: Generic Service
Line 25: Line 17:
 
Parameters: Check the box to Use Network Name as computer name
 
Parameters: Check the box to Use Network Name as computer name
 
Registry Options: No Registry Copying, just click finish
 
Registry Options: No Registry Copying, just click finish
 +
</pre>
 +
 +
=Registry Settings=
 +
Registry settings that have to exist for System Service to fail over correctly on a cluster:
 +
*System Service Config (Front End) has to be saved on both nodes to save DSN, username and password to registry on each node. These 3 keys should match on both nodes. You should also verify the DSN to be setup correctly as well.
 +
<pre>
 +
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Datasource
 +
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Password
 +
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Username
 +
</pre>
 +
*This key should also exist for a cluster: (populated by running the CXR cluster setup Front end or batch file)
 +
<pre>
 +
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Environment
 +
</pre>
 +
*If the ConnectR server does not have sql running you need to disable that dependence.
 +
#On both nodes open the registry.
 +
#Add the key.
 +
<pre>
 +
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\NoDependencyFlag
 +
DWORD value = 1.
 
</pre>
 
</pre>

Revision as of 13:00, 22 March 2011

Before you begin you must install the cluster and SQL server properly and ensure they are working normally on each node. Set the Lock Pages in Memory setting for the service account you are using.

Steps

  1. Install ConnectR 4.5 following the above steps onto each node. The serverdefinition table uses the SQL Server instance.
  2. Roll the cluster groups onto the active node you are installing into.
  3. Ensure it is working properly on each node.
  4. To cluster set the Service to start manually on each node.
  5. Open cluster admin and create the following resource in the SQL Group.
  6. This must be in the same cluster group as the network name that is being used. This should be the SQL Server instance name.
  7. This service must be brought online and offline using cluster administrator. It will give you an error if you do it in the application.
  8. Setup and cluster the IDXConnectR service resource:
Type: Generic Service
Dependency: SQL Server
Service Name: IDXConnectR System Service4.0
Parameters: Check the box to Use Network Name as computer name
Registry Options: No Registry Copying, just click finish

Registry Settings

Registry settings that have to exist for System Service to fail over correctly on a cluster:

  • System Service Config (Front End) has to be saved on both nodes to save DSN, username and password to registry on each node. These 3 keys should match on both nodes. You should also verify the DSN to be setup correctly as well.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Datasource
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Password
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\Username
  • This key should also exist for a cluster: (populated by running the CXR cluster setup Front end or batch file)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Environment
  • If the ConnectR server does not have sql running you need to disable that dependence.
  1. On both nodes open the registry.
  2. Add the key.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IDXConnectR System Service4.0\Parameters\NoDependencyFlag 
DWORD value = 1.