По материалам статьи Brad M. McGehee: How
to Install SQL Server 2000 Clustering
Целью данной статьи является описание установки SQL Server
2000 Enterprise Edition в кластер, состоящий из двух узлов с
конфигурацией Active/Passive. Предполагается, что Вы уже
имеете навыки установки кластера для Windows 2000 Advanced или
Datacenter Server.
СОДЕРЖАНИЕ
Введение
Установка SQL Server 2000 в кластерную систему может
повысить его отказоустойчивость и надежность. Но, как Вы
наверное догадываетесь, данный тип установки является более
сложным по сравнению с установкой SQL Server 2000 на одном
сервере.
[Содержание]
Подготовка к
установке SQL Server 2000 Clustering
Перед тем, как начать установку, убедитесь, что у Вас есть
все необходимые компоненты, такие как:
· Подготовленный кластер.
· Установленные Windows 2000
Advanced или Datacenter Server.
· Cluster Serverce
установлен и настроен.
· Диски с дистрибутивом SQL Server
2000, Service Pack.
· Определено имя для сервера в
кластере. Это виртуальное имя будут использовать все клиенты
для доступа к SQL Server. Имя может включать только буквы или
цифры, использование специальных символов недопустимо.
·
IP-адрес, который Вы назначите данному серверу.
Перед тем, как устанавливать SQL Server 2000, автор
рекомендует остановить все "ненужные" службы на обоих узлах
кластера. Перед перезагрузкой узлов, убедитесь, что
приведенные внизу службы будут запускать автоматически.
· Alerter
· Cluster Service
· Computer Browser
·
Distributed File System
· Distributed Link Tracking
Client
· Distributed Link Tracking Server
· DNS
Client
· Event Log
· IPSEC Policy Agent
· License
Logging Service
· Logical Disk Manager
· Messenger
·
Net Logon
· Plug and Play
· Process Control
· Remote
Procedure Call (RPC) Locator
· Remote Procedure Call (RPC)
Service
· Remote Registry Service
· Removable
Storage
· Security Accounts Manager
· Server
·
Spooler
· TCP/IP NetBIOS Helper
· Windows Management
Instrumentation Driver Extensions
· Windows NT LM Security
Support Provider
· Windows Time Service
·
Workstation
[Содержание]
Конфигурация
Microsoft Distributed Transaction Coordinator
В отличие от обычной установки SQL Server 2000, в кластере
с установленным SQL Server 2000 необходим MSDTC. Перед тем как
начать установку SQL Server 2000, MSDTC должен быть настроен.
Для настройки MSDTC запустите из командной строки на каждом из
узлов кластера утилиту Comclust.exe.
Для проверки того, что MSDTC был удачно установлен,
выполните следующие действия:
· Запустите Cluster Administrator. Раскройте вкладку
"Resource". Справа, в списке ресурсов, Вы увидите, что MSDTC
был добавлен как новый ресурс кластера.
· Дополнительно, Вы
можете проверить, что сервис MSDTC удачно запущен на обоих
узлах. Для этого запустите оснастку "Services", найдите службу
MSDTC и убедитесь, что она работает
Примечание:
Вы можете остановить сервис "Microsoft Distributed
Transaction Coordinator", через оснастку "Services", но лучше
это делать, используя Cluster Administrator. После того как Вы
установите SQL Server 2000, Вы обязательно должны снова
запустить MSDTC через Cluster Administrator.
[Содержание]
Установка SQL Server
2000 Clustering
Представленные в этой главе действия по установке
необходимо будет выполнить на главном узле кластера. SQL
Server 2000 устанавливается на разделяемый диск, находящемся
под управление первичного узла.
1. Вставьте компакт-диск с SQL Server 2000 и запустите
"setup.bat". На экране монитора появится приглашение к началу
установки. Нажмите Next для продолжения установки. Появится
следующая заставка "Computer name".
2. Отметьте "Virtual
Server" и введите с клавиатуры имя виртуального сервера.
Нажмите Next для продолжения установки. 3. Появится окно "User
Information". Проверьте правильность своего имени и названия
Вашей фирмы. Нажмите Next для продолжения.
4. На экране
"Software License Agreement" прочитайте условия лицензионного
соглашения. Для продолжения установки Вы должны принять данные
условия. Нажмите кнопку Yes для продолжения установки.
5. В
экране Failover Cluster укажите IP-адрес для виртуального SQL
Server, а затем нажмите кнопку Add. Затем нажмите кнопку
Next.
6. На экране "Cluster Disk Selection" Вы должны
указать, какой логический диск из общего дискового
пространства будет использоваться SQL Server. Убедитесь, что
Вы не выбрали Quorum drive. Обычно, для установки доступны
несколько общих дисков. Во время установки, Вы можете выбрать
только один из них, но в дальнейшем, после установки SQL
Server, Вы можете указать SQL Server 2000 Clustering, какие
ещё из дисков он может использовать. В принципе, данный этап
установки показывает мастеру установки SQL Server куда
инсталлировать системные базы данных. После того, как Вы
выбрали один из дисков, нажмите кнопку Next.
7. На
следующем экране "Cluster Management" Вы указываете, на какие
узлы кластера будет инсталлироваться SQL Server. Нажмите
кнопку "Add" для добавление узлов из списке "Available Nodes"
в список "Configured Nodes". Для продолжения нажмите кнопку
Next.
8. Когда появится "Remote Information", введите с
клавиатуры пользовательский идентификатор администратора, имя
домена и пароль, которые будет действительны для всех
выбранных узлов данного кластера. Когда будете готовы, нажмите
кнопку "Next".
9. В экране "Instance Name" согласитесь со
стандартным именем или задайте именованный экземпляр установки
SQL Server. Если Вы хотите задать именованный экземпляр, то
снимите флажок "Default" и введите с клавиатуры желаемое имя
сервера в поле "Instance name". Когда закончите, нажмите
кнопку "Next".
10. В экране "Setup Type" задайте нужный Вам
тип установки. По умолчанию, в опции "Destination Folder",
программные файлы SQL Server будут установлены на локальный
диск каждого из узлов кластера. Убедитесь, что программные
файлы не устанавливаются на общий разделяемый ресурс. Путь для
установки "Data Files" мы указали ранее, когда указывали на
каком диске будут располагаться файлы данных.
11. Следующие
шаги установки SQL Server характерны для обычной инсталляции
SQL Server и в данной статье описываться не будут.
[Содержание]
Установка Service
Pack for SQL Server 2000
Вы наверняка хотите, чтобы Ваш SQL Server работал
максимально надёжно и безопасно. Одним из путей улучшения
надежности и повышения защищённости SQL Server является
своевременная установка Service Pack. Установка пакетов
обновления для SQL Server требует перезагрузки узлов кластера,
на которых установлен SQL Server.
Представленные ниже шаги помогут Вам установить пакет
обновления для SQL Server Clustering.
1. Для запуска установки пакета обновления запустите
"setup.bat". Вы увидите первый экран приглашения к установке
"Welcome". Для продолжения нажмите кнопку "Next".
2. На
экране "Computer name" укажите название виртуального SQL
Server, на который будет установлен данный пакет
обновления.
3. На экране "Connect to Server" укажите тип
аутентификации к Вашему SQL Server. Нажмите кнопку "Next" для
продолжения процесса установки.
4. В экране "Remote
Information" укажите имя пользователя и пароль для доступа к
узлам кластера, на который установлен SQL Server.
5. После
завершения установки пакета обновления Вам потребуется
перезагрузить все узлы кластера, где установлен SQL Server и
где выполнялась установка пакета обновления.
[Содержание]