книги хакеры / журнал хакер / 118_Optimized
.pdf
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
E |
|
|
|
|
|
|
C |
E |
|
|
|
||||||
|
|
X |
|
|
|
|
|
|
|
X |
|
|
|
|
|
||||||
|
- |
|
|
|
|
d |
|
|
- |
|
|
|
|
d |
|
||||||
|
F |
|
|
|
|
|
|
i |
|
|
F |
|
|
|
|
|
|
i |
|
||
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
t |
|
||||
P |
D |
|
|
|
|
|
|
|
o |
P |
D |
|
|
|
|
|
|
|
o |
||
|
|
|
NOW! |
r |
|
|
|
NOW! |
r |
||||||||||||
|
|
|
|
|
|
ХАКЕР.PRO |
|
|
|
|
|
|
|
||||||||
|
|
|
|
to>>BUY |
|
|
|
|
|
to BUY |
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
m |
w |
|
|
|
|
|
|
|
|
m |
||
w Click |
|
|
|
|
|
o |
w Click |
|
|
|
|
|
o |
||||||||
|
w |
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
||
|
. |
|
|
|
|
|
.c |
|
|
. |
|
|
|
|
|
.c |
|
||||
|
|
p |
df |
|
|
|
e |
|
|
|
p |
df |
|
|
|
e |
|
||||
|
|
|
|
g |
|
|
|
|
|
|
|
g |
|
|
|
||||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
n |
|
|
|
|
||||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
-x cha |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
Ульяна Смелая |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Безотказный |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
файлообменник |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
СтроимотказоустойчивыйкластердляфайловогосерверавWindowsServer2008 |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
Отказал сервер? При помощи службы кластеров Win2k8 можно обеспечить |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
восстановление приложений, ресурсов и служб. Возможных конфигураций |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
серверных кластеров великое множество, но мы разберем самый интерес- |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
ный и востребованный сценарий. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
О проекте |
модель безопасности, которая поможет решить ряд проблем, возникавших |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
Отказоустойчивым кластером (Failover Cluster) называют группу компьюте- |
ранее. Так, в предыдущей версии для функционирования узла требовалась |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
ров, которая функционирует как единая система для обеспечения высокой |
учетная запись службы кластеров, выполняемая с правами локального |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
доступности. Пользователь или программа видят такой кластер, как один |
администратора. Такой пользователь в домене попадал под ряд политик, |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
виртуальный сервер. Когда кластеризованный ресурс на одном из узлов |
что могло вызвать сбой или недоступность сервиса. Теперь служба кластера |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
выходит из строя, управление им возлагается на другой сервер. При восста- |
использует локальную учетную запись с ограниченным набором прав, |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
новлении ресурса исходный сервер возвращает себе функции управления |
который позволяет ей правильно функционировать. |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
и переходит в оперативный режим. Прелесть в том, что весь процесс вос- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
становления после отказа полностью прозрачен для пользователей. |
Подготовительные мероприятия |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
В Win2k8 служба кластеров претерпела значительные изменения: упроще- |
Требования к компьютерам, входящим в кластер, в общем-то, стандарт- |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
но проведение всех операций, начиная с этапа развертывания, добавлена |
ны. Они должны иметь сертифицированное оборудование (желательно |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
поддержка теневых копий для быстрого восстановления конфигурации |
одинаковое). Параметры связи на сетевых адаптерах, версии Windows, |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
кластера, усовершенствованы механизмы работы с сетью и алгоритм |
архитектура (32 разрядная, x64 или Itanium), патчи и прочее ПО должны |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
взаимодействия с системами хранения. Кроме того, появилась новая |
совпадать. Нужно, чтобы все системы входили в один домен. Предпочти- |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
132 |
xàêåð 10 /118/ 08 |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
E |
|
|
|
|
|
|
|
C |
E |
|
|
|
||||||
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
||||||
|
- |
|
|
|
|
d |
|
|
|
- |
|
|
|
|
d |
|
||||||
|
F |
|
|
|
|
|
|
i |
|
|
|
F |
|
|
|
|
|
|
i |
|
||
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
t |
|
||||
P |
D |
|
|
|
|
|
|
|
o |
|
P |
D |
|
|
|
|
|
|
|
o |
||
|
|
|
NOW! |
r |
|
|
|
|
NOW! |
r |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
to BUY |
|
|
|
|
|
|
>> ХАКЕР.PROto BUY |
|
|
|
|
|
||||||
w |
|
|
|
|
|
|
|
|
m |
|
w |
|
|
|
|
|
|
|
|
m |
||
w Click |
|
|
|
|
|
o |
|
w Click |
|
|
|
|
|
o |
||||||||
|
w |
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
||
|
. |
|
|
|
|
|
.c |
|
|
|
. |
|
|
|
|
|
.c |
|
||||
|
|
p |
df |
|
|
|
e |
|
|
|
|
p |
df |
|
|
|
e |
|
||||
|
|
|
|
g |
|
|
|
|
|
|
|
|
g |
|
|
|
||||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
||||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
|
-x cha |
|
|
|
|
|
||
|
|
|
|
|
В настройках кластера тебе доступно 4 режима кворума |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
тельна одинаковая роль рядового сервера. Файловая система |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
— только NTFS. Избегай образования единичных точек отказа, |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
например, наладив связь между узлами кластера по несколь- |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ким сетям. Если узла два, как в нашем сценарии, то достаточно |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
соединить их между собой при помощи отдельных сетевых |
Выбор компонента для установки |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
карт. Хотя опыт показывает, что большая часть этих требова- |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ний — обычная перестраховка, это не означает, что их можно |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
совсем не придерживаться. |
Failover Cluster Management («Управление отказоустойчи- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Диски или LUN(Logical unit numbers, логические номера |
выми кластерами»), которое можно вызвать из Administrative |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
устройств), которые предполагается задействовать в кластере, |
Tools. В разделе Management выбираем ссылку Validate a |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
должны быть доступны только узлам кластера. Для подклю- |
Configuration(«Проверитьконфигурацию»).Появится«Мастер |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
чения можно использовать iSCSI, диспетчер хранилища для |
проверки конфигурации» (Validate a Configuration Wizard). На |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
сетей SAN или любой другой интерфейс, предоставленный |
втором шаге мастера Select Servers or a Cluster указываем на |
warning |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
производителем системы хранения. Для проверки видимос- |
узлы, которые будут тестироваться. Для этого вбей имя узла в |
• Варианты Win2k8 |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
ти на одном из узлов будущего кластера следует перейти в |
поле Enter name (или выбери из списка при помощи Browse) |
Web Server и Standard |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
Administrative Tools Computer Management Storage |
и нажми Add. Далее отмечаем тесты для выполнения. Перед |
не поддерживают |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Disk Management (Администрирование Управление Ком- |
созданием кластера рекомендуется пройти все проверки (Run |
кластерную службу |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
пьютером Устройства хранения Управление дисками). |
all tests). А вот при подключении следующего узла некоторые |
Failover Cluster. |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Если нужные диски доступны в списке, значит, можно перехо- |
тесты можно пропустить. По окончании проверок выводится |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
дить к следующему этапу. |
информативная сводка (Summary). Тесты, которые помечены |
• Win2k8 не поддер |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
зеленым цветом, считаются пройденными. |
живает NLB (Network |
|
|
|
|
|
|
|
|||
|
|
|
|
|
Установка требуемых компонентов |
Обрати внимание на тесты, которые помечены значком с |
Load Balancing, |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Как и все прочие сервисы Win2k8, по умолчанию компонент |
восклицательным знаком (Warning; есть еще и Not Applicable, |
Служба балансировки |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
FailoverClusteringне устанавливается. Его необходимо |
но они не так критичны). Если не будут убраны все предупреж- |
сетевой нагрузки) и |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
добавить самостоятельно. Сделать это можно из окна Initial |
дения, «Мастер создания кластера», который мы собираемся |
Failover Cluster на |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Configuration Tasks («Задачи начальной настройки»), выбрав |
вскоре запустить, скорее всего, прекратит работу из-за ошиб- |
одном сервере. |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ссылку Add features («Добавить компоненты») в области |
ки. Что делать, когда какие-то тесты не пройдены? Нажми |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Customize This Server («Настроить этот сервер»). Или, как |
на More about cluster validation tests, — так можно вызвать |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
вариант, из «Диспетчера сервера» (Server Manager). В резуль- |
соответствующий раздел справки. Авось, поможет разобрать- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
тате появится мастер добавления компонентов Add Features |
ся в ситуации. Чтобы просмотреть полный отчет по тестирова- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Wizard, который весьма лаконичен и прост. Отмечаем пункт |
нию в окне веб-браузера, нажми ссылку View Report. Устрани |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Failover Clustering, после чего нажимаем кнопку Next Install. И |
найденные проблемы и повтори тест. После закрытия мастера |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
некоторое время ожидаем, пока кончится процесс установки и |
отчет сохраняется в html-файле в каталоге SystemRoot\ |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
инициализации параметров. |
Cluster\Reports\Validation Report. Имя файла будет |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Следующий этап: устанавливаем сервис, ради которого и |
соответствовать дате и времени проведения теста. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
собирается кластер. В нашем случае — переходим в Add Role и |
Новые кластеры создаются при помощи «Мастера создания |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
на втором шаге «Мастера добавления ролей» (Add Role Wizard) |
кластера» (Create Cluster Wizard). Вызывается он из окна |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
выбираем File Server. Нажимаем Next и отмечаем службы |
консоли Failover Cluster Management (нажатием на ссылку |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ролей (здесь будут предложены File Server, DFS, Resource |
Create a cluster). Консоль можно вызвать из Administrative |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Manager, Services for Network File System и другие). Выбор |
Tools — или введя команду cluadmin.msc в окне терминала. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
некоторых из них (например, распределенной файловой |
Интерфейс консоли традиционен для Win2k8. Окно разде- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
системы DFS) потребует дополнительных настроек. Повторяем |
лено на три области: в левой области показаны кластеры, а |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
установку Failover Clustering и File Server на каждом узле из |
подменю открывает доступ к настройкам. В центре выводится |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
группы серверов. |
информация о выбранном объекте. В правой же части можно |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Советую проверить конфигурацию будущего кластера. |
активировать действия, также доступные из контекстного |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Избежать проблем на раннем этапе, увидеть узкие места |
меню. Но при помощи этой консоли нельзя управлять класте- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
и сэкономить время поможет проверка на соответствие |
рами предыдущих версий Windows, отмечу это специально. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
требованиям Failover Cluster настроек серверов, сети и |
Затем по подсказкам мастера последовательно добавляем в |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
систем хранения данных. Тестирование производят из окна |
список серверы, которые будут входить в состав кластера. На |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
xàêåð 10 /118/ 08 |
|
133 |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
E |
|
|
|
|
|
|
C |
E |
|
|
|
|||||||
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
||||||
|
- |
|
|
|
|
|
d |
|
|
- |
|
|
|
|
d |
|
||||||
|
F |
|
|
|
|
|
|
|
i |
|
|
F |
|
|
|
|
|
|
i |
|
||
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
t |
|
||||
P |
D |
|
|
|
|
|
|
|
|
o |
P |
D |
|
|
|
|
|
|
|
o |
||
|
|
NOW! |
r |
|
|
|
NOW! |
r |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
to BUY |
|
>> ХАКЕР.PRO |
|
|
|
|
to BUY |
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
m |
w |
|
|
|
|
|
|
|
|
m |
||
w Click |
|
|
|
|
|
|
o |
w Click |
|
|
|
|
|
o |
||||||||
|
w |
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
|||
|
. |
|
|
|
|
|
|
.c |
|
|
. |
|
|
|
|
|
.c |
|
||||
|
|
p |
df |
|
|
|
|
e |
|
|
|
p |
df |
|
|
|
e |
|
||||
|
|
|
|
|
g |
|
|
|
|
|
|
|
g |
|
|
|
||||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
n |
|
|
|
|
|||||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
|
-x cha |
|
|
|
|
|
||
|
|
|
|
Отчет мастера проверки конфигурации |
Настройки кластера в консоли Failover Cluster Management |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
странице Access Point for Administering the Cluster указываем имя кластера |
цесс добавления узла. Результат этой операции будет показан в Summary. |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
и его IPv4 адрес. Проверяем установки на странице Confirmation и, если |
Сам видишь, ничего сложного. |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
все правильно, нажатием Next начнем процесс создания кластера. Едва |
Хочешь знать, что происходит при развертывании отказоустойчивого клас- |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
мастер закончит работу, появится страница Summary. Посмотри, она не |
теравActiveDirectory?Вконтейнере«Компьютеры»создаетсярядобъектов |
|
|
|
|
|
|
|||||||||||
|
|
|
|
содержит записей об ошибках? Нет? Тогда создание кластера можно счи- |
виртуальных компьютеров (VCO — Virtual Computer Object). Они относятся |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
тать завершенным. Новый кластер появится в окне консоли Failover Cluster |
ко всем ресурсам сетевого имени кластера, создаваемым, как «Точки досту- |
|
|
|
|
|
|
|||||||||||
|
|
|
|
Management. |
па клиента» (CAP — Client Access Points). CAP понадобится даже для работы |
|
|
|
|
|
|
|||||||||||
|
|
|
|
Подключиться к кластеру, которого нет в списке, можно щелчком по записи |
одноузлового кластера. Окно, требующее его создать, будет появляться |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
Failover Cluster Management. Появится контекстное меню. Выбери в нем |
несколько раз по ходу настроек — и еще успеет тебе надоесть. Так что, в |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
команду Manage a Cluster. |
меню Action выбери пункт Add a resource, затем Client Access Point и следуй |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
Кластер создан, но необходимо еще кое-что сделать для оптимизации |
указаниям еще одного мастера. Фактически, он похож на предыдущий: |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
работы. Перемещаясь по вкладкам, проверь установки кластера. Чтобы |
необходимо только указать незанятый IP-адрес для CAP и все. |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
сервера для обмена информацией внутри кластера не использовали сеть, |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
предназначенную для передачи основного потока данных, нужно выбрать |
Модели кворума |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
ее в списке Networks. Далее — в контекстном меню перейти к пункту |
В обычном сценарии проблем не возникает, но что делать, если по какой-то |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
Properties («Свойства») и активировать параметр Do Not Allow the Cluster |
причине кластер разделен? Например, отсутствует служебное сетевое под- |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
to Use This Network («Запретить кластеру использовать эту сеть»). Есть еще |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
один момент: в идеале каждый узел должен иметь одинаковое количество |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
сетевых адаптеров, а их имена — обладать такими названиями, которые по- |
КворумвWin2k8 |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
могут администратору понять, к какой сети они подключены. По умолчанию |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
интерфейсы имеют имена вроде «Cluster Network 1», «Cluster Network 2». |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
Не очень-то удобно! Поэтому отметь сеть (в среднем окне будут выведены |
ДлясерверовWindowsкворум–понятиененовое.Однаковреализа- |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
ее характеристики) и в контекстном меню ткни пункт Rename. Впиши новое |
цииWin2k8естьсущественныеизменения.Кворум–этонеобъект |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
имя сети. Аналогично поступаем и с остальными. |
кластера,ацелаяконцепция,позволяющаясохранитьработоспособ- |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
Добавить новый узел в кластер очень просто. Для этого в поле Nodes выби- |
ностьвсейсистемывслучаенедоступностиотдельныхееэлементов. |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
раем Add Node и следуем указаниям «Мастера добавления узла» (Add Node |
Кластер-тодолжендействовать,какединаягруппа,представляющая |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
Wizard). Основной страницей мастера будет Select Server page, на которой |
собойлогическийсервер.Всеузлыобязаныработатьсогласованнои |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
указываются данные нового сервера. После нажатия на Next начнется про- |
выдаватьодинаковуюинформацию.Поэтомупринастройкекласте- |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
равыбортипакворумавесьмаважен. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ВWin2k3«кворумом»называлиобщийдискснастройкамиклас- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Кластерный |
тера,потерякоторогобылакритичной.Каквариант,предлагался |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
кворумнабораузлов,состоящийизобщегоSMB-ресурса.Вэтом |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
случаедляфункционированиякластератребовалосьучастие |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
сетевойинтерфейс |
большинстваузлов.ВWin2k8используетсямодельединогокво- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
рума,определяющаярезультатнаосновеколичестваголосующих |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
элементовкластера(свидетелей).Новаямоделькворумапозво- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Настоятельнорекомендуюнакаждыйкомпьютерустановитьещепо |
ляетгарантировать,чтотолькоодначастьбудетвыступатьвроли |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
однойсетевойкартеисвязатьузлыотдельнымсетевымкабелем.Это |
кластера.Разделскворумомопределяетсячисломголосующих |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
весьмапригодится,таккакпомимоHeartbeat-сообщений,которые |
элементов(узлов,дисков-свидетелей),иливозможностьюдоступа |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
предназначеныдлямониторингасостоянияузловкластера,поклас- |
копределенномуресурсу,такому,какдиск-свидетель.Впервом |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
терномусетевомуинтерфейсубудутидтиданныесинхронизациии |
вариантевсеэлементыравны,тоестьможнополучитькворумибез |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
управления. |
дискасвидетеля. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
xàêåð 10 /118/ 08 |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
E |
|
|
|
|
|
|
|
C |
E |
|
|
|
||||||
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
||||||
|
- |
|
|
|
|
d |
|
|
|
- |
|
|
|
|
d |
|
||||||
|
F |
|
|
|
|
|
|
i |
|
|
|
F |
|
|
|
|
|
|
i |
|
||
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
t |
|
||||
P |
D |
|
|
|
|
|
|
|
o |
|
P |
D |
|
|
|
|
|
|
|
o |
||
|
|
|
NOW! |
r |
|
|
|
|
NOW! |
r |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
to BUY |
|
|
|
|
|
|
>> ХАКЕР.PROto BUY |
|
|
|
|
|
||||||
w |
|
|
|
|
|
|
|
|
m |
|
w |
|
|
|
|
|
|
|
|
m |
||
w Click |
|
|
|
|
|
o |
|
w Click |
|
|
|
|
|
o |
||||||||
|
w |
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
||
|
. |
|
|
|
|
|
.c |
|
|
|
. |
|
|
|
|
|
.c |
|
||||
|
|
p |
df |
|
|
|
e |
|
|
|
|
p |
df |
|
|
|
e |
|
||||
|
|
|
|
g |
|
|
|
|
|
|
|
|
g |
|
|
|
||||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
||||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
|
-x cha |
|
|
|
|
|
||
|
|
|
|
|
Настраиваем свойства сетевого подключения |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ключение. В этом случае фактически получаем два кластера, |
Перед добавлением сервиса в кластер |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
которые будут выдавать разную информацию. Вот тогда и нуж- |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
но определить, кому работать, а кому отключаться. Для этого |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
нужен кворум (quorum). Сервера, оставшиеся без кворума, |
сделать из меню More Actions — Create Empty Service or |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
автоматически закрывают все службы. |
Application. Перед добавлением File Server необходимо, зайдя |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Режим кворума определяет нужное количество голосов. |
в Storage, убедиться, что дисковые ресурсы доступны кластеру. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
В настройках Win2k8 доступно четыре режима. Настрой- |
При необходимости можно добавить ранее не подключенные |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ка производится через меню More Actions — Configure |
к кластеру диски: выбери в контекстном меню Add Disk и укажи |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Cluster Quorum Settings на странице Select Quorum |
устройство хранения. По окончании работы мастера новый |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Configuration: |
диск перейдет из категории Local Disks в Clustered Disks. |
links |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
• NodeMajority(большинство узлов) — удобен при нечетном |
Список поддерживаемых приложений доступен в меню |
Ознакомиться со |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
количестве узлов, одноузловом кластере или кластере без |
Services and Applications. Нажми в области Actions ссылку |
списком всех измене- |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
общего хранилища данных. Голоса назначаются только узлам, |
Configure a Service or Application («Настроить службу или |
ний в Failover Cluster |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
свидетель или диск-свидетель отсутствуют. Для кворума |
приложение») и на втором шаге High Availability Wizard |
можно в документе по |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
должно быть доступно более половины узлов. |
укажи нужную роль или сервис. В нашем случае — это File |
адресу go.microsoft. |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
• NodeandDiskMajority(большинство узлов и диск) — удобен |
Server. Если выбранная роль еще не установлена, мастер |
com/fwlink/ |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
при четном количестве узлов. Голоса имеют узлы и общие |
прекращает работу. Далее введи стандартные параметры: |
?LinkId=62368. |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
диски. Кворум может быть получен, если доступно более 50% |
имя файлового сервера, его IP-адрес и тома, к которым |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
узлов (или меньше, если есть диск-свидетель). |
нужно обращаться. По окончании работы мастера файловый |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
• NodeandFileShareMajority(большинство узлов и файловый |
сервер появится в дереве консоли Services and Applications. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ресурс) — как и предыдущий, только вместо диска-свидетеля |
Выбираем его и в контекстном меню отмечаем пункт |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
используется файловый ресурс. Этот режим также рекомен- |
Provision a Shared Folder Wizard. Это вызовет одноименного |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
дуется при четном количестве узлов и кластере без общего |
мастера. Следуя его инструкциям, укажи параметры созда- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
хранилища данных. |
ваемой общей папки: путь и имя, разрешения файловой |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
• NoMajority:DiskOnly(без большинства: только диск) — для |
системы и расширенные параметры протокола SMB (кэши- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
кворума нужен диск-свидетель, количество узлов на решение |
рование, число пользователей). После завершения мастера |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
не влияет. Отсутствие диска свидетеля в любом случае означа- |
проверь работу файлового сервера. Затем переведи его в |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ет отсутствие кворума. |
режим онлайн, выбрав в контекстном меню команду Bring |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
При установке кластера будет выбран наиболее оптималь- |
this service or application online. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
ный вариант (выводится в окне Summary). Менять кворум |
Кстати,длятестированиякорректностипереходанадругойузел |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
потребуется только при добавлении нового узла или других |
кластеранеобязательновыдергиватьсетевойкабель.Достаточ- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
изменениях в структуре кластера. Режим «No-Majority: Disk- |
ноперевестисервисвоффлайн,нажаввэтомжеменюссылку |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Only» подписан, как не рекомендованный, и соответствует |
Movethisserviceorapplicationtoanothernode.Вдальнейшемза |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
модели общего кворума в старой версии кластеров. Учитывая, |
работойфайловогосервераможноследитьизконсолейServer |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
что есть другие варианты, трудно назвать ситуацию, когда он |
Manager,FailoverClusterManagementиEventViewer. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
может быть востребован. В зависимости от текущей конфигу- |
Хотя мы рассмотрели только создание кластера для файло- |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
рации, некоторые режимы могут быть также отмечены, как не |
вого сервера, — в остальных случаях (для почты, печати, SQL, |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
рекомендуемые (not recommended for your current number of |
DHCP, etc) принцип настройки будет аналогичен. |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
nodes). |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
Мастера помогут |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Развертывание сервиса |
Сегодня создание отказоустойчивого кластера в Win2k8 уже |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
Теперь, когда кластер поднят и протестирован, приступаем к |
не требует специальных знаний от администратора. Нужно |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
последнему этапу — развертыванию необходимого сервиса |
просто представлять себе конечный результат. Наличие |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
или службы, которую он будет обеспечивать. Выбранная |
множества мастеров и подсказок по ходу процесса заметно |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
роль на этот момент уже должна быть установлена. Хотя есть |
упрощают настройки и последующее управление. Думаю, у |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
возможность создания пустого (empty) сервиса: это можно |
тебя все получится. z |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
xàêåð 10 /118/ 08 |
|
135 |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|