Установка SCVMM 2008 — VMM Server и Self-Service Portal

Установив, и настроив SQL Server и System Center Operations Manager, мы готовы приступить к установке собственно, виновника данного цикла статей — System Center Virtual Machine Manager 2008.

Как и в предыдущих частях, следует начать с установки необходимых компонентов и обновлений. Требуемые компоненты ОС и SQL мы уже рассмотрели. Но помимо этого существуют необходимые обновления для серверов виртуализации, которые выполняют роль Hyper-V. Если эти обновления отсутствуют, а сервер подключается к SC VMM — то статус сервера в консоли будет обозначен как «Needs Attention».

  • KB950050 — Hyper-V Update for Windows Server 2008 x64 Edition (собственно, окончательная версия роли Hyper-V);
  • KB956589 — Hyper-V Update for Windows Server 2008 x64 Edition;
  • KB956774 — Background Intelligent Transfer Service (BITS) update.

Перед началом установки SC VMM нам потребуется создать в домене учетную запись VMMService, в контексте которой будет работать служба VMM. Доменную учетную запись необходимо добавить в локальную группу администраторов на сервере. Технически, можно запускать службу и из-под учетной записи локальной системы — но в этом случае у вас могут возникнуть сложности при подключении к виртуальным машинам образов из библиотеки.

Установка SC VMM начинается с выбора требуемой роли. Поскольку мы собираемся устанавливать несколько ролей на один сервер, к этому этапу мы еще вернемся. Но начинаем установку мы с роли VMM Server.

На шаге выбора сервера базы данных указываем имя своего сервера и просим мастер создать новую базу.

В процессе установки мы также создаем новую библиотеку. Отказаться от этого нельзя, хотя жить без библиотеки — вполне можно. Но если на вашем сервере есть выделенный диск для хранения файлов, то лучше сразу указывайте его. Ведь в перспективе библиотека может потребовать много дискового пространства.

Теперь укажите доменную учетную запись, которую мы создавали для запуска службы VMM.

Закончив с ролью VMM Server, возвращаемся к первому этапу и запускаем установку Self-Service Portal.

На стадии настройки адреса портала самообслуживания укажите Host Header. Это необходимо для того, чтобы избежать конфликтов с сайтом SQL Reporting. Это более предпочтительное решение, чем отходить от стандарта и располагать веб-сайты на разных портах.

Для завершения установки SC VMM 2008 добавим на сервер еще и роль VMM Administrator Console. При промышленном использовании обычно удобнее бывает устанавливать консоль администратора на управляющую рабочую станцию — вместо того, чтобы работать непосредственно на сервере. Однако, в любом случае, установка консоли именно на сервере является обязательным требованием для последующей настройки интеграции с Operations Manager.

Помните, что консоль администратора SC VMM 2008, равно как и серверные роли VMM Server, обязательно должна устанавливаться на доменных компьютерах. При этом вы можете управлять недоменными серверами при помощи SC VMM, то есть установка VMM Agent вне домена является вполне поддерживаемым сценарием. Однако, если ваша управляющая рабочая станция не является членом домена, то вам все же придется работать с консолью администратора, установленной на доменном сервере (например, самом сервере VMM). Для этого вы можете пользоваться «Удаленным рабочим столом» или публикацией приложений с помощью TS Web Access.

Теперь для проверки работы SC VMM следует установить управляющего агента на один из серверов виртуализации, выполняющих роль Hyper-V или Virtual Server 2005. При этом упомяну, что все, о чем мы говорили в последние несколько дней, я выполнял в виртуальной машине. И это — полностью поддерживаемый сценарий. Впрочем, отдельно следует оговорить случай с размещением контроллера домена в виртуальной машине. Никогда не размещайте все контроллеры домена в кластеризованных виртуальных машинах. Дело в том, служба Failover Clustering требует для своего запуска связи с доменом. А все кластеризованные виртуальные машины, в свою очередь, могут быть запущены лишь после старта этой службы.

Теперь я собираюсь установить агента VMM на родительский сервер. В моем случае именно на этом сервере и запущена виртуальная машина, в которой установлен SCVMM. Посмотрим, как это делается. Запускаем VMM Administrator Console и выбираем Add host на панели действий (Actions Pane).

Указываем имя и пароль пользователя домена, имеющего права администратора на родительском сервере.

Ищем в домене серверы, на которые мы хотим установить агента VMM, и подтверждаем выбор.

Мастер предупредит вас, что если вы выбираете сервер с 64-битной Windows Server 2008 без роли Hyper-V, то при установке агента эта роль будет добавлена автоматически.

Если вы уже создавали в SC VMM группы для серверов, то на следующем этапе можете указать, в какую из них поместить новый сервер. Если на сервере уже установлен агент VMM, подключенный к другому управляющему серверу, то вы можете просто переподключить его к новому серверу.

В результате вы увидите в консоли администратора VMM свой сервер и все его виртуальные машины.

Итак, теперь у вас установлен SC VMM, и мы уже убедились в его работоспособности. Впереди — самое интересное. Нам предстоит настройка сервера — и, собственно, его эксплуатация. Об этом мы обязательно поговорим в следующих статьях.