Страница 1 из 1

Отказоустойчивый кластер на Win2003 для MSSQL 2005

Добавлено: 2009-05-16 23:03:16
BI_J
Доброго времени сутов уважаемые жители форума !
Нужно постоить отказоустойчивый кластер из 2-х нод и внешнего хранилища для MSSQL server 2005.
Как создать сам клатер разобрался: http://www.xnets.ru/plugins/content/con ... ontent.177
А вот как грамотно настроить MSQSQL немного затрудняюсь.
Читал тут: http://msdn.microsoft.com/ru-ru/library ... L.90).aspx
Там сказано что нужно настраивать "координатор распределенных транзакций Microsoft (MS DTC)" перед установкой MSQSQL.
Если делать так как написано в этих статьях, у меня получаеться 3 виртуальных IP, один при создании СlusterService в Win2003 через кластер администратор, второй - при настройке "координатор распределенных транзакций Microsoft (MS DTC)" http://support.microsoft.com/kb/301600 и третий - уже непосредственно при установке MSSQL

Поделитесь пожалуйста опытом!

Задача такая:
На сервере вертится ПО которое ложит данные в БД. БД будет лежать на внешнем рэйде (класика) :smile:
При отказе первого сервера роли сбора данных и укладки их в БД должны перейти ко второму серверу.

Подскажите пожалуйта как грамотно и красиво настроить сию штуку.
Заранее спасибо.

Re: Отказоустойчивый кластер на Win2003 для MSSQL 2005

Добавлено: 2009-05-25 21:04:10
Gloft
Насколько я помню когда ставил кластер MS SQL то там все было до безобразия просто.
Ставишь кластер из двух нод 2003, при этом "координатор распределенных транзакций" никакой не настраивал.
Потом начинаешь установку MS SQL на одной из нод, сетапник сам видит что установка идет на кластер и предлагает установить в именно кластер, а не на ноду.
Установка происходит на все ноды кластера автоматически.
Все можно играться и выключать ноды по порядку.
Дополнительные фишки с временем перехода ноды в аут и работы на другой ноде, возврат к основной ноде и многое другое настраивается в настройках управления кластером.
Там же можно создать ресурс кластера, сетевой диск на который и будешь хранить свои базы.

Это было еще до выхода R2 может конечно чето и изменилось, но не думаю что в худшую сторону.
Можно это все отработать на вмваре.
С Exchang-ем там больше свистопляски, но тоже все решаемо.

Re: Отказоустойчивый кластер на Win2003 для MSSQL 2005

Добавлено: 2009-05-30 23:03:22
BI_J
Две безсонные ночи и кластер работает... :pardon:
Правда были грабли, уже в рабочей системе повредился кворум каким-то чудом, восстановить не получилось пришлось потом переинсталить :(

Неприятность еще вылезла, в логи сыпиться ругань связанная с репликацией, пока не смог победить :(
И еще, очень долго происходит переход ролей с одной ноды на вторую.... Пробовал играться с параметрами "Кластер админа" но результат пока не очень......

До винды настраивал кластер на Linux + Heartbeat, линукс конечно рулит.
Скоро планируеться еще одни кластер на линухе, думаю поднять его штатными средствами CentOS. Когда подыму отпишусь.

Спасибо всем кто пытался помочь :smile:

Re: Отказоустойчивый кластер на Win2003 для MSSQL 2005

Добавлено: 2010-12-28 17:35:46
SELL
Извините вмешаюсь ,
на Чангу и SQL не нужно настраивать DTC.