Памятка про кластер

Собираем Fail-Over кластер на Windows 2008 R2. Железо – HP BL460c G6 и СХД HP EVA 4400.

Кластер никак не проходит проверку по дискам.

Недельное рытье подсказало простой ответ:

В поле операционная система должно стоять не Microsoft Windows, а Microsoft Windows 2008 (либо определенный код ОС хоста).

Грустно за “самую лучшую ОС в мире”, но только MS позволила себе такую “пляску” с кодами ОС.

Из комментариев:

Идем на HP Storageworks SPOCK и там выбираем сначала ОС Windows 2008, а затем HP EVA 4400 – [тут].

UPD: В комментариях подсказывают, что сам дурак 🙂

Читать документацию надо, а не на кривые ноги жаловаться…

12 thoughts on “Памятка про кластер”

  1. Андрей, это от СХД зависит, в IBM (LSI) версия win значения не имеет, но в зависимости от того, будет использоваться кластер, или нет выбираются разные варианты. Просто надо было внимательней читать документацию.

  2. Вброс не удался :))
    Согласен с тобой, просто я не научился еще находить нужные документы всех используемых вендоров 🙂
    Вот, нагуглил гайд по установке, там поясняется, что MS Cluster на Windows 2008 R2 требует для себя стораджа с поддержкой SPC-3 (http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00710606/c00710606.pdf)
    Проблема в том, что в документе ничего не говорится про опцию “Windows Server 2008”, там просто указывается код “нужного” типа хоста.
    О, нагуглил еще про MPIO – оказывается, для Windows 2008 и выше рулит версия 4.01 (http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c02285692&jumpid=reg_R1002_USEN).
    Все, нашел нормальную рекомендацию по настройке СХД:
    пошел на HP Storageworks SPOCK и там выбрал сначала ОС Windows 2008, а затем HP EVA 4400 (http://h20272.www2.hp.com/Content/Default.aspx?LinId=HP%20StorageWorks%204400%20Enterprise%20Virtual%20Array&CompPath=Operating%20System/Windows%20Server%202008&ConfigType=Fibre%20Channel%20Connectivity)
    Черным по белому написано, какой режим хоста!

  3. А можно узнать:
    1) для каких целей собирается кластер?
    2) сколько узлов в кластере?

  4. Забыл добавить – две ноды. Настройка кластера стандартная: общие диски под кворум, MSDTC, базы и логи.

  5. Доброго времени, суток! А у Вас нет инструкции (step-by-step) как сделать кластер для SQL 2008. Железо – два блейд сервера HP с ОС Win2008R2. Хранилище HP 3PAR.

    Спасибо.

  6. Добрый день, Дмитрий. Попробуйте поискать на HP SPOCK, как я советовал парой комментариев выше.
    Я пробовал сам, но сайт ошибку 500 рисует при обращении к любой странице.

  7. Спасибо, поищу! Андрей, а целом можете поделиться своим опытом – я правильно понимаю что LUN созданный на хранилище, я презентую обоим блейд-серверам, и этот диск будет общий для баз MSSQL ?

  8. Именно так.
    Причем с одного сервера LUN будет виден (как логический диск), а на втором сервере LUN будет виден как недоступный. То есть устройство сервер видит, а вот файловую систему на нем нет.

  9. То есть второй сервер стоит в режиме passive и ждет когда выйдет первый сервер из строя? И тогда ОС на втором сервере увидит этот общий диск и соответственно базы SQL на нем? Просто не понятно, если второй сервер не видит ФС, и соответственно SQL сервер не видит на нем базы, где же отказоустойчивость и в чем в смысл этого общего диска… Или я не правильно понимаю принципы работы кластеризации…
    Прошу прошение за надоедливость, просто не хватает знаний в данной области…

  10. Именно так. Второй сервер стоит в режиме passive и ждет сбоя первого сервера. Служба кластера пассивного узла обменивается сердцебиениями с активным узлом и “держит руку” на диске. Диск заблокирован (зарезервирован) активным узлом. Как только сердцебиения от активного узла пропали, пассивный узел пытается задействовать диск. Если активный узел умер, то резервация диска снимается и кластерный ресурс (диск) становится доступным пассивному узлу. После этого стартуют службы SQL и кластер продолжает свою работу.

  11. Спасибо тебе, добрый человек, что ты не поленился это записать. Я уже думал все, не взлетит, три часа убил

Leave a Reply

Your email address will not be published. Required fields are marked *