Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IIS - Репликация и кластеризация в IIS

Важно!   Возможности кластеризации, описанные в этом разделе, доступны только в Windows 2000 Advanced Server.

Средства работы с кластерами Windows предлагают кластерные технологии, которые могут быть использованы в IIS: кластеры серверов. Кластеры серверов обеспечивают высокую доступность с помощью замены при сбое двух связанных серверов. В зависимости от потребностей и доступных ресурсов, IIS может быть установлен на двухузловом кластере серверов (только для высокой доступности).

Данный раздел описывает основные понятия кластеров серверов, но содержит описание действий по установке IIS только на двухузловый кластер серверов. Более подробные сведения о кластерах серверов и средствах работы с кластерами Windows в целом см. в документации Windows 2000 Advanced Server.

Internet Information Services (IIS) разработан для объединения возможностей службы кластера Windows 2000 Advanced Server и возможностей системы Microsoft Content Replication System (CRS) в Microsoft Site Server. IIS также предлагает служебную программу, запускаемую из командной строки, (Iissync.exe) для репликации метабазы IIS и других параметров настройки (например приложений) с одного сервера-узла на другие. Данная служебная программа предлагает метод ручного копирования этих параметров.

Кластеризация веб- и FTP-служб

Приведенные ниже сведения описывают установку IIS на кластер серверов. Более подробные сведения о кластерах серверов, включая описание использования администратора кластеров, см. в документации Windows 2000 Advanced Server.

Каждый кластеризованный веб- или FTP- узел IIS включает:

  1. Ресурс кластера IIS.
  2. IP-адрес ресурса кластера, от которого зависит ресурс веб- или FTP-узла IIS.

 

Чтобы установить IIS на кластер серверов
  1. В Cluster Administrator выберите группу, в которую будет добавляться новый ресурс. Группа — это единица замены при сбое в кластеризованной среде. Для первого ресурса IIS обычно это «Cluster Group». Для любых других ресурсов IIS обычно это новая группа. Выбор новой группы приведет к тому, что ресурсы в новой группе будут заменяться при сбое независимо.
  2. В меню File выберите команды New и Resource. В диалоговом окне введите имя и описание нового ресурса, затем выберите тип ресурса IIS Server Instance из раскрывающегося списка. Нажмите кнопку Next.
  3. Из списка выберите узлы кластера, на которых ресурс должен быть доступен. Чтобы обеспечить замену при сбое, должны быть выбраны оба узла. Эта установка используется по умолчанию. Нажмите кнопку Next.
  4. В области переходов выберите зависимость для нового ресурса. Ресурсы кластера IIS требуют по крайней мере одну зависимость адреса IP кластера, например Cluster IP Address. Нажмите кнопку Add для выбора зависимостей. Нажмите кнопку Next.
  5. Примечания

  • Зависимость IP-адреса нужна для успешного выполнения замены при сбое. Экземпляр сервера IIS должен иметь зависимость IP-адреса, чтобы при переключении IIS при сбое на второй узел кластера IP-адрес, нужный для связывания с экземпляром сервера IIS, также переключался на второй узел.
  • Если содержимое хранится на кластеризованном диске в кластере, проверьте, что экземпляр сервера IIS сконфигурирован зависящим от кластеризованного диска. Если этого не сделано, кластеризованный IIS сервер может подключиться к узлу, который не имеет доступа к кластеризованному диску, и IIS не сможет получить доступ к содержимому после замены при сбое.
  • Проверьте, что имена и пароли всех анонимных пользователей, используемые в конфигурациях веб-узла, применимы на всех узлах кластера. Все пути виртуальных каталогов должны или указывать на общий диск (то есть, UNC или жесткий диск кластера), или на одинаковые локальные диски (то есть, одинаковые буквенные обозначения диска и структуры каталогов для всех узлов кластера).
  • Выберите или FTP, или WWW. Выберите сервер из раскрывающегося списка. Нажмите кнопку OK.
  • Если веб- или FTP-узлы привязаны к IP-адресу, используйте ресурс Cluster IP Address и сделайте ресурс кластера IIS зависимым от ресурса Cluster IP Address.

    Важно!   Для установки свойств веб- или FTP-узла используйте оснастку IIS. С помощью оснастки IIS можно также запустить и остановить веб- и FTP-узлы на некластеризованном компьютере, но для запуска и остановки веб- и FTP-узлов на кластеризованном компьютере необходимо использовать программу Cluster Administrator.

    Репликация параметров настройки

     

    Чтобы реплицировать параметры настройки с одного веб- или FTP-сервера на другой
    • На исходном (основном) сервере в режиме командной строки перейдите в папку со служебной программой — %SystemRoot%\system32\inetsrv.
    • Реплицируйте параметры настройки, введя: iissync цель, где цель — это имя компьютера, на который необходимо реплицировать параметры настройки.
    • Чтобы реплицировать параметры настройки с основного компьютеры на несколько других компьютеров одновременно, перечислите их имена, отделяя запятыми, после команды iissync. Например, iissync clusternode_2  clusternode_3  ... и так далее.

    Примечания

    • Данную программу следует запускать по необходимости для сохранения надежной репликации параметров настройки на обоих серверах-узлах. Данная программа автоматически не синхронизирует параметры настройки и не распознает внесенные изменения конфигурации.
    • Если подчиненный сервер уже содержит IP-адрес, привязанный к имени хост-компьютера и порту, этот адрес IP не изменяется при копировании конфигурации.
    • Перед запуском программы Iissync.exe кластеры уже должны быть созданы. Если используется неправильное имя компьютера, возвращается сообщение об ошибке, репликация не производится.

    Удаление установки службы кластера

    Перед удалением установки службы кластера все ресурсы IIS должны быть удалены из кластера. Если они не удалены, то будет невозможно ни остановить, ни запустить ранее кластеризованные узлы IIS.

    Чтобы исправить эту ошибку, введите в командной строке следующую команду для всех ранее кластеризованных ресурсов IIS:

    adsutil set <ИмяСлужбы>/<идентификаторЭкземпляра>/ClusterEnabled 0

    Оставить комментарий

    Комментарий:
    можно использовать BB-коды
    Максимальная длина комментария - 4000 символов.
     
    Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
    Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог