Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL Cluster  [new]
=Ozzy=
Member

Откуда:
Сообщений: 228
Вопрос в следующем. У меня развернут кластер из 2-х узлов. На них установлен SQL2008 Cluster.
Кластер SQL представляет из себя всего навсего разделяемый ресурс. То есть данные SQL находятся на разделяемом диске.
Простой запрос типа BACKUP DATABASE xxx ON DISK = "C:\xxx.bak" может выполняться на любом узле (активном и неактивном), но файл бэкапа всегда ложится на диск активного узла. Следовательно служба SQLEngine(или что-то вроде её) работает как разделяемый ресурс, который предоставляется и неактивному узлу. То есть: неактивный узел используя разделяемую службу делает бэкап на компьютере, который сечас этой службой владеет.
Далее я через VSS и SQLWriter пытаюсь выполнить тот же самый бэкап. Вот только служба sqlwriter работает только на активном узле. Попытка добавить её в службы SQL Cluster ничего не дала. Означает ли это что sqlwriter не работает в кластере? И есть ли другие конфигурации SQL Cluster, которые позволят использовать службу бэкапа (VSS & SQLWriter)?
9 янв 12, 13:19    [11873616]     Ответить | Цитировать Сообщить модератору
 Re: SQL Cluster  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
Читайте в документации sqlwriter - может или нет он быть кластерным (если да, то скорее всего его надо конфигурить как кластерный при установке). Если сервис кластерный, он устанавливается на всех узлах кластера... как бы... если он у вас стоит только на одном узле - он, ясный пень, не кластерный (как минимум в его текущей конфигурации).

Есть однако некоторые неприятные моменты в использовании кластерных сервисов, которые зависят от SQL Server (являются его dependencies).
Из собственного опыта - у нас был установлен некий кластерный бэкап тул (дорогой и понтовый). Он зависел от SQL Server, как ресурс.

Зачем это надо? Затем, что если происходит failover скуля, то происходит failover и для бэкап тулзы (что собственно логично).
Так вот, как-то эта бэкап тулза крякнулась и SQL Server ушел в offline вместе с ней.

В бщем, имейте это ввиду и аккуратно все это настраивайте.
10 янв 12, 10:10    [11876922]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить