Sunday, September 27, 2015

Настройка кластера Windows Server 2012 на сервере RS420 G4


Введение

В данной статье речь пойдет о подготовке и конфигурации отказоустойчивого кластера (Failover Cluster) на базе сервера ETegro Hyperion RS420 G4. Программно-аппаратный комплекс ETegro Hyperion RS420 специально сконструирован для построения решений класса «кластер-в-коробке» (Cluster-in-a-box) на основе Microsoft Windows Server 2012 и сертифицирован для работы с этой операционной системой.
Аналогичную процедуру можно применять и к кластерам с внешними устройствами хранения. Например для дисковых полок Fastor JS200 G3 и Fastor JS300 G3, используемых совместно со стандартными серверами.
Настройку разделим на 3 этапа:
  1. Подготовительные работы, которые будут включать подготовку дисковой подсистемы сервера для работы в кластере и настройку сети между узлами.
  2. Установка и настройка компоненты Failover Cluster.
  3. Настройка роли отказоустойчивого файлового сервера в кластере.
Перед началом настройки на все узлы рекомендуется:
  • установить все доступные обновления операционной системы (обратите особое внимание на то, что на узлах должен быть установлен абсолютно одинаковый набор обновлений);
  • обновить до последней версии драйверы и прошивки устройств, драйверы должны иметь подпись Microsoft;
  • узлы кластера должны быть добавлены в домен Active Directory;
  • иcпользуйте в одном массиве идентичные SAS-диски вплоть до версии прошивки.

Подготовка к установке кластера

Подготовка дисковой подсистемы

Настройка MPIO

Каждый узел сервера имеет доступ к общему дисковому хранилищу, которое позволяет разместить до 12 дисков. Для установки операционной системы используются внутренние посадочные места для 2.5” SATA/SSD дисков.
Диски в сервере подключены одновреммено к двум узлам системы с использованием дублированной системы ввода/вывода (Multipath I/O), таким образом, в диспетчере устройств будет отображаться удвоенное количество дисков находящихся в хранилище. В нашем случае, мы установили 12 SAS-дисков, в результате чего в диспетчере устройств отображается 24. Для операционной системы установлен SSD диск.
Диспетчер устройств без настроенного MPIO
Рис. 1. Диспетчер устройств без настроенного MPIO
Для настройки Multipath I/O запустите мастер установки ролей и компонентов и установите компоненту Multipath I/O.
Добавление компоненты MPIO
Рис. 2. Добавление компоненты MPIO
На рабочем столе откройте ярлык MPIO. На вкладке Discover Multi-Paths установите галку Add support for SAS devices и нажмите Add. Перезагрузите сервер.
Свойства MPIO
Рис. 3. Свойства MPIO
После перезагрузки в диспетчере устройств отображается 12 дисков, принадлежащих дисковому хранилищу.
Диспетчер устройств с настроенным MPIO
Рис. 4. Диспетчер устройств с настроенным MPIO
Данную процедуру необходимо выполнить на двух узлах.

Инициализация дисков

После этого необходимо сделать сброс каждого диска (Reset Disk) для того чтобы удалить все данные и метаинформацию, которые могут там содержаться. Сделать инициализацию (Initialize) дисков и после этого перевести диски в Offline. Инициализацию достаточно сделать на одном из узлов сервера. Данные операции доступны в оснастке Server Manager - File and Storage Services - Volumes - Disks.
Управление дисками в консоли Server Manager
Рис. 5. Управление дисками в консоли Server Manager

Подготовка сетевых интерфейсов

В настройках интерфейса для подключения к локальной сети рекомендуется задать статические IP-адреса. Информация об IP-адресах и именах узлов кластера обязательно должна содержаться в прямой и обратной зоне DNS сервера. Убедитесь в работоспособности прямого и обратного разрешения имен. Для настройки сети между узлами кластера в ETegro Hyperion RS420 G4 используется внутренний сетевой интерфейс Intel® I350 Gigabit Backplane Connection, в настройках которого вы можете выставить свою конфигурацию протокола TCP/IPv4. Неиспользуемые сетевые адаптеры рекомендуется поставить в состояние Disabled.
Network Connections
Рис. 6. Network Connections

Установка и настройка компоненты Failover Cluster

После того, как были проделаны все необходимые подготовительные настройки, на узлы кластера установим компоненту Failover Cluster с помощью мастера установки ролей и компонентов.
Добавление компоненты Failover Cluster
Рис. 7. Добавление компоненты Failover Cluster

Проверка конфигурации узлов кластера

