Write for Us
The purpose of this section is to show you how to install SQL Server 2000 clustering onto a Windows 2000 two-node cluster. It already assumes that the cluster server hardware has been installed and configured correctly, and it assumes that Windows 2000 Clustering Services have also been installed and configured correctly.This document provides an example of how to install an Active/Passive SQL Server 2000 cluster configuration. An Active/Passive SQL Server 2000 cluster installation means that there will only be one instance of SQL Server 2000 running on the cluster at any one time. Generally, the node of the cluster that SQL Server 2000 is running on is called the primary node. The other node of the cluster, which is not running an instance of SQL Server, is called the secondary node. Should the instance of SQL Server 2000 on the primary node fail, then SQL Server 2000 will failover from the primary node to the secondary node in order to run.It is also possible to install an Active/Active configuration of SQL Server 2000. This option is designed to allow two instances of SQL Server 2000 to run on the cluster, with a single instance of SQL Server 2000 running on each of the two nodes of the cluster. Should one of the two instances of SQL Server 2000 fail, then the instance that failed will failover to the other node of the cluster. At this point, then both instances of SQL Server 2000 will be running on a single node of the cluster. Although most of this document is applicable to installing an Active/Active configuration, the focus is on how to install an Active/Passive configuration, not an Active/Active configuration.Preparing for the Installation of SQL Server 2000 ClusteringBefore you begin, you need to be sure you have the following available and ready to go:
Copying the Software to the Local Hard DriveWhile this is not required, I recommend that the SQL Server 2000 Enterprise Edition CD be copied to a local drive of the primary node of the cluster. This will make this installation, and later changes, easier. I also recommend you copy the latest SQL Server 2000 service pack files to the same local hard drive. These files only need to be copied to the node of the cluster that you will consider your primary node, which is the one that you will use to install SQL Server 2000.
Configuring the Microsoft Distributed Transaction CoordinatorUnlike non-clustered installations of SQL Server 2000, the Microsoft Distributed Transaction Coordinator (MSDTC) is required when clustering SQL Server 2000. Before SQL Server 2000 can be installed, the MSDTC (which is now a part of SQL Server 2000), must be configured for running in a cluster. Fortunately, this is a simple step.To configure MSDTC on the cluster, you must run the following command on each of the nodes in the cluster. The command should be run from the command prompt. The command is:comclust.exeAfter running the command on each node, you will receive this feedback from the command prompt, as seen in the following illustration.
To verify that MSDTC has been properly setup, following these steps: