Установка System Center Virtual Machine Manager 2012 SP1

Установка System Center Virtual Machine Manager 2012 SP1 не вызывает особых сложностей, и когда я разворачивал VMM у себя в тестовой среде, я сомневался стоит ли писать статью “уровня 100″. Чтобы развеять сомнения я просмотрел статьи с первой страницы поисковика и решил – стоит.

Установку я буду проводить не бета версий SC, и не на “некрофильные” Windows Server & SQL 2008R2, а вполне стабильного VMM 2012 SP1 на Windows Server 2012 + SQL 2012. Т.к. статья априори  ”уровня 100″ я опишу не только установку Next-Next-OK, но и подготовку инфраструктуры.

 

У меня уже есть сервер с ролью контроллера домена, есть сервер для SQL и есть сервер для VMM. Self-Service портал я буду настраивать на другом сервере, тем более он пока не нужен мне.

Сразу озвучу, в тестовой среде VMM я буду использовать для развертывания виртуальных машин и сервисов из шаблонов, P2V миграции и тестирования обновления до SC 2012 R2. Т.е. создавать кластера, облака, пулы и т.п. задачи не стоит. С другой стороны, в продуктивной среде сервисы разворачивать автоматически смысла особого нет – это происходит редко, и процедуры уже определены. P2V и обновления также редки, и безопаснее их выполнить в тестовой среде.

Но вернемся к установке, и вот что у меня есть на первом шаге:

it-GATE01 Kerio Control 8 NAT, DHCP  192.168.25.1  1vCPU 1Gb vRAM

it-DC01 Windows Server 2012 AD DS, DNS  192.168.25.2  1vCPU 1Gb vRAM

it-DB01 Windows Server 2012 + SQL 2012  (редакция Express уже не поддерживается) 192.168.25.5 1vCPU 0.5Gb (Dynamic RAM)

itVMM01 (в названии не должно быть “-”) Windows Server 2012  1vCPU  192.168.25.4 2Gb (Dynamic RAM) – несмотря на то, что в требованиях сказано о 4Gb, при использовании Dynamic RAM достаточно задать нижний порог в 2Гб.

Все серверные ОС редакции Datacenter, т.к. хостовая ОС у меня Datacenter. SQL редакции Enterprise. На всех серверах есть GUI – ОЗУ у меня достаточно, обновлений не так много и безопасность не так важна. В продуктивной среде все наоборот :)

Учетная запись db_admin входит в группу Domain Users и Administrators на it-DB01, учетная запись vmm_admin входит в группу Domain Users и Administrators на itVMM01.

Для всех VM сделаны снепшоты на случай ошибки.

Первый этап – установка SQL сервера, я буду выполнять установку Stand-alone. В ходе подготовки к установке будет установлено обновление:

4

Конфигурация SQL:

89

Затем установим SP1  и убедимся что версия актуальна:

03

После успешной установки настроим Inbound rules в Firewall:

10

Добавим пользователя vmm_admin  с правами на создание баз:

00

Проверим подключение к SQL из сервера itVMM01:

01

На этом подготовку SQL будем считать завершенной и перейдем к подготовке сервера VMM.

Для VMM совершенно необходим Windows Assessment and Deployment Kit (ADK), скачать его можно тут: http://www.microsoft.com/en-us/download/details.aspx?id=30652

Обратите внимание, скачивается мелкий файлик, который уже потом выкачивает компоненты в заданное место. В связи с этим, разумно будет скачать adksetup.exe на рабочую станцию, выкачать на нее дистрибутив, запаковать его в .iso и примонтировать готовый образ к ВМ, на которую будет установлен VMM. Установить нужно только Deployment Tools и Windows PE.

Также нам нужно установить на сервер VMM SQL Command Line Utilities (предварительно необходима установка Native Client) из состава Microsoft SQL Server 2012 Feature Pack

Теперь перейдем к установке VMM, первые шаги в комментариях не нуждаются – выкладывать скриншеты с обведенной кнопкой Next я не стану, зато покажу как выглядит настройка подключения к БД:

04

В качестве учетной записи службы VMM я укажу доменную учетную запись, vmm_admin , хранить ключи будем в AD (CN я создавал используя ADSI):

05

Предварительно нужно дать на этот контейнер права нашему vmm_admin:

Перед установкой еще раз просмотрим сделанные настройки:

07

Запустим установку, (она продлилась у меня около 5 минут) в конце получим результат:

09

Обратите внимание на содержимое каталога в AD:

11

..а также на свойства БД VMM:

12

Перед тем как начинать работу с VMM установим обновления:

13

После успешной установки обновлений перезагрузимся, откроем консоль и можем приступать к настройке – созданию Run As аккаунта, добавлению хостов, созданию шаблонов и т.д.

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

Как только получу для экспериментов полноценное оборудование обязательно распишу интересные моменты, ведь их действительно много ;)