Прежде чем приступить к настройке кластера необходимо выполнить проверку конфигурации узлов кластера. Для этого в Failover Cluster Manager запустим мастер проверки конфигурации (Validate a Configuration Wizard).
Запуск мастера проверки конфигурации
Рис. 8. Запуск мастера проверки конфигурации
Для корректной работы кластера важно успешное прохождение всех тестов.
На шаге Select Servers or a Cluster укажите имена узлов кластера, которые, как было сказано выше, должны являться членами домена Active Directory.
Select Servers or a Cluster
Рис. 9. Select Servers or a Cluster
На шаге Testing Options выберем прохождение всех тестов(Run all tests).
Testing Options
Рис. 10. Testing Options
По завершении работы Validate a Configuration Wizard откроется окно с результатами проверки. Нажав View Report можно ознакомиться с детальной информацией о пройденных тестах.
Note
Не переходите к следующим шагам, пока в мастере проверки кластера не будут пройдены АБСОЛЮТНО все тесты.
Summary
Рис. 11. Summary

Установка кластера

Теперь можно приступить к установке кластера. Для этого в Failover Cluster Manager запустим Create Cluster Wizard.
На шаге Select Servers укажите имена узлов кластера.
Select Servers
Рис. 12. Select Servers
На следующем шаге введите имя кластера и его IP- адрес.
Access Point for Administering the Cluster
Рис. 13. Access Point for Administering the Cluster
На шаге Confirmation снимем галку Add all eligible storage to the cluster. Диски настроим позже с использованием новой компоненты Storage Spaces, которая стала доступна в Windows 2012.
Confirmation
Рис. 14. Confirmation
По завершении работы мастера можно ознакомиться с подробным отчетом о результатах.
Summary
Рис. 15. Summary
В результате работы мастера будет создан объект Active Directory с именем CLUSTER1. Объект будет располагаться в том же контейнере, где и узлы кластера, в нашем случае в контейнере Experiment.
Контейнер Active Directory
Рис. 16. Контейнер Active Directory
Далее необходимо дать разрешение на создание объектов в контейнере Experiment для компьютера CLUSTER1. Это будет необходимо для успешного добавления роли кластера.
Свойства контейнера Experiment
Рис. 17. Свойства контейнера Experiment

Настройка дисков для кластера

Приступим к настройке общего дискового ресурса для узлов кластера с использованием компоненты Storage Spaces. Подробно о настройке Storage Spaces.
Как видно следующем на рисунке, было добавлено 2 виртуальных диска quorum и file-storage.
Storage Pols в консоли Server Manager
Рис. 18. Storage Pols в консоли Server Manager
Диск quorum настроим в качестве диска кворума для кластера, диск file-storage – для хранения данных.
Добавим вновь созданные диски в кластер. Для этого в Failover Cluster Manager в правой панели правой кнопкой мыши выберите Disks и нажмите Add Disk.
Добавление диска в кластер
Рис. 19. Добавление диска в кластер
Для настройки диска кворума в Failover Cluster Manager нажмите правой кнопкой на имени кластера и выберете меню More Actions – Configure Cluster Quorum Settings.
Установка диска кворума в консоли Failover Cluster Manager
Рис. 20. Установка диска кворума в консоли Failover Cluster Manager
Далее запуститься мастер настройки диска кворума.
На шаге Select Quorum Configuration Option используем рекомендуемые параметры.
Quorum Configuration Option
Рис. 21. Quorum Configuration Option
На шаге Confirmation подтверждаем конфигурацию.
Confirmation
Рис. 22. Confirmation
На последнем шаге можно ознакомиться с детальным отчетом.
Summary
Рис. 23. Summary

Настройка роли отказоустойчивого файлового сервера в кластере

Добавим роль файлового сервера для кластера. В Failover Cluster Manager нажмите правой кнопкой на имени кластера и выберите пункт Configure Role.
На шаге Select Role выберем File Server.
Select Role
Рис. 24. Select Role
На следующем шаге предлагается выбрать тип файлового сервера. Выберем File Server for general use.
File Server Type
Рис. 25. File Server Type
На шаге Client Access Point необходимо ввести имя и IP-адрес для доступа клиентов к файловому серверу.
Client Access Point Type
Рис. 26. Client Access Point Type
Далее выберем диск для данных файлового сервера. В нашем случае доступен Cluster Disk 2.
Select Storage Point Type
Рис. 27. Select Storage Point Type
Подтверждаем конфигурацию.
Confirmation
Рис. 28. Confirmation
На последнем шаге можно ознакомиться с детальным отчетом.
Summary
Рис. 29. Summary
В результате работы мастера будет создан объект Active Directory с именем FILESTORAGE. Объект будет располагаться в том же контейнере, где и узлы кластера, а также созданный ранее объект CLUSTER1. Как было описано выше, объект CLUSTER1 должен иметь права на создание объектов в контейнере, иначе объект FILESTORAGE создан не будет.
Контейнер Active Directory
Рис. 30. Контейнер Active Directory
В консоли Failover Cluster Manager можно убедиться, что роль успешно добавлена и функционирует.
Консоль Failover Cluster Manager

No comments: