В данной статье я расскажу как установить роль Hyper-V в Windows Server 2008 R2, а также рассмотрю процесс создания виртуальных дисков и виртуальных машин.
0. Оглавление
- Что понадобится
- Подготовка компьютера
- Установка роли Hyper-V
- Создание виртуального жесткого диска
- Создание виртуальной машины
- Редактирование параметров виртуальной машины
- Запуск и подключение к виртуальной машине
1. Что понадобится
- Компьютер с процессором, поддерживающим технологию аппаратной виртуализации. Проверить, поддерживает ли ваш процессор данную технологию можно на сайте производителя. Например, для процессоров Intel — смотрите здесь, для AMD — здесь.
- Установленная на данном компьютере Windows Server 2008 R2. Об установке этой операционной системы можно прочитать здесь.
2. Подготовка компьютера
Перед тем, как начинать все действия необходимо включить в BIOS компьютера опции:
- «No Execute Page Protection» .
- «Intel Virtualization Technology» (Intel VT) для процессоров Intel или «AMD Virtualization» (AMD-V) для процессоров AMD.
Очень важно! После включения данных опций необходимо сохранить настройки BIOS, затем физически отключить питание компьютера и включить снова. Обычная перезагрузка не активирует эти режимы.
На скриншотах ниже показано включение этих опций для стоечного сервера ProLiant DL585 G5 на базе AMD.
3. Установка роли Hyper-V
Теперь заходим в Windows Server с правами администратора и запускаем диспетчер сервера («Пуск» — «Администрирование» — «Диспетчер сервера»). Раскрываем вкладку «Роли» и нажимаем «Добавить роли» .
Запустится «Мастер добавления ролей» . Жмем «Далее» , затем выбираем в списке роль «Hyper-V» и снова 2 нажимаем «Далее» .
Теперь необходимо выбрать один или несколько сетевых адаптеров из имеющихся физических сетевых карт для создания виртуальной сети. Отмечаем необходимые и жмем «Далее» .
В следующем окне жмем «Установить» , дожидаемся конца установки и перезагружаем компьютер. После чего появится сообщение об успешной установке роли Hyper-V.
А в Диспетчере сервера раскрыв вкладку «Роли» увидим, что там появилась роль «Hyper-V«. Раскрыв ее попадем на оснастку «Диспетчер Hyper-V» (доступен также через «Пуск» — «Администрирование» — «Диспетчер Hyper-V» ) где найдем наш сервер виртуализации (совпадает с именем физического компьютера) .
4. Создание виртуального жесткого диска
Теперь создадим виртуальный жесткий диск. Сделать это можно и во время создания виртуальной машины, но я отдельно опишу эту процедуру. Итак, в Диспетчере Hyper-V кликаем правой кнопкой мыши по нашему серверу виртуализации, в контекстном меню выбираем «Создать» — «Жесткий диск…» .
Запустится «Мастер создания виртуального жесткого диска» , жмем «Далее» и попадаем на окно выбора типа жесткого диска. Здесь приведено краткое описания для каждого типа. Выбирайте тот, который вам более подходит. Скажу только, что если нет необходимости экономить пространство физического диска, лучше выбрать диск «Фиксированного размера» т. к. он дает наибольшую производительность. Кроме того, если сомневаетесь, можно прочитать подробную справку по этому вопросу нажав на «Дополнительные сведения о виртуальных жестких дисках» . Выбрав нужный тип диска нажимаем «Далее» .
На следующей странице указываем имя виртуального диска и его расположение. Если на физическом компьютере имеется RAID-массив или SSD-диск, то для увеличения быстродействия логично расположить виртуальный диск именно там. Указав все данные жмем «Далее» .
Далее, указываем размер жесткого диска, если необходимо создать новый пустой виртуальный жесткий диск, или полностью копируем в виртуальный диск один из имеющихся физических. В этом случае размер виртуального диска будет равен размеру диска, с которого будет происходить копирование. Такая функция необходима в том случае если нужно перенести физический компьютер в виртуальный. Выбираем нужные параметры и жмем «Далее» .
Проверяем все настройки и нажимаем «Готово» . В зависимости от параметров системы и выбранного объема, создание виртуального жесткого диска может занять довольно продолжительное время. Дождавшись конца установки в указанной папке появится только что созданный файл с расширением «vhd» (Virtual Hard Disk).
5. Создание виртуальной машины
Теперь пришло время создать виртуальную машину. Для этого в Диспетчере Hyper-V в контекстном меню сервера виртуализации выбираем «Создать» — «Виртуальная машина…» .
Запустится «Мастер создания виртуальной машины» . Нажимаем «Далее» , попадаем в окно, где нужно указать имя и, если необходимо, изменить физический путь хранения виртуальной машины (по умолчанию «С:ProgramDataMicrosoftWindowsHyper-V«). Необходимо позаботиться, чтобы на жестком диске было достаточно свободного места, для последующего сохранения снимков. После указания всех данных жмем «Далее» .
На следующей странице нужно указать объем оперативной памяти для виртуальной машины. Необходимо рассчитать этот параметр таким образом, чтобы имеющейся оперативной памяти хватило для всех виртуальных машин и для самого физического сервера. Жмем «Далее» .
На этом шаге надо определить, будет ли виртуальная машина подключена к виртуальной сети (созданной на шаге 2) выбрав соответствующий параметр и нажав «Далее» .
Теперь необходимо подключить в виртуальную машину виртуальный жесткий диск, созданный на предыдущем шаге, выбрав пункт «Использовать имеющийся виртуальный жесткий диск» и указав путь к нему. Или же можно создать новый виртуальный жесткий диск выбрав «Создать виртуальный жесткий диск» и заполнив все параметры (аналогично пункту 2 этой инструкции). Указав все данные жмем «Далее» .
Проверяем все настройки, нажимаем «Готово» и дожидаемся сообщения об успешном создании виртуальной машины.
6. Редактирование параметров виртуальной машины
Если на предыдущем шаге все сделано правильно, то в диспетчере Hyper-V в окне «Виртуальные машины» появится только что созданная виртуальная машина. Для изменения параметров кликаем по ней правой кнопкой мыши и выбираем «Параметры» в контекстном меню.
Откроется окно настроек для виртуальной машины. Здесь можно выбрать порядок проверки загрузки устройств во время запуска виртуальной машины, изменить объем виртуальной памяти (в том числе и выбрать динамический режим), установить число логических процессоров в диапазоне от 1 до 4 (как увеличить это значение читайте в статье «Увеличение числа логических процессоров в виртуальной машине Hyper-V »), добавить еще один виртуальный жесткий диск и много другое. Например чтобы добавить виртуальный дисковод компакт-дисков откроем вкладку «Контроллер 1т IDE» — «DVD-дисковод«, где можно указать iso образ диска для виртуального дисковода или подключить в виртуальную машину физический дисковод компьютера. Для установки операционной системы укажем путь к образу установочного диска или вставим установочный диск в физический дисковод компьютера в соответствии с выбранными параметрами. Для сохранения всех настроек нажимаем «Применить» и «ОК» .
7. Запуск и подключение к виртуальной машине
Наконец, когда все предварительные настройки выполнены, можно переходить к запуску виртуальной машины, что аналогично включению физического компьютера. Для этого в списке виртуальных машин в Диспетчере Hyper-V кликаем правой кнопкой мыши по созданной виртуальной машине и выбираем пункт «Пуск» . Состояние виртуальной машины изменится на «Работает» . Чтобы ее выключить нужно соответственно выбрать в контекстном меню «Выключить…» или «Завершение работы…» . Ну а чтобы подключиться к виртуальной машине (равносильно тому, чтобы оказаться перед монитором физического компьютера) необходимо выбрать пункт «Подключить…» .
Откроется окно «Подключение к виртуальной машине» в котором увидим текущее состояние виртуальной машины. В данном случае это окно установки операционной системы. В дальнейшем все действия в виртуальной машине аналогичны действиям на любом физическом компьютере.
Вступление
Сегодня я расскажу вам как установить и настроить гипервизор от Microsoft, а так же как управлять им.
Итак, сначала небольшое лирическое отступление.
По мере оптимизации существующей инфраструктуры встал вопрос о виртуализации. Я тут же вспомнил про замечательное решение от VMware — ESXi, с которым раньше неоднократно работал и был более чем доволен и собрался уже было на него мигрировать, но судьба распорядилась иначе. В процессе планирования и выбора платформы виртуализации неожиданно победил Hyper-V.
Две вещи склонили чашу весов в его сторону: отличная поддержка железа, а так же тот фактор, что у меня в организации используются только продукты Microsoft, вследствие чего имеем более тесную интеграцию и лучшую управляемость. К сожалению, поддержка AD была анонсирована в ESXi 4.1 позже начала миграции, а то наверное я бы еще подумал.
Как многие знают, Hyper-V Server 2008 R2 — бесплатный продукт и представляет собой ОС Windows Server 2008 R2 Standard, работающую в режиме Server Core (то есть без GUI) и с включенной ролью Hyper-V. В связи с этим возникают некоторые сложности в настройке системы для «виндовых» админов, так как нет волшебных кнопочек «далее» и «готово», а уж для линуксоидов и подавно — синтаксис комманд в винде и рядом не лежал с никсами по удобству и понятности.
Установка
Начнем с установки.
Установка с компакт-диска не представляет собой ничего сложного — загрузились с диска, выбрали язык, согласились с лицензионным соглашением, выбрали раздел и «ушли курить» минут на 10.
Настройка
Теперь начинается самое интересное — настройка.
При первом входе в систему мы видим текстовое меню, позволяющее произвести первичную настройку сервера.
На мой взгляд, оно не очень удобное, к тому же по умолчанию вы не сможете удаленно подключиться к серверу с помощью Диспетчера Hyper-V, поэтому смело его закрываем и переходим в коммандную строку.
1. Установка пароля администратора
выполните команду net user administrator *
и введите новый пароль
2. Настройка сети
По умолчанию сетевые адаптеры настроены на получение адреса по DHCP, если вас это устраивает, можете переходить сразу к шагу 3.
Выполните команду netsh interface ipv4 show interface
, запомните IDx нужной сетевой карты.
Выполните команду netsh interface ipv4 set address name=‘2’ source=static address=192.168.0.2 mask=255.255.255.0 gateway=192.168.0.1
где 2 – тот самый IDx.
Для настройки днс серверов выполните netsh interface ipv4 add dnsserver name=‘2’ address=192.168.0.10
Вы всегда можете вернуть родные настройки командой netsh interface ipv4 set address name=‘2’ source=dhcp
3. Имя компьютера и ввод в домен
В принципе домен не обязательно нужен, но это сильно упрощает жизнь, позже я расскажу почему. Будем считать что домен есть и мы будем пользоваться этим достижением человеческой мысли.
Смотрим имя компьютера командой hostname
Меняем имя компьютера командой netdom renamecomputer WIN-KMTUYKKZPJQ /newname:vm1
, где WIN-KMTUYKKZPJQ – старое имя вашего компьютера, а vm1 – новое.
Вводим компьютер в домен командой netdom join vm1 /domain:contoso.com /userd:administrator /password:*
и вводим пароль указанной учетной записи.
Перезагружаемся.
На этом первичная настройка завершена.
Управление
Для управления сервером вам потребуется скачать и установить Remote Server Administration Tools (RSAT) для клиентской операционной системы и установить компонент Диспетчер Hyper-V, или добавить роль Hyper-V и установить компонент Диспетчер Hyper-V на Windows Server 2008 R2.
Пытаемся подключиться к нашему серверу и видим ошибку, которая говорит нам занести админу пива, чтобы он выдал нужные права. Вспомнив, что мы и есть тот самый админ, не падаем духом и читаем дальше.
John Howard, который занимает пост Senior Program Manager in the Hyper-V team at Microsoft, написал цикл статей, посвященный раздаче необходимых прав, а в последствии состряпал замечательную утилиту HVRemote, которая произведет хитроумную настройку сервера и клиента, не взрывая мозг админу.
Ей мы и воспользуемся. Итак, скачиваем, заходим на сервер по \serverC$, кладем HVremote.wsf в папку Windows (или в любое другое место, но тогда не забываем указывать полный путь до нее). Запускаем на сервере:
cscript hvremote.wsf /add:domainaccount ***
, где domainaccount – ваше имя пользователя в домене. Скрипт пропишет все необходимые привилегии, в том числе откроет нужные порты на фаерволе.
Затем, на клиенте cscript hvremote.wsf /mmc:enable, скрипт создаст исключения фаервола.
Теперь можно запускать Диспетчер Hyper-V и подключаться к нашему серверу, создавать виртуалки и радоваться жизни.
Заключение
Расскажу о некоторых моментах, с которыми мне пришлось столкнуться:
1. Используйте англоязычную версию Hyper-V – на русскоязычной скрипт не будет работать, поскольку названия групп в фаерволе будут отличаться. С клиента интерфейс hyper-v все равно будет русским.
2. Используйте домен. Если домена нет, нужно будет выполнить следующие шаги:
• Создать на сервере и на клиенте аккаунт с помощью net user
• Дать этому пользователю доступ cscript hvremote.wsf /add:accountname ***
• На клиенте разрешить анонимный доступ к DCOM cscript hvremote.wsf /anondcom:grant
, залогиниться под тем же аккаунтом, которому разрешили доступ на сервере, или запустить Диспетчер Hyper-V из под нужного аккаунта, прописать учетные данные для подключения к серверу командой cmdkey /add:servername /user:servernameaccount /pass
, а также создать исключения брандмауэра командой cscript hvremote.wsf /mmc:enable
Вот и все. Если будут вопросы – с удовольствием отвечу.
P.S: Автор — мой товарищ CLaiN.
-
Windows
-
help2site
В этой статье будет подробно описано, как установить Windows Server 2008 на виртуальную машину . Установка Windows Server 2008 мало чем отличается от установки Windows 7. Но многие вещи, о которых пойдет речь в данной статье требуют отдельного внимания. По этой причине, для того чтобы быть последовательным, я и решил начать серию статей по настройке и администрированию Windows Server именно с этой инструкции по установке и начальной настроеке. Итак:
Что понадобится
- Установочный DVD диск Microsoft Windows 2008 R2 или ios образ установочного диска.
- Рабочий код, для активации Microsoft Windows 2008 R2.
- Виртуальная машина (для экспериментов я выбрал Oracle VM VirtualBox)
Настройка виртуальной среды
Скачайте с официального сайта последнюю версию Oracle VM VirtualBox и установите на свой компьютер, после установки откройте программу и выберете опцию Создать
В открывшемся окне водим следующие параметры:
- Произвольное имя новой виртуальной машины
- Тип виртуальной машины: Microsoft Windows
- Версия операционной системы для виртуальной машины: Windows 2008 (64-bit)
для продолжения нажимаем кнопку Continue
На следующем этапе нужно определить размер оперативной памяти для виртуальной машины (рекомендуется выбирать не мение 2 gb), для продолжения нажимаем кнопку Continue
В настройках параметров жесткого диска выбираем: Создать новый виртуальный жесткий диск
На следующем этапе вам будет предложено выбрать тип формата для файла (я оставил тип по умолчанию .vdi)
Формат хранения файла я предпочел динамический для экономии места
перед завершающим этапом вам будет предложено выбрать место хранения файла виртуальной машины и его размер, на этом настройку виртуальной среды можно считать законченной, следующим этапом будет установка Windows Server 2008 R2 на только что созданную нами виртуальную машину.
Установка Windows Server
Первым делом нам нужно вставить установочный диск с операционной системой Windows Server 2008 R2 в нашу виртуальную машину, для этого перейдите в Настройки/Носители и выберете ваш установочный диск с операционной системой как обозначено на скриншоте ниже:
После включаем нашу виртуальную машину, для этого нажимаем кнопку Запустить. После непродолжительной загрузки мы попадем на окно с выбором языка:
Выбираем нужные вам параметры и нажимаем «Далее» .
В следующем окне нажимаем кнопку «Установить»:
в меню выбора редакций операционной системы выбираем нужный нам пункт (в данном примере выбираем Windows Server 2008 R2 Enterprise (полная установка)) и жмем «Далее»
В следующем окне вам придется согласиться с условиями лицензионного соглашения, для этого ставим галочку «Я принимаю условия лицензии» и нажимаем «Далее»
Выбираем «Полная установка»
Если вы следовали всем советам описаным выше то в следующем окне выбора раздела для установки выбора как такового у вас нет, т.к. мы создали всего один диск, куда мы и установим операционную систему.
Нажимаем «Далее» и наблюдаем как установщик выполняет все необходимые операции.
Начальная настройка
После автоматической перезагрузки виртуальной машины по завершению этапа установки, нам будет предложено авторизоваться, потребуется ввести пароль Администратора и подтвердить его. Новый пароль должен отвечать требованиям сложности, а именно:
- Не содержать имени учетной записи пользователя или частей полного имени пользователя длиной более двух рядом стоящих знаков
- Иметь длину не менее 6 знаков
- Содержать знаки трех из четырех перечисленных ниже категорий:
- Латинские заглавные буквы (от A до Z)
- Латинские строчные буквы (от a до z)
- Цифры (от 0 до 9)
- Отличающиеся от букв и цифр знаки (например, !, $, #, %)
после загрузки откроется окно «Задачи начальной настройки»
Давайте пройдемся по некоторым пунктам этого окна. Начнем мы с сети. Но прежде нам нужно будет сделать некоторые настройки в нашей виртуальной машине. Заходим в Настроить/Сеть и выбираем следующие параметры:
- в Типе подключения выбираем: Сетевой мост
- в пункте Имя: выберете имя сетевой платы физического компьютера с подключением к сети интернет
- и убедитесь что стоит галочка на против пункта Подключить кабель
А теперь можно перейти к настройкам сети непосредственно в Windows. Нажимаем на «Настроить сеть» . Откроются «Сетевые подключения», кликаем 2 раза по активному подключению, в появившемся списке выделяем «Протокол Интернета версии 4 (TCP/IPv4)» и нажимаем «Свойства». Вводим необходимые для подключения параметры и через «ОК» закрываем окна.
Теперь когда у нас есть подключение к сети интернет мы можем перейти к следующим настройкам, давайте начнем с активации Windows, для этого в окне «Задачи начальной настройки» нажимаем «Активировать Windows». В появившемся окне введите ваш ключ активации.
Нажмите 2 раза «Далее» и, если все прошло успешно, то вы увидите подтверждение о успешной активации Windows. Которое выглядит следующим образом:
Возвращаемся к окну «Задачи начальной настройки» нажимаем на «Изменить имя компьютера», в открывшемся окне нажимаем на «Изменить» и вводим новое имя компьютера.
Вот мы и закончили с основными настройками и в итоге мы имеем виртуальную машину с установленной на ней операционной системой Windows Server 2008 R2. В следующей статьях мы сделаем виртуальную сеть при помощи VirtualBox и создадим тестовый контроллер домена.
При покупке компьютера с предустановленной ОС Windows 8 можно заметить
Термин автозагрузка говорит сам за себя, то есть при загрузки
Для того чтобы комфортно ремонтировать компьютер требуется определённая материальная база
В этом разделе собран полный список CMD команд Windows от
Очень расстраивает, когда привычные, много раз выполняемые манипуляции, вдруг, в
Для начала давайте разберемся что такое Postfix? Postfix — это
DroidWall — это первая программа для Android для контролирование доступа
Входим в Bill manager, переходим в пункт меню Клиент—> Клиенты
CommentLuv — это дополнительные комментарии на вэб-ресурсах. СommentLuv – это
Оглавление Как выбрать хостинг для сайта. Как выбрать хостинг для
Ремонт
Самое время вспомнить что командная строка и CHKDSK лучшее средство. Если ваши разделы дисков начали глючить, тормозить, стали появляться ошибки вроде “доступ к папке заблокирован”
iOS
Порой некоторые пользователи замечают, что заряд батареи их iPhone стремится к нулю, хотя не прошло и дня с момента последней подзарядки смартфона. Виной тому зачастую
Настройка
В этом разделе собран полный список CMD команд Windows от А до Я. Также будут добавлены команды Linux. Оглавление A append — позволяет программам открывать
Web-Дизайн
В этой статье мы разберемся как организовать платный доступ к определенным разделам сайта на базе Drupal + Commerce Не давно мене нужно было сделать сайт с платным контентом, доступ
Windows
В этой статье мы поговорим, как с помощью программы AVZ в несколько щелчков мыши разблокировать доступ к реестру, диспетчеру задач и решить другие проблемы, которые
iOS
Как то раз в интернете увидел вопрос: Как пользоваться Ipad на морозе, если в простые перчатки он не реагирует? И тут мне стало тоже интересно, в интеренете
Оборудование
Очень расстраивает, когда привычные, много раз выполняемые манипуляции, вдруг, в один не прекрасный момент, дают сбой. Казалось бы, записать файлы на флешку – рутинная операция,
Оборудование
Вы – счастливый обладатель качественного струйного принтера (или еще более счастливый владелец МФУ). Вы печатаете фотографии, тексты, отпечатки выходят четкими и яркими. А сколько в
Обновлено 04.07.2017
Добрый день уважаемые гости и читатели блога, с выходом новой операционной системы Windows server 2008R2, в нашу жизнь плотно вошло модное и не всем понятное слово «Виртуализация», позволившая системным администраторам, очень сильно упростить их жизнь и работу, оптимизировать и более правильно утилизировать серверные ресурсы, добиться лучших результатов с теми же ресурсами, одним словом малина. Сегодня я хочу вам рассказать, как установить гипервизор Hyper-V в Windows server 2008R2, мы посмотрим все этапы и все подводные камни.
Подготовка компьютера
Перед тем, как начинать все действия необходимо включить в BIOS компьютера опции:
- «No Execute Page Protection» .
- «Intel Virtualization Technology» (Intel VT) для процессоров Intel или «AMD Virtualization» (AMD-V) для процессоров AMD.
Очень важно! После включения данных опций необходимо сохранить настройки BIOS, затем физически отключить питание компьютера и включить снова. Обычная перезагрузка не активирует эти режимы.
Теперь заходим в Windows Server с правами администратора и запускаем диспетчер сервера («Пуск» — «Администрирование» — «Диспетчер сервера»). Раскрываем вкладку «Роли» и нажимаем «Добавить роли».
Как установить Hyper-V как роль в Windows server 2008R2-01
Запустится «Мастер добавления ролей» . Жмем «Далее» , затем выбираем в списке роль «Hyper-V» и снова 2 нажимаем «Далее» .
Как установить Hyper-V как роль в Windows server 2008R2-02
Как установить Hyper-V как роль в Windows server 2008R2-03
Теперь необходимо выбрать один или несколько сетевых адаптеров из имеющихся физических сетевых карт для создания виртуальной сети. Отмечаем необходимые и жмем «Далее» .
Как установить Hyper-V как роль в Windows server 2008R2-04
Как установить Hyper-V как роль в Windows server 2008R2-05
В следующем окне жмем «Установить» , дожидаемся конца установки и перезагружаем компьютер. После чего появится сообщение об успешной установке роли Hyper-V.
Как установить Hyper-V как роль в Windows server 2008R2-06
Как установить Hyper-V как роль в Windows server 2008R2-07
Как установить Hyper-V как роль в Windows server 2008R2-08
Как установить Hyper-V как роль в Windows server 2008R2-09
Как установить Hyper-V как роль в Windows server 2008R2-11
В следующей статье разберем создание виртуальных машин.
Note: This article is based on Hyper-V 2.0, and might not apply to Hyper-V 3.0 (Server 2012)
Table of Contents
- Overview
- Prerequisites for Installation
- Installation
- To manage from Windows 7
- Resources
1-
Installing Hyper-V Server 2008 R2 SP1
Overview
Microsoft® Hyper-V™ Server 2008 R2 SP1 is the next generation of Microsoft Hyper-V Server 2008, which is a hypervisor-based product that was first released in September 2008. It’s a dedicated stand-alone product that contains only the Windows® hypervisor,
a Windows Server® driver model, and virtualization components.
Prerequisites for Installation
For install Hyper-V Server 2008 R2 SP1, you will need the following specific hardware requirements by the technology:
Processor:
• Minimum: An x64-based processor with hardware-assisted virtualization. This is available in processors that include a virtualization option—specifically, processors with Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology.
• Hardware-enforced Data Execution Prevention (DEP) must be available and enabled. Specifically, you must enable the Intel XD (“execute disable”) bit or the AMD NX (“no execute”) bit.
Memory:
• Minimum: 1 GB RAM; recommended: 2+ GB RAM
• Maximum: 1 TB
Network adapters
• Minimum: 1
• Recommended: 2 or more
Additional considerations:
• The settings for hardware-assisted virtualization and hardware-enforced DEP are available in the BIOS. However, the names of the settings may differ from the names identified previously.
For more information about whether a specific processor model supports Hyper-V, check with the manufacturer of the computer.
• If you modify the settings for hardware-assisted virtualization or hardware-enforced DEP, you may need to turn off the power to the computer and then turn it back on. Restarting the computer may not apply the changes to the settings.
Installation
The installation of Microsoft Hyper-V Server 2008 R2 SP1 will be very familiar to those of you who have installed a Windows Server 2008 R2 SP1 edition because it uses a similar wizard-driven installation.
There are some sources for deploy Hyper-V Server 2008 R2 SP1: USB, Windows Deployment Services (WDS), downloading the ISO file (for free on Microsoft web site) and burning on DVD.
- For more information about download, licensing and features, go to the following link:
http://www.microsoft.com/hyper-v-server/en/us/how-to-get.aspx
After you choose the source installation, Power-up the server and boot;
After the boot completes, you will select the language of your interest;
Select the installation language, time and currency format, and the keyboard and input language, and then click Next;
To begin the installation, click Install Now;
After you click Install now, the setup will start;
Review the license terms, select I accept the license terms if you agree to them, and then click Next;
Click the Custom installation button. The Upgrade option is disabled because Microsoft Hyper-V Server 2008 R2 SP1 does not support upgrading from another version of Windows;
Select a disk and partition to install, and then click Next;
The installation process begins;
After the installation process completes, a logon screen will display. When you log on for the first time, you will be required to change the local administrator password;
After log on, a command line configuration tool automatically launches to allow you to modify the default system settings.
2-
Configuring Hyper-V Server 2008 R2 SP1 for remote management
- If it is not already running, start the Server Configuration tool by typing Sconfig.cmd in a command prompt and pressing ENTER;
- If the account you have used to log on to the computer is already in the Domain Administrators group, skip to the next step. If the account you have used to log on to the computer is not in the Domain Administrators group, add the account to the Administrators
group by typing 3 and pressing ENTER; - Type the domain name and user name and press ENTER.
For example, type: domaindomain user;
- Click OK;
- In the Server Configuration tool, configure remote management by typing 4 and pressing ENTER;
- Select any of the following remote management methods. These options are not exclusive—you can enable any or all of them by repeating this step. For remote management, you should enable all of them;
Allow MMC Remote Management |
a. Type 1 to enable MMC Remote Management. b. A message appears that says: “Enabling MMC firewall exceptions and Virtual Disk Service.” c. When the process is complete, the following message appears: «Remote Management allowed for all Windows Firewall profiles.” Click |
Enable Windows PowerShell |
a. Type 2 to enable Windows PowerShell. b. When the process is complete, the following message appears: “You must restart the computer to complete the Windows PowerShell installation. Restart now?” Click |
Allow Server Manager Remote Management |
Note You must enable Windows PowerShell and restart the computer before you can enable Server Manager Remote Management. a. Type 3 to allow the computer to be managed by using Remote Server Manager. b. When the process is complete, the following message appears: “Remote Server Management enabled.” Click |
- You may need to restart the computer to activate the option;
- If the computer running Hyper-V Server is in a workgroup or you have any problems during the configuration, see that link:
http://blogs.technet.com/b/jhoward/archive/2008/03/28/part-1-hyper-v-remote-management-you-do-not-have-the-requested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policy-for-the-computer-computername.aspx
- If the computer running Hyper-V Server is in workgroup, use
HVRemote
Managing
Hyper-V Server 2008 R2 Remotely
After configuring remote management, you can remotely manage Hyper-V Server through any of the following methods:
• Use Hyper-V Manager in a Full installation of Windows Server 2008 R2.
• Use Hyper-V Manager in Windows 7 using Remote Server Administration Tools.
Choose the option that is right for you, and then follow the steps that correspond with your choice.
Notes:
• The Hyper-V Manager Microsoft Management Console (MMC) snap-in is automatically installed when the Hyper-V role is enabled on Full installations of Windows
Server 2008 R2.
• The System running Hyper-V Manager Microsoft Management Console (MMC) snap-in Must be in the same domain as the Server running Microsoft Hyper-V. Cross domain permissions do not work within this MMC snap-in
• If you will be using a computer with a 32-bit operating system to remotely manage a computer running Hyper-V Server that has failover clustering enabled, you must enable 32-bit support for failover clustering on the computer running Hyper-V Server. You
can do this with the following command: dism /online /enable-feature /featurename: FailoverCluster-Core-WOW64
To
manage from a Windows Server 2008 R2 computer
1. On the remote computer you will be managing Hyper-V Server from, enable the Hyper-V Manager MMC snap-in: On the Start menu, click Server Manager.
2. Right-click Features, and then click Add Features.
3. Under Remote Server Administration Tools, click Role Administration Tools, click Hyper-V Tools, and then click Next.
4. Click Install.
5. After the computer restarts, click the Start menu, click Administrative Tools, and then click Hyper-V Manager.
6. On the left side of the MMC window, click Hyper-V Manager.
7. From the Actions menu, click Connect to Server, select Another Computer, and then enter the name or IP address of the server that you want to connect to.
To manage from Windows 7
1. On the remote computer you will be managing Hyper-V Server 2008 R2 from, download and install the Hyper-V Manager MMC snap-in from Remote Server Administration Tools (http://go.microsoft.com/fwlink/?LinkID=130862).
2. After the computer restarts, click the Start menu, click Administrative Tools, and then click Hyper-V Manager.
3. On the left side of the MMC window, click Hyper-V Manager.
4. From the Actions menu, click Connect to Server, select Another Computer, and then enter the name or IP address of the server that you want to connect to.
Resources
http://www.microsoft.com/brasil/servidores/hyper-v-server/overview.mspx
http://technet.microsoft.com/pt-br/library/cc753637%28WS.10%29.aspx
» Документация » Руководство по развертыванию » Виртуальный сервер – Windows 2008 R2 SP1 Hyper-V
Предварительно реквизиты
необходимое | Описание |
Сервер панели управления | Компонент сервера панели управления должен быть развернут на сервере Hyper-V.
Используемые учетной записи AD требуется быть членом группы Администраторы домена или в случае размещения Hyper-V не является частью домена найдите учетная запись должна быть членом локальной группы администраторов |
Конфигурация службы
Параметры Active Directory
Пункт | Информация |
Режим безопасности | Нет |
Параметры виртуального частного сервера
Выберите поставщик, следующие: “Microsoft Hyper-V” from the “Virtual Private Servers” от группы
Категория | Пункт | Информация |
Параметры сервера | ||
Сервер Hyper-V | Локальном/удаленном | Выберите Локальный режим, чтобы указать, что на этом сервере установлена роль Hyper-V |
Общие параметры | VPS корневая папка | Это корневая папка для виртуальных машин, созданных гипервизора. Убедитесь, что папка скороговоркой использует достаточное количество переменных подстановки, чтобы избежать столкновений между разными учетными записями пользователей. Например поместить каждый VPS в своей собственной папке и дополнительно группы всех VPS конкретного пользователя в его папке можно использовать следующий шаблон % SYSTEMDRIVE%Hyper-VVirtualMachines[USERNAME][VPS_HOSTNAME]. В большинстве случаев по умолчанию шаблона % SYSTEMDRIVE%Hyper-VVirtualMachines[VPS_HOSTNAME] будет хорошо работать |
Шаблоны ОС путь | Папка, содержащая файлы .vhd с предустановленной ОС наряду с индекс XML-файла | |
Экспортируемые VPS путь | Папка, где экспортируются VPS. Это значение используется как значение по умолчанию в VPS, удалить, переустановить VPS, ремонт VPS мастеров | |
Параметры ресурсов процессора | Заповедник виртуальной машины | RРезерв от общего объема ресурсов, доступных виртуальной машине, задает процент ресурсов, зарезервированных для виртуальной машины. Этот параметр гарантирует, что процент, указанный вами будут доступны для виртуальной машины. Этот параметр может также повлиять на сколько виртуальных машин, вы можете запустить в одно время. Значение по умолчанию — 0 |
Предел виртуальной машины | Ограничение общего объема ресурсов, доступных виртуальной машине, задает максимальный процент, который может использоваться виртуальной машиной. Этот параметр применяется независимо от того, работает ли других виртуальных машин. Значение по умолчанию — 100 | |
Относительный вес | Указывает, как Hyper-V выделяет ресурсы для этой виртуальной машины, когда более чем одна виртуальная машина запущена и виртуальных машин конкурировать за ресурсы. Значение по умолчанию — 100 | |
Библиотека DVD средствах массовой информации | Путь к библиотеке DVD | Папка, содержащая файлы .iso с CD и DVD образы наряду с индекс XML-файла. В разделеСоздание DVD средствах массовой информации библиотеки |
Виртуальный жесткий диск | Тип диска | Указывает тип из виртуального жесткого диска (VHD): динамический или фиксированные. Виртуальный жесткий диск фиксированного размера сразу же занимает выделенный размер на физическом жестком диске, но демонстрируют лучшую производительность виртуальных машин с фиксированного виртуального жесткого диска
Пожалуйста, имейте в виду, что создание виртуального жесткого диска фиксированного размера может занять значительное время в зависимости от внутреннего размер тома внутри виртуального жесткого диска. Для например, если максимально допустимое внутренний размер шаблона VHD является 100 ГБ, то полученный виртуальный жесткий диск будет 100 ГБ в размерах на физический жесткий диск или сетевой диск хранения |
Внешняя сеть | Подключение к сети | Выберите внешнюю виртуальную сеть. VPS «Внешняя сеть» карты (NIC) будут подключены к этой сети. IP-адреса назначаются из пула «VPS внешней сети» |
Предпочтительное имя сервера | IP-адрес, который будет установлен в поле «Предпочитаемые именем сервер» свойства протокола TCP/IP | |
Альтернативное имя сервера | IP-адрес, который будет установлен в поле «Альтернативное имя сервер» свойства протокола TCP/IP | |
Сети управления | Подключение к сети | Выберите внешнюю виртуальную сеть. VPS «Управления сеть» карты (NIC) будут подключены к этой сети |
Настройка карты сети | IP адреса бассейн– назначить IP-адреса из пула «VPS управления сеть». DHCP – не назначать IP-адреса из пула и набор «назначить IP-адреса и DNS-серверы автоматически (DHCP)» на карте «Управления сеть» | |
Предпочтительное имя сервера | IP-адрес, который будет установлен в поле «Предпочитаемые именем сервер» свойства протокола TCP/IP | |
Альтернативное имя сервера | IP-адрес, который будет установлен в поле «Альтернативное имя сервер» свойства протокола TCP/IP | |
Частная сеть | Формат адреса IP | Custom– позволяет указать первоначальный IP-адрес и сетевой маски.
192.168.0.1/16 – создает IP-адресов от 192.168.0.1 и с чистой маска 255.255.0.0; 172.16.0.1/12 – создает IP-адреса, начиная от 172.16.0.1 и с чистой маски 255.240.0.0; 10.0.0.1/8 – создает IP-адреса, начиная от 10.0.0.1 и с чистой маской 255.0.0.0 |
IP-адрес / CIDR | Позволяет указать пользовательские первоначальные IP адрес и маску подсети | |
Шлюз по умолчанию | IP-адрес, который будет задан в поле «Основной шлюз» свойства протокола TCP/IP | |
Предпочтительное имя сервера | IP-адрес, который будет установлен в поле «Предпочитаемые именем сервер» свойства протокола TCP/IP | |
Альтернативное имя сервера | IP-адрес, который будет установлен в поле «Альтернативное имя сервер» свойства протокола TCP/IP | |
Имя хоста VPS | Шаблон имени хоста | Этот шаблон используется в VPS интеграции API веб-методы для создания имени VPS, если он не указан в вызове метода |
Автоматический запуск действий | Параметр указывает, что делать с VPS машин при запуске сервера виртуализации Hyper-V. | |
Автоматическая остановка действий | Параметр указывает, что делать с VPS машин, когда сервер виртуализации Hyper-V закрыл падения. |
Подготовка шаблонов VPS Hyper-V с Windows 2008 R2 SP1
Процесс развертывания виртуальных частных серверов (VPS) для конечных клиентов очень похож на развертывание выделенных серверов.
Установка гостевой операционной системы на каждый купленный VPS с нуля является длительным процессом, который приводит к задержкам доставки заказа (некоторые хостинговые компании могут установка Новый VPS до 48 часов) и потенциально приводит к нарушениям безопасности вследствие ошибок конфигурации и человеческий фактор.
Каждый VPS хостинг компании стремится свести к минимуму VPS провизионирование время (до нескольких минут если возможно!), снизить административные издержки и исключить человеческий фактор. Это может быть достигнуто путем создания новый VPS от «операционной системы шаблон» (шаблон ОС) однажды подготовленного высококвалифицированным персоналом.
В панели управления VPS решения OS шаблон представляет собой набор виртуального жесткого диска (VHD) файл, содержащий «обобщенные» образ установленной ОС (и других приложений) и шаблон описывает мета информации поддерживает функции, а также подготовки вариантов.
В этом руководстве описывается подготовить OS шаблон готов к полностью автоматизированное провизионирование клиентов VPS с Windows Server 2008 R2 SP1. Условии руководство может использоваться в качестве хорошей отправной точкой для создания собственные шаблоны ОС на основе Windows Server 2008 R2 SP1, но с дополнительными предварительно сценарии программного обеспечения и развертывания
Обзор
Процесс создания нового шаблона VPS для WSP решения могут быть изложены в следующей таблице
Шаг | Описание |
Создание виртуальной машины «Мастер»td> | Создание новой виртуальной машины «мастер». Его ‘ виртуальный жесткий диск (VHD) с предварительно установленной операционной системы и другое программное обеспечение будет использоваться как шаблон для клиентов виртуальных машин |
Установить и настроить гостевой операционной системыtd> | Установите нужной операционной системы на виртуальной машине «мастер». Настройка параметров операционной системы, Услуги и установить дополнительные приложения |
Sysprep «обобщения» | Обобщать «мастер» операционной системы с помощью утилиты Sysprep и подготовить его к мульти копирование |
Замените шаблон файла ответов автоматической установки | Копирование «мастер» виртуального жесткого диска в библиотеку шаблонов, смонтировать его и замените шаблон файла ответов автоматической установки. Установка других сценариев установки, если требуется |
Развертывание виртуального жесткого диска в библиотеку шаблонов CP | Добавить новый шаблон «элемент» в шаблон библиотеки индексный файл, описывают поддерживаемые свойства шаблона и провизионирования опции |
Создание виртуальной машины мастер
Вы должны создать виртуальную машину «мастер», которая будет использоваться для работы с шаблоном виртуального жесткого диска.
Для установки гостевой ОС на мастер виртуальной машины, что вам нужно.Файл ISO или DVD, носитель с операционной системой распределения. Вы можете скачать файлы DVD ISO от подписки MSDN.
Откройте «Диспетчер Hyper-V» и нажмите «Новый > Виртуальная машина…» из меню действий, чтобы запустить мастер создания виртуальной машины.
- Дать новой виртуальной машины некоторые понятное имя помогает отличить его от других, например «мастер – Windows 2008 стандарт x 64». Мы рекомендуем установить некоторые VM именования, такие как «мастер – <OS_NAME> <OS_EDITION> <BITNESS> [(INSTALLED_APP_1, INSTALLED_APP_2,…)], например указать, что особое VM мастер ВМ с Windows Server 2008 Enterprise x 64, IIS, SQL Server и WSP установлена, вы могли бы использовать следующее имя: «мастер – Windows 2008 Enterprise x 64 (IISSQL, WSP)».
- Местоположение выберите VM. Рекомендуется для хранения виртуальных машин на отдельном жестком диске. Это упростит их процедуры резервного копирования (процедура резервного копирования VM описан в отдельном руководстве решение WSP VPS). Например в нашем случае системного тома C: и на M: тома создаются виртуальных машин Hyper-V. Опять же мы рекомендуем здесь определить некоторые папки структуры, например клиента виртуальных машин, хранятся в папке M:VPSCustomers и мастер VMs находятся в папке M:VPSMaster
- Дайте новой виртуальной машины достаточно виртуальной памяти для запуска Windows Server 2008 R2 SP1(at least 1024MB).
- Подключение виртуальной машины к действительным внешней сети
- Создайте новый виртуальный жесткий диск с минимум пространства, просто достаточно, чтобы установить Windows 2008 R2 SP1 и другие дополнительные приложения.
- Выберите параметр «Установить операционную систему с загрузочного CD/DVD-ROM» и выберите файл образа DVD (.ISO) или к серверу физические DVD-дисков на компьютере Hyper-V
- На последнем шаге мастера выберите параметр «Запустить виртуальную машину после создания» и нажмите кнопку «Готово».
- Завершить последний этап развертывания операционной системы
-
Настройка услуги гостевой ОС и приложений
Настройте следующие компоненты в подготовке услуги гостевой ОС:
Компонент | Дополнительная информация |
Служб интеграции Hyper-V | |
Изменить имя компьютера | С помощью «Задачи начальной настройки» мастера изменить имя компьютера, сделайте его членом Рабочей группы или присоединиться к домену Active Directory. Мы рекомендуем, выбрав имя значимой компьютера легко отличить от других, например, в нашем случае это может быть «Мастер-W2K8-STD». Обратите внимание, что имя NetBIOS ограничены до 15 символов.
Перезагрузите компьютер после изменения его имени |
Перезагрузите компьютер после изменения его имени Настройка сетевого подключения | На домашней странице «Диспетчер сервера» нажмите кнопку «Просмотр сетевых подключений»: :
Изменить свойства подключения для подключения сети. Может потребоваться доступ к вашей локальной сети или Интернет, чтобы загрузить дистрибутивы программного обеспечения и других удаленных файлов. |
Включить удаленный рабочий стол | На домашней странице «Диспетчер сервера» нажмите «Настроить удаленный рабочий стол»
|
Установить пароль политики | Рекомендуется политики. Вы можете выбрать другой политики, но в любом случае политика панели управления виртуальных частных серверов должны соотноситься с этими настройками.
Откройте Администрирование > Локальная политика безопасности > политики учетных записей > политика паролей Набор «Требовать неповторяемости паролей» и выберите 0. Набор «Максимальный срок действия пароля» и выберите 0. Набор «Минимальный срок действия пароля» и выберите 0. Набор «Минимальная длина пароля» и выбрать некоторые желаемого значения. Не забудьте настроить политика панели управления виртуальных частных серверов и то же значение. Набор «Пароль должен отвечать требованиям сложности» и выберите пункт отключено. Держите «Хранить пароли, используя обратимое шифрование» с параметрами по умолчанию отключить. |
Мастер резервного копирования VHD | Прежде чем перейти к следующему шаги резервное копирование ваших мастер виртуального жесткого диска:
Важное примечание: не делать снимки системы, как это приводит к созданию дифференциального виртуальные жесткие диски (вы можете проверить эту статью для больше info о Hyper-V снимки: http://blogs.msdn.com/virtual_pc_guy/archive/2008/03/11/virtual-machine-snapshotting-under-hyper-v.aspx) и в результате главный шаблон будет разбито на несколько частей. После принятия начала резервного копирования VHD VM снова. |
Установить службу настройки виртуальной машины CP |
Служба конфигурации виртуальной машины панель управления (CP VmConfig) — это служба Windows, которая работает в гостевой операционной системе и выполняет следующие функции: •Выполняет подготовку модулей для настройки гостевой операционной системы. •Собирает статистику в реальном времени (ОЗУ, HDD), отображаемый на панели управления пользовательский интерфейс (UI). CP VmConfig включает в себя следующие модули подготовки: •Изменить имя компьютера •Изменение пароля администратора •Изменить конфигурацию сетевого адаптера CP VmConfig служба взаимодействует с машины Hyper-V через компонент интеграции «Hyper-V данных Exchange», поэтому убедитесь, что его службы до и работает Инструкции по установке: •Распакуйте содержимое zip-файла в каталог назначения, например «C:WebsitePanelVmConfig». •Установка VmConfig службы с помощью установки партии: •на проводник Windows каталог назначения в котором WSP.Расположен исполняемый файл VmConfig.exe. •Запустите «install.bat». •Откройте оснастку «Службы», нажав кнопку «Пуск -> административные инструменты -> Услуги». Вы должны увидеть «WebsitePanel виртуальной машины конфигурации служба» в списке. •Начало «WebsitePanel виртуальной машины конфигурации службы». •Открыть WSP.VmConfig.log файл и убедитесь, что он не содержит любые ошибки. Как правило сразу же после запуска службы он должен содержать следующий текст (X.X.X.X представляет версию средства): |
Подготовка к развертыванию шаблонов VPS
Это вероятно может показаться, что как только мы имеем готовый мастер VHD наиболее простым способом для создания другой виртуальной машины будет просто копирование этот виртуальный жесткий диск вместо создания с нуля. Но если вы сделаете это, дублированных виртуальный жесткий диск будет содержать же идентификатор безопасности компьютера (SID) как мастер виртуального жесткого диска. При попытке присоединиться к новой системы к домену, вы не сможете войти с следующее сообщение об ошибке: «не удается войти в систему из-за следующей ошибки: имя или безопасности идентификатор (SID) указанного домена несовместима с сведения о доверии для этого домена.»
Компьютеры под управлением операционной системы Windows использовать идентификатор безопасности (SID) однозначно идентифицировать себя. При использовании дублирования дисков подход для нового развертывания VMs, важно предпринять шаги для обеспечения уникальности этих идентификаторов безопасности:
Шаг | Описание |
Программа Sysprep | Sysprep подготавливает компьютер к созданию образа диска или доставке заказчику путем настройки компьютера для создания нового идентификатора безопасности (SID) при перезапуске компьютера. Кроме того программа Sysprep очищает параметры пользователя и компьютера и данных, которые не должны быть скопированы на конечный компьютер.
Программа Sysprep.exe является частью Windows Server 2008 R2 SP1 и он расположен в папке %windir%system32sysprep (в нашем случае это c:windowssystem32sysprep). |
Создание файла ответов для средства Sysprep | После запуска утилиты Sysprep на мастер VPS все пользователя и компьютера информация будет удалена из операционной системы. На следующей VPS перезагрузки операционной системы будет вести себя так же, как свежие ОС в середине процесса установки, то есть он будет работать «специализируются» и затем «oobeSystem» (OOBE – out-of-box опыта) проходит. Пользователю будет предложено выбрать компьютер языка и региональных параметров, укажите имя компьютера и пароль администратора установить. Но наша цель – чтобы скрыть этот процесс от клиентов VPS и укажите («ответ») все эти параметры от их имени.
Для автоматизации установки Windows мы предоставляем утилиту Sysprep «файл ответов» для настройки параметров автоматической установки для различных проходит. Файл ответов представляет собой XML-файл с четкой и хорошо документированный структуры. Этот файл можно удобно редактировать в Windows системы Image Manager (WSIM) инструмент, который является частью из автоматической установки Windows (WAIK). Вы можете скачать пакет WAIK от загрузки Майкрософт или загрузки MSDN подписки. Мы рекомендуем загрузить WAIK от MSDN, как он прекрасно работает на 64-разрядных систем |
Обобщить образ мастер | Мы будем готовить очень базового файла ответа только для «обобщение» проход, который инициируется в выполнения программы Sysprep. Позже мы создадим еще один файл ответов с параметрами для «специализируются» и «oobeSystem» этапов, которые будут использоваться программой установки Windows при первом запуске нового клиента VPS.
«Обобщение» этап выполняется отключение автозапуска приложения «Диспетчер сервера» и отключить диалоговое окно «Задачи начальной настройки» Сохраните файл ответов как «автоматической установки generalize.xml» в папке «c:WSIMWindows Server 2008 x 64» (где расположен install.wim). Подключиться к «мастер» VPS, с помощью удаленного рабочего стола или подключение к виртуальной машине Hyper-V и копия «автоматической установки generalize.xml» файл в папку «% windir%system32sysprep» гостевой ОС как «unattend.xml»: Перед запуском средства sysprep пожалуйста переключатель все сетевые адаптеры мастер В.М. «Получить IP-адрес автоматически». Открытый интерфейс командной строки: Start -> Run… -> cmd + Enter Перейдите в каталог c:WindowsSystem32sysprep: cd c:WindowsSystem32sysprep Запустите sysprep с следующими параметрами: sysprep /generalize /oobe /shutdown /unattend:unattend.xml Когда «мастер» виртуальной машины закрыта шаблон VPS уже почти готов. Не начать «мастер» виртуальной машины еще! |
Развертывание VPS шаблон в библиотеку
Развертывание VPS шаблон в библиотеку
Mount the vhd and replace contents of “unattend.xml” file in “WindowsSystem32sysprep” folder of mounted disk with the earlier created “unattend-template.xml”. Dismount the vhd once completed.
OS Templates folder (in our example “C:VPSTemplates”) with template .VHD files must contain “index.xml” file which contains the list of all available templates and has the following structure:
<?xml version=”1.0″?>
<items>
<item path=”vhd-filename-without-extension” diskSize=”internal-vhd-size-in-GB”
legacyNetworkAdapter=”true|false” remoteDesktop=”true|false”>
<name>template name shown in the dropdown</name>
<description>template description</description>
<provisioning>
<sysprep file=”path-inside-vhd-1″/>
<sysprep file=”path-inside-vhd-1″/>
<sysprep file=”path-inside-vhd-N”/>
<vmconfig computerName=”true|false” administratorPassword=”true|false”
networkAdapters=”true|false” />
</provisioning>
</item>
<item path=”item2″>
…
</item>
</items
- path – is the name of VHD file without .VHD extension, for example “Windows Server 2008 x64”. This attribute is mandatory.
- diskSize – внутренний размер в гигабайтах виртуального жесткого диска (размер первого тома диска внутри VHD). Это значение используется во время создания VPS. Если «HDD» квота выделяемых VPS меньше то указан размер виртуального жесткого диска, а затем VPS не будет создан и отображается ошибка. Однако этот атрибут является необязательным, и если это не указанного или равны 0 («ноль») размер диска не будет проверяться во время создания VPS.
- legacyNetworkAdapter – указывает тип сетевого адаптера, который будет создан в виртуальной машины: синтетические (для новых операционных систем корпорации Майкрософт где существуют «Интеграция услуг») или устаревшие (для операционных систем Microsoft до Windows XP и не Microsoft операционные системы, как Linux). Если «legacyNetworkAdapter» не указан атрибут «синтетических» по умолчанию.
- remoteDesktop – указывает, включен ли удаленный рабочий стол в гостевой ОС и VPS может быть доступ с подключения веб удаленного рабочего стола (RDWC). Если remoteDesktop является «true» на вкладке «Общие» свойств VPS появится ссылка с RDWC. Если этот атрибут не указан RDWC ссылка будет скрыт по умолчанию
- name – отображаемое имя шаблона ОС. Это значение, которое будет отображаться в раскрывающемся списке на мастера создания VPS.
- description – описание шаблона ОС. В настоящее время не используется.
- provisioning – необязательный элемент, включая предоставление вариантов.
- sysprep – позволяет задать файл внутри VHD, которые должны быть обработаны во время подготовки VPS. Этот файл может содержать переменные шаблона ДНП и инструкции. Атрибут «файл» должен указывать относительный путь к файлу внутри виртуального жесткого диска (без буквы диска) как DNP доступ только первого виртуального жесткого диска тома, например «WindowsSystem32sysprepunattend.xml». Может быть любое число элементов «sysprep» для обработки нескольких файлов.
- vmconfig – необязательный элемент, указав, какие модули службы VmConfig будет выполняться во время подготовки VPS. С помощью VmConfig на наполнение этапе может быть полезно, если это трудно или даже невозможно настроить некоторые параметры в файле ответов автоматической установки. Windows Server 2008 года можно полностью настроить с файлом ответов (описано в этом руководстве), поэтому этот раздел можно было бы опустить.
- computerName – указывает ли «Изменить имя компьютера» VmConfig задача должна быть выполнена во время VPS подготовки или нет. «true» означает, что задание будет выполняться;
- administratorPassword – указывает ли «Сменить пароль администратора» VmConfig задача должна быть выполнена во время VPS подготовки или нет. «true» означает, что задание будет выполняться;
- networkAdapters – указывает, является ли «Setup сетевые адаптеры» VmConfig задача должна быть выполнена во время VPS подготовки или нет. «true» означает, что задание будет выполняться
При создании файла index.xml обращать внимание на:
- Расширение файла, которое должно быть «.xml». Когда вы создаете новый файл .txt в Windows он может скрывать известные расширения, поэтому оно может быть запутанным. confusing.
- Кодировка файла. UTF-8 рекомендуется разрешить различные национальные символы в шаблон имена и описания. Вы можете выбрать кодировку на «сохранить как…» диалог «Блокнот».
VPS гостевой ОС провизионирование
В следующей схеме перечислены VPS гостевой ОС провизионирование и это помогает лучше понять, что происходит, когда CP создает новый VPS:
Шаг | Описание |
Скопируйте VHD из библиотеки шаблонов | CP копирует шаблон VHD клиентов VPS папку. При необходимости назначения, виртуальный жесткий диск является преобразован в динамический или фиксированного типа и затем расширена, если его размер должен быть больше этот шаблон ОС |
Ответ шаблон процесса автоматической установки | Подключенный виртуальный жесткий диск и все указанные шаблоны обрабатываются CP |
Создание клиента виртуальной машины | CP создает новую виртуальную машину и придает копируется и обрабатывается виртуального жесткого диска. Запуск новой виртуальной машины |
Windows запускает «специализации» | Во время первого запуска операционной системы программа установки Windows процесса передать параметры конфигурации из «специализируются» |
Windows запускает «Добро пожаловать» Пасс | Сразу же после «специализируются» передать параметры конфигурации процесса установки Windows из «oobeSystem» проходят |
CP VmConfig настраивает остальные параметры ОС | CP VmConfig служба запуска и выполнения указанной задачи. |
Создание DVD средствах массовой информации библиотеки
DVD библиотека мультимедиа в папке хранятся ISO образы CD и DVD-дисков, которые клиенты могут выбрать и вставьте в DVD-дисков их VPS. Папка с.ISO файлы должны содержать index.xml файл, который содержит список всех доступных библиотека дисков и имеет следующую структуру:
<?xml версия=”1.0″?>
<items>
<путь элемента=”iso файла с-расширение”>
<name>название диска</name>
<Описание диска>disk description</description>
</item>
<путь элемента=”item2″>
…
</item>
</items>
Например:
<?xml version=”1.0″?>
<items>
<item path=”en_windows_web_server_2008_x86_dvd_X14-26678.iso”>
<name>Windows Server 2008 Web Edition x86</name>
<description>Windows Server 2008 helps IT professionals to increase the flexibility and reliability of their server infrastructure while offering developers a more robust web and applications platform for building connected applications and services.</description>
</item>
<item path=”VS2008ExpressENUX1397868.iso”>
<name>Visual Studio 2008 Express Collection</name>
<description>This DVD contains all the Express products as well as optional components in a single image (ISO) file.</description>
</item>
</items>
Если есть любые национальные символы в этом XML не забудьте сохранить файл в кодировке UTF-8. Вы можете выбрать кодировку на «Сохранить как…» диалог в блокнот
Подготовка аппаратной платформы
Перед началом установки Hyper-V Server мы должны провести подготовку аппаратной платформы. В силу того что Hyper-V Server 2008 R2 это относительно новая ОС, для обеспечения корректной работы аппаратных компонент нам потребуется использовать последние версии драйверов с сайта производителя оборудования. Это требование с точки зрения корректной работы последних версий драйверов влечет за собой необходимость обновления всех прошивок Firmware нашего сервера. Поэтому берём за хорошую практику всегда приводить версии Firmware в актуальное состояние перед установкой ОС и последующей установкой драйверов.
При первоначальной загрузке сервера в BIOS первым делом выставляем порядок загрузки (Standard Boot Order) таким образом чтобы загрузка начиналась с CD.
Так как у нашего сервера два сетевых адаптера, сразу определимся в том, что первый из них (NIC1) мы будем использовать для доступа к хостовой ОС Hyper-V Server а второй (NIC2) будем использовать для доступа к виртуальным машинам. И так как информация о сетевых адаптерах нам потребуется на этапе первоначального конфигурирования ОС, сразу выписываем на листочек MAC адрес сетевого адаптера NIC2.
Далее переходим к включению необходимых для Hyper-V аппаратных возможностей процессора.
В Advanced Option > Processor Options > Включаем опции No-Execute Memory Protection и Intel(R) Virtualization Technology.
Скачиваем с сайта тех.поддержки Hewlett-Packard свежий пакет обслуживания серверов HP ProLiant включающий в себя все последние версии Firmware для аппаратных компонент нашего сервера. На момент написания данной заметки этот пакет имеет название HP ProLiant Software Maintenance Pack и версию 8.70 [21.01.2010]
Записываем полученный пакет в виде ISO образа на CD диск, и выполнив с него загрузку сервера, запускаем процедуру обновления Firmware. Встроенная в пакет утилита HP Smart Update Manager автоматически выполнит опрос аппаратных компонент сервера и любезно предложит нам обновить необходимые компоненты. После обновления можно приступать непосредственно к этапу установки ОС.
Установка Hyper-V Server 2008 R2
Процесс установки Hyper-V Server 2008 R2 достаточно прост и интуитивно понятен. Сначала определяемся с языковыми параметрами. На первоначальном этапе эти параметры можно оставить по умолчанию.
Задаём дисковую конфигурацию и выбираем диск, на который будем производить установку ОС. В процессе установки инсталлятор автоматически создаст на этом диске два раздела. Первый раздел – служебный размером в 100 Mb будет предназначен для хранения загрузочных файлов ОС. Второй раздел – сам системный том с исполняемыми файлами ОС и предустановленной ролью Hyper-V Server размером всего оставшегося места на указанном диске.
Оставшиеся два диска в нашем случае мы будем использовать для хранения виртуальных жестких дисков VHD наших будущих виртуальных машин. Для обеспечения отказоустойчивости в нашем случае все три диска представляют собой массивы уровня RAID-1.
Первоначальная настройка ОС
После завершения процесса установки, задаем пароль локального администратора и попадаем в ОС.
Первое что мы видим – это два консольных окна. Первое окно – окно командного интерпретатора cmd.exe запущенное в режиме повышенных привилегий, второе окно – командный файл базовой настройки сервера sconfig.cmd
Пройдём пошагово по всем этапам первоначальной настройки.
Для начала зададим имя нашего Hyper-V хоста. Для этого выберем пункт 2 (Computer Name) и введём имя сервера, после чего нам будет предложено перезагрузить сервер. Перезагрузим сервер.
После перезагрузки сервера включим удаленное управление нашим сервером. Для этого выберем пункт 4 (Configure Remote Management) и последовательно выберем пункты:
1) Allow MMC remote management (разрешим удаленный административный доступ через консоли MMC, автоматически включив при этом необходимые правила Windows Firewall)
2) Enable Windows Powershell (производится авто-установка фичи Windows Powershell и разрешается удаленное исполнение скриптов PS в режиме remotesigned). После выполнения этого действия потребуется перезагрузка сервера.
После перезагрузки снова вернёмся в Configure Remote Management и выполним следующий пункт…
3) Allow Server Manager Remote Management (включим удаленное управление сервером с помощью таких полезностей как PowerShell и WinRM)
Далее вернёмся в главное меню и включим возможность доступа к нашему серверу по RDP. В пункте 7 (Remote Desktop) выберем соответствующий параметр Enabled и выберем тип допустимых подключений (Allow clients running any version of Remote Desktop) так как этот параметр позволит нам получать доступ к серверу по RDP с старых RDP клиентов, не поддерживающих NLA.
Далее вернёмся в главное меню и перейдём к настройкам сети в пункт 8 (Network Settings). Здесь мы обнаружим 2 сетевых адаптера, имеющихся на борту сервера. Нам необходимо выбрать адаптер NIC1, как мы обговорили ранее , и настроить на нём статический IP адрес, который будет использоваться для доступа к хостовой ОС Hyper-V Server 2008 R2 и управления виртуальными машинами.
В нашем примере оба наших адаптера получили IP адрес с DHCP. Для того чтобы понять какой именно адаптер по индексу нам нужно настраивать, в окне командной строки выполним команду
ipconfig /all
Из вывода утилиты ipconfig по MAC адресу сетевого адаптера (его мы выписали из BIOS на первоначальном этапе) можно понять какой адрес он использует в данный момент как выделено на рисунке снизу.
Соответственно в нашем случае получается, что NIC1 у нас находится на интерфейсе с текущим адресом 10.160.136.53, то есть в sconfig.cmd он будет отображаться как #2. Его то мы и должны выбрать и настроить.
Задаем статический IP адрес, маску сети, шлюз по умолчанию в пункте 1 (Set Network Adapter IP Address) а затем значения IP адресов серверов DNS в пункте 2 (Set DNS Servers). На этом основную настройку с помощью sconfig.cmd можно считать законченной (позже мы к ней вернёмся).
Региональные настройки ОС.
Для задания региональных настроек ОС из командной строки вызовем апплет панели управления командой
intl.cpl
и в открывшемся окне на закладке Formats выберем Russia
На закладке Location выберем Russia и применим изменения (Apply)
На закладке Administrative скопируем выставленные нами региональные настройки в настройки профиля «по умолчанию» используемого для новых пользователей
И что важно, выберем язык (system locale) для использования в программах, не поддерживающих Unicode. После чего нам потребуется перезагрузить сервер.
После перезагрузки, мы сразу увидим результат наших новых региональных настроек – sconfig.cmd обрусеет
Теперь мы можем ввести наш сервер в домен. Для этого используем пункт 1 главного меню sconfig.cmd где укажем имя домена и учетные данные в домене с правом ввода компьютера в домен. После ввода в домен выполним перезагрузку сервера.
После перезагрузки сразу выполним установку всех последних системных обновлений с WSUS. Для этого воспользуемся пунктом 6 главного меню sconfig.cmd – Загрузка и установка обновлений.
Среди обновлений сразу выполняем установку пакета Forefront Client Security , который будет выполнять функции антивирусной защиты на нашем Core сервере.
После установки всех обновлений и перезагрузки сервера переходим к этапу установки драйверов для аппаратных компонент нашего сервера.
Установка и настройка SNMP Service
В случае, если в нашем окружении для мониторинга аппаратных компонент сервера используется программный комплекс HP Systems Insight Manager (SIM), перед установкой драйверов и программного обеспечения HP нам необходимо будет произвести ряд дополнительных действий:
— Установить и настроить службу SNMP;
— Настроить брандмауэр для взаимодействия компонент мониторинга HP Systems Insight
Службу SNMP в режиме Core устанавливаем следующей командой:
start /w ocsetup SNMP-SC
После установки службы её необходимо настроить, так как по умолчанию служба SNMP не отвечает на поступающие запросы сторонним хостам. Чтобы разрешить опрос клиентских компонент HP Systems Insight со стороны сервера HP Systems Insight Manager необходимо внести изменения в свойства службы SNMP. В силу того что сервер Core не имеет визуальных инструментов для управления службами, сделать это можно двумя альтернативными способами:
1) удаленно подключиться к нашему серверу оснасткой управления службами (services.msc) с другого компьютера под управлением Windows 7/Windows Server 2008 R2, имеющего уже установленную службу SNMP.
2) С другого компьютера с ОС Windows 7/Windows Server 2008 R2, имеющего уже установленную и настроенную нужным образом службу SNMP экспортировать куст реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters
и затем импортировать его на Core сервере c Hyper-V Server 2008 R2.
Содержимое reg файла может быть примерно таким:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters]
’NameResolutionRetries’=dword:00000010
’EnableAuthenticationTraps’=dword:00000001
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParametersPermittedManagers]
’1’=’localhost’
’2’=’HP-SIM-SERVER’
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParametersRFC1156Agent]
’sysServices’=dword:0000004c
’sysLocation’=’Syktyvkar, Gagarin str. 158, room 25’
’sysContact’=’Vasya Pupkin’
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParametersTrapConfiguration]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParametersTrapConfigurationpublic]
’1’=’HP-SIM-SERVER’
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParametersValidCommunities]
’public’=dword:00000004
Как наверное уже стало понятно из примера, нам необходимо как минимум настроить разрешение опроса по протоколу SNMP с строкой сообщества ‘public’ с правами ‘READ ONLY’ а также включить возможность отсылки трапов на наш сервер HP Systems Insight Manager. После настройки службу SNMP необходимо перезапустить для вступления изменений в силу.
Теперь нужно настроить брандмауэр для взаимодействия компонент мониторинга HP Systems Insight с сервером HP Systems Insight Manager. Для этого как минимум мы должны открыть в системе порты используемые для доступа к HP компонентам System Management Homepage, которые мы будем устанавливать в дальнейшем вместе с драйверами. Сделать это можно командами:
netsh advfirewall firewall add rule name=’HP System Management Homepage (Secure Port)’ protocol=TCP dir=in localport=2381 action=allow
netsh advfirewall firewall add rule name=’HP System Management Homepage (Insecure Port)’ protocol=TCP dir=in localport=2301 action=allow
Установка драйверов
Для установки всех необходимых драйверов на наш сервер HP ProLiant DL 360 G5 скачиваем с сайта тех.поддержки Hewlett-Packard свежий пакет поддержки серверов HP ProLiant включающий в себя все последние версии драйверов для аппаратных компонент нашего сервера. На момент написания данной заметки этот пакет имеет название HP ProLiant Support Pack for Microsoft Windows Server 2008 x64 R2 и версию 8.30 [14.09.2009]
Полученный пакет драйверов распаковываем во временный каталог на сервере и запускаем из командной строки файл setup.exe. В силу того что инсталлятор пакета поддержки изначально позиционируется HP как мульти-платформенный, он без проблем заведётся и отработает на нашем сервере, работающем в режиме Core.
Обратите внимание на то, что если мы собираемся полноценно использовать функционал HP Systems Insight Manager, мы должны устанавливать весь набор предлагаемых программных компонент, даже не смотря на то что некоторые утилиты не смогут запускаться и работать интерактивно в режиме Server Core, так как зависят от наличия в системе браузера Internet Explorer, которого в режиме Core, как нам известно, нет.
Основными используемыми нами интерактивно на сервере утилитами могут быть:
— HP ProLiant Array Configuration Utility (CLI) for Windows — утилита командной строки для конфигурирования дисковых массивов на контроллерах семейства HP Smart Array;
— HP Network Config Utility — для конфигурирования параметров сетевых интерфейсов (например если нам потребуется организация аппаратных VLAN).
Утилита HP Network Config Utility представляет собой приложение с графическим интерфейсом, которое может быть вызвано командой
‘C:Program FilesHPNCUhpteam.cpl’
(в вашем окружении этот путь может быть другим)
В нашем сценарии нам не приходится прибегать к работе с данной утилитой.
Утилита HP ProLiant Array Configuration Utility (CLI) for Windows представляет собой приложение командной строки , которое может быть вызвано командой
‘C:Program Files (x86)CompaqHpacucliBinhpacucli.exe’
(в вашем окружении этот путь может быть другим).
Утилита сама по себе достаточно информативная и простая, имеет встроенный help по возможным комбинациям команд. Для того чтобы получить подробные сведения о конфигурации всех контроллеров HP SA в системе выполним команду
controller all show config detail
Вывод этой команды достаточно большой, поэтому прокомментирую только основные данные о текущей конфигурации:
Smart Array P400i in Slot 0 (Embedded)
Bus Interface: PCI
Slot: 0
….Array: A
Interface Type: SAS
…Logical Drive: 1
Size: 68.3 GB
Fault Tolerance: RAID 1
…… Mirror Group 0:
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 72 GB, OK)
Mirror Group 1:
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 72 GB, OK)
Из вывода утилиты мы например можем понять, что у нас:
— Используется контроллер HP Smart Array P400i (слот 0), он имеет два канала;
— Корзина имеет 6 дисков. первые 4 диска расположены на канале «1I», остальные 2 диска расположены на канале «2I»;
— Создан массив RAID 1 на дисках 1 и 2 канала «1I»
Если стоит задача создать из неиспользуемых 4 дисков массив RAID5, это можно сделать командой:
controller slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5,2I:1:6 raid=5
После успешной отработки команды можно снова запросить сведения о конфигурации, и убедиться в том, что наш массив создан и находится в стадии инициализации:
controller all show config detail
Если стоит задача удаления дискового массива, используем команду типа:
controller slot=0 array C delete
Включение ICMP
В силу того что мы используем сервер с включенным Windows Firewall нам также нужно создать правило разрешающее ICMP трафик, чтобы мы могли пользоваться утилитой сетевой диагностики ping. Сделать это можно с помощью утилиты командной строки Netsh.
Для систем Windows Server Core 2008 / Hyper-V Server 2008 это будет выглядеть так:
netsh firewall set icmpsetting 8
Для систем Windows Server Core 2008 R2 / Hyper-V Server 2008 R2 (как раз наш случай) это будет выглядеть так:
netsh advfirewall firewall add rule name=’ICMP Allow incoming V4 echo request’ protocol=icmpv4:8,any dir=in action=allow
Включение удаленного доступа к Device Manager
После установки драйверов мы должны убедиться в том, что для ОС больше не осталось неопознанных устройств. При попытке удаленного доступа к диспетчеру устройств (Device Manager) нашего сервера мы можем получить отказ в доступе:
Для того чтобы включить доступ к Device Manager нашего сервера мы должны сконфигурировать разрешающий параметр Групповой политики (GPO). Изменения могут быть внесены как на уровне доменной политики, так и на уровне локальной групповой политики сервера (как в нашем примере).
Для этого с компьютера под управлением ОС не ниже Windows Vista или Windows Server 2008, откроем оснастку Local Group Policy Editor , подключимся к нашему Hyper-V серверу и внесём изменения в раздел GPO:
Computer configurationAdminstrative TemplatesSystemDevice Installation
параметр Allow remote access to the PnP interface установим в значение Enable
Для вступления данного параметра в силу потребуется перезагрузка сервера.
Обратите внимание на то, что при удалённом доступе через консоль Device Manager в любом случае мы будем иметь доступ только в режиме чтения, то есть, таким образом, например, не получится переустановить драйвер какого либо устройства на удаленной системе.
Для выполнения административных задач с драйверами устройств, предполагается использование локальных утилит при доступе на сервер через удаленный рабочий стол по RDP. Если по какой-то причине драйвер не имеет собственного инсталлятора или же инсталлятор не работает в среде Server Core, для управления драйверами устройств можно воспользоваться набором скриптов PowerShell — Core Configurator 2.0.
Для этого скачиваем архив Core Configurator 2.0, распаковываем в папку с именем не содержащим пробелов (например C:Tools) и запускаем стартовый скрипт Start_CoreConfig.wsf
Набор скриптов Core Configurator 2.0 помимо управления драйверами может быть полезен нам также и при многих других операция в ОС, работающей в режиме Server Core.
Удалённое управление томами NTFS
Для удалённого управления дисковыми томами на нашем Core сервере можно воспользоваться оснасткой Управление компьютером (compmgmt.msc). Это будет возможно только в случае, если на этапе первоначального конфигурирования сервера мы включили возможности удаленного управления сервером.
Создание виртуальной сети Hyper-V
Теперь для того, чтобы мы могли создавать на нашем Hyper-V сервере виртуальные машины, использующие доступ к внешней локальной сети, мы должны создать виртуальную сеть. Для этого можно использовать оснастку Hyper-V Manager (%ProgramFiles%Hyper-Vvirtmgmt.msc) входящую в состав Средств удаленного администрирования сервера.
Как мы определились ранее, для виртуальных сетей Hyper-V мы будем использовать отдельный сетевой адаптер нашего сервера, чтобы отделить трафик VM от трафика хостовой ОС.
После создания виртуальной сети можно будет создавать виртуальные машины с привязкой к этой виртуальной сети.
Вообще, справедливости ради, стоит отметить тот момент, что если в нашем окружении имеется мощное средство управления серверами Hyper-V — System Center Virtual Machine Manager, то управление виртуальными сетями и глобальными сетевыми параметрами Hyper-V хостов лучше всего выполнять именно из консоли SCVMM. Это позволит нам избежать возникновения ситуации дублирования MAC адресов в пулах разных Hyper-V серверов.
Установка агента DPM 2007
Для установки агента DPM 2007 SP1 на наш Hyper-V сервер с включенной службой Windows Firewall на консоли нашего Core сервера подключаем системный том с DPM сервера и запускаем установку клиента последней версии. В качестве параметра программе установки передаем имя нашего DPM сервера.
net use X: DPMSERVERC$
cd /d ‘X:Program FilesMicrosoft DPMDPMAgentsRA2.0.8844.0amd641033’
DPMAgentInstaller_KB970867_AMD64.exe DPMSERVER.Mydom.com
После того как команда отработала, перезагружаем Core сервер (DPM клиент). После того как клиент поднялся из ребута на DPM сервере открываем DPM Management Shell и выполняем команду аттача клиента:
PS C:Program FilesMicrosoft DPMDPMbin> .Attach-ProductionServer.ps1
DPMServer:: KOM-AD01-BCP02.Mydom.com
PSName:: KOM-TPSY-VM02.Mydom.com
UserName:: Admin
Password:: *************
Domain:: Mydom.com
На нашем клиентском сервере проверяем, чтобы в процессе, установки инсталлятором агента DPM в правила Windows Firewall было вписано правило dpmra, которое разрешает любую сетевую активность клиентскому приложению DPM.
Если правило по какой-то причине не создано, можем добавить его руками примерно так:
Netsh firewall add allowedprogram ‘C:Program FilesMicrosoft Data Protection ManagerDPMbinDPMRA.exe’ DPMRA
Затем заходим на консоль DPM сервера и проверяем то, что наш Hyper-V сервер доступен как клиент DPM.
Установка агентов SCOM 2007 и SCVMM 2008 R2
В случае если на первоначальном этапе настройки ОС мы включили протоколы удаленного управления нашим сервером, в процессе удаленной установки агента SCOM 2007 с консоли SCOM не должно вызвать никаких затруднений.
Тоже самое можно сказать и про удаленную установку агента SCVMM 2008 R2 с консоли VMM
После всех вышеописанных действий наш сервер с ОС Hyper-V Server 2008 R2 станет полноценным управляемым членом нашей IT инфраструктуры.
На десерт…
После того как все основные этапы конфигурирования нашего сервера выполнены, можно позволить себе немножко пострадать фигнёй
Давайте, к примеру, заменим пустую картинку экрана приветствия нашей ОС на какую-нибудь весёленькую бодрящую картинку. По умолчанию Windows 2008 хранит картинки пользователей в каталоге C:ProgramDataMicrosoftUser Account Pictures в виде файлов с именем DOMAIN+user.dat (например, Mydom+Admin.dat).
Можно стянуть такой файл с любой полной ОС Vista/Win7/2008/2008R2 с GUI, создать подкаталог User Account Pictures в указанном каталоге, так как он в Core по умолчанию отсутствует, и закинуть туда этот файл.
Теперь на экране приветствия нашей ОС мы будем видеть нашу жизнерадостную картинку ))).
Дополнительные ссылки:
Microsoft® Hyper-V™ Server 2008 R2
Microsoft Hyper-V Server 2008 Configuration Guide
Hyper-V Getting Started Guide
Server Core Installation Option Getting Started Guide