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

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
BI_J
сержант
Сообщения: 154
Зарегистрирован: 2008-09-19 12:21:10

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

Непрочитанное сообщение BI_J » 2009-05-16 23:03:16

Доброго времени сутов уважаемые жители форума !
Нужно постоить отказоустойчивый кластер из 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:
При отказе первого сервера роли сбора данных и укладки их в БД должны перейти ко второму серверу.

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

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

Непрочитанное сообщение Gloft » 2009-05-25 21:04:10

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

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

BI_J
сержант
Сообщения: 154
Зарегистрирован: 2008-09-19 12:21:10

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

Непрочитанное сообщение BI_J » 2009-05-30 23:03:22

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

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

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

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

SELL
проходил мимо

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

Непрочитанное сообщение SELL » 2010-12-28 17:35:46

Извините вмешаюсь ,
на Чангу и SQL не нужно настраивать DTC.