INF: Order of Installation for SQL Server 7.0 Clustering Setup
ID: Q219264
|
The information in this article applies to:
-
Microsoft SQL Server, Enterprise Edition, version 7.0
-
Microsoft Windows NT Server, Enterprise Edition version 4.0
-
Microsoft Cluster Server
-
Microsoft Windows NT version 4.0 Option Pack
-
Microsoft Transaction Server 2.0
-
Microsoft Internet Information Server version 4.0
SUMMARY
When you set up a new installation of Microsoft SQL Server 7.0 for clustering, you must install applications in a prescribed order. This article describes the procedure for installing multiple Microsoft products, including Internet Information Server (IIS), Cluster Server, SQL Server 7.0 Enterprise Edition, Microsoft Distributed Transaction Coordinator (MS DTC) 2.0, and the Windows NT 4.0 Option Pack for use in a cluster environment.
WARNING: Failure to install the applications in the order listed in this article may cause the software to fail on installation. It might also require that you reformat the disk and start the installation process over again.
SQL Server Clustering Models
Active/Active: High-Availability Solution with Static Load Balancing - Dual Virtual SQL Server Configuration
This model provides high availability and acceptable performance when only one node is online, and it provides high performance when both nodes are online. The model also allows maximum utilization of your hardware resources.
In this model, each of the two nodes makes its own set of resources available to the network in the form of virtual servers, which can be detected and accessed by clients. The capacity for each node is chosen so that the resources on each node run at optimum performance, but so that either node can temporarily take the burden of running the resources from the other when failover occurs. Depending on the resource and server capacity specifications, all client services can remain available during failover, but performance can suffer.
Each node of the two-node cluster can support an active Microsoft SQL Server service. If a node fails, the remaining node takes ownership of the shared SCSI disks and restarts the implementation of SQL Server that has failed over. Four SQL Server licenses are required to run Symmetric Virtual Server (SVS) in an Active/Active environment.
Active/Passive: "Hot Spare" Solution with Maximum Availability - Single Virtual SQL Server Configuration
This model provides the maximum availability and performance for your resources, but it requires an investment in hardware that is not in use most of the time.
One node, called a primary node, supports all clients, while its companion node is idle. The companion node is a dedicated "hot spare," ready to be used whenever a failover occurs. If the primary node fails, the hot spare node immediately picks up all operations and continues to service clients at a rate of performance that is close or equal to that of the primary node. (Exact performance depends on the capacity of the hot spare node.)
SQL Server can be configured to run a single Active/Passive virtual SQL Server on a Microsoft Cluster Server (MSCS) cluster. This configuration gives applications resiliency to failure but requires only a single SQL Server. One node is used as the primary node for SVS and the other node is the hot-standby backup. The backup node can run the customer application or be idle, simply acting as insurance in case of a failure. Two SQL Server licenses are required to run SVS, even when only one SQL Server is used.
NOTE: As of the time that this document was written, Microsoft Message Queue Server (MSMQ) 1.0 Site Controllers cannot be installed using SQL Server 7.0 on a cluster. Microsoft is working on this problem and will publish the resolution to this issue as soon as it is available.
This does not affect the installation of MSMQ 1.0 Routing Servers, Independent Clients, or Dependent Clients.
There is a known problem installing an MSMQ Primary Site Controller (PSC) on a cluster. For more information, see the following article in the Microsoft Knowledge Base:
Q188685 - HOWTO: Install an MSMQ PSC on Microsoft Cluster Server
MORE INFORMATION
Steps for Correct Installation
- Install Windows NT 4.0 Enterprise Edition. (This product includes Windows NT 4.0 Service Pack 3.)
IMPORTANT: Do not install IIS during the installation of Windows NT. IIS is selected for installation by default, so you must cancel this selection to prevent installation.
- Install Microsoft Internet Explorer 4.01 or later.
- Install Microsoft Cluster Server (MSCS).
IMPORTANT: Additional options are displayed in the Enterprise Edition Installer. Do not select MSMQ or IIS.
- Manually create MS DTC Resources.
MS DTC will require an IP address resource and a Network Name resource in a group with a disk resource. Please refer to your Cluster Administrator Guide for additional information on creating cluster resources.
- To avoid possible conflicts with files in use during installation, you should only have the following services running:
- Alerter
- Cluster Service
- Computer Browser
- Event Log
- License Logging Service
- Messenger
- Net Logon
- NT LM Security Support Provider
- Plug and Play
- Remote Procedure Call (RPC) Locator
- Remote Procedure Call (RPC) Service
- Server
- Spooler
- TCP/IP NetBIOS Helper
- Time Service
- Workstation
Possible conflicting services include:
- All IIS services, including all of the following:
- Certificate Authority
- Content Index
- FTP Publishing Service
- Gopher
- IIS Admin. Service
- World Wide Web (WWW) Publishing
- Protected Storage
- Microsoft Site Server
- Microsoft Exchange Services:
- Microsoft Exchange Server service
- Microsoft Exchange Directory service
- Microsoft Exchange Information Store
- Microsoft Exchange Message Transfer Agent
- Microsoft Exchange System Attendant
- Microsoft Exchange Internet Mail Connector (IMC)
- All Oracle products
- Microsoft SNA Server
- Remote Access AutoDial
- Microsoft DBWeb
- Any backup software or service, such as ARCserve or Backup Exec
- Any antivirus software or services
- UniCenter system monitoring
- Compaq Management Utilities such as Insight Manger or Surveyor
- Microsoft NNTP Service
- Microsoft SMTP Service
- Disk Keeper
- SNMP Service(s)
- MSDTC
- Any other client/server and/or ODBC applications
If any of these services are started, they must be stopped before installing SQL Server.
- Install Windows NT 4.0 Option Pack.
IMPORTANT: Do not select Microsoft Message Queue Server (MSMQ) as an optional installation choice.
- Install Windows NT 4.0 Service Pack 5.
- Again, make sure that none of the programs listed in Step 5 above are running on the computer. Any of these services can cause SQL Server setup to fail.
- Install Microsoft SQL Server 7.0 Enterprise Edition.
- Install Microsoft SQL Cluster Service.
- Install any additional server products before installing any user applications.
- Reapply Windows NT 4.0 Service Pack 5.
Additional query words:
Installation Order
Keywords : kbinterop kbsetup SSrvInst kbSQLServ700
Version : winnt:2.0,4.0,7.0
Platform : winnt
Issue type : kbinfo
Last Reviewed: June 18, 1999