Установка hyper v на флешку
Все популярные гипервизоры для Windows - Hyper-V , VirtualBox , VMware – предусматривают запуск виртуальных машин (ВМ) с загрузочных ISO -образов и флешек. Запуск ВМ с последних не в каждом случае будет процессом без заморочек: без танцев с бубном с флешек UEFI запускаются только ВМ на базе ПО EFI в программах VirtualBox и VMware. Как упростить запуск ВМ с флешек в остальных случаях?
Для этого можно создать так называемую виртуальную флешку – всё содержимое реального USB -носителя перенести на виртуальный жёсткий диск и, соответственно, запускать ВМ с него. Но содержимое необходимо переносить вместе со структурой физической флешки - чтобы виртуальный диск унаследовал все разделы, если их несколько (например, в случае с Mac OS или Chrome OS) , а также атрибуты загрузочного устройства (если это не носитель UEFI) . Сделать это можно как минимум двумя способами, описанными ниже.
Все действия в нашем случае будут проводиться с VMware Workstation. В других программах для виртуализации необходимо действовать по аналогии.
1. Программа R-Drive Image
Первый способ создания виртуальной флешки – это перенос структуры и содержимого реального USB -носителя на виртуальный диск с помощью программы-бэкапера R-Drive Image. Открываем параметры существующей ВМ и кликаем «Жёсткий диск».
Добавляем ещё один диск.
Тип контроллера оставляем по умолчанию.
Создаём новый диск. Указываем его размер: пусть он будет примерно таким, как размер флешки, но немногим всё же пусть отличается. Это нужно чтобы не спутать устройства при клонировании. Сохраняем в виде одного файла.
Указываем путь размещения. Жмём «Готово».
Запускаем ВМ, подключаем к ней реальную флешку. В гостевой ОС устанавливаем триал-версию программы R-Drive Image. В её окне выбираем «Копировать Диск на Диск».
В графе «Источник» выбираем реальную флешку. В графе «Приемник» - только что созданный виртуальный диск.
Жмём «Далее».
И – «Начать».
По завершении клонирования выходим из программы.
Теперь в проводнике гостевой ОС у нас появилось два идентичных устройства.
Можем отключить реальную флешку от ВМ. Равно как и можем отключить виртуальный диск от текущей ВМ и использовать его для запуска других ВМ.
2. Программа Rufus
Второй способ создания виртуальной флешки – это использование возможностей программы Rufus 3.1. В обновлённой версии 3.х эта программа, в довесок к существующим функциям создания загрузочных USB -устройств, научилась клонировать реальные флешки в файлы VHD . А VHD совместим и с Hyper-V, и с VirtualBox, и VMware. Запускаем Rufus 3.1 в хост-системе. Выбираем нужный USB -носитель, если их несколько подключено, в графе «Устройство». Далее жмём кнопку в виде дискетки.
Указываем путь хранения файла VHD .
Ждём завершения операции и закрываем Rufus.
3. Подключение виртуальной флешки и запуск с неё
Итак, виртуальная флешка создана, как её подключить к ВМ и, соответственно, запустить?
В параметрах ВМ кликаем жёсткий диск.
Добавляем новый диск.
В окне проводника указываем путь к папке хранения файла VHD . В графе отображения файлов ставим «Все файлы». И кликаем нашу виртуальную VHD -флешку.
На EFI -машинах входим в BIOS – либо используем кнопку на панели инструментов гипервизора, либо при запуске ВМ жмём F2 .
В окне загрузчика выбираем Hard Drive с тем номером, под которым он числится в общем перечне подключённых виртуальных дисков, но в исчислении с нуля. В нашем случае виртуальная флешка является вторым диском ВМ, потому в EFI -прошивке она значится как Hard Drive 1.0.
На обычных ВМ, созданных на базе эмуляции BIOS Legacy , чтобы загрузиться с виртуальной флешки, необходимо в параметрах ВМ указать её первым жёстким диском. Нужно удалить все имеющиеся диски машины и добавить их заново, указав виртуальную флешку первой.
На обслуживающем компьютере создайте каталог для VHD и с помощью средства DiskPart создайте, присоедините, разбейте на разделы и отформатируйте новый виртуальный жесткий диск. VHD можно присоединить с помощью команды attach vdisk, добавляющей VHD-файл как диск к контроллеру хранилища на основном компьютере. Виртуальный диск отобразится как диск R: после выполнения этой процедуры. Команда detach предотвратит появление этого виртуального диска на основном компьютере.
В этом примере создается VHD фиксированного типа объемом 12 Гбайт. Это рекомендуемый размер VHD, развертываемого на флэш-накопителе USB объемом 16 Гбайт. Обязательно оставьте место на VHD для обновлений в будущем; кроме того, как минимум 25% объема флэш-накопителя USB должно быть выделено под выравнивание износа.
Шаг 2. Применение образа Microsoft Hyper-V Server 2012 R2
С помощью средства ImageX примените WIM-файл к основному разделу VHD. В командной строке введите следующие команды.
Теперь раздел VHD установлен как r:\ . Эта буква раздела будет использоваться в примерах ниже.
С помощью средства DiskPart отключите виртуальный диск от обслуживающего компьютера после применения образа. В командной строке введите следующие команды.
Шаг 3. Подготовка флэш-накопителя USB
Перед размещением VHD Hyper-V на флэш-накопитель USB его необходимо отформатировать как диск NTFS.
Вставьте флэш-накопитель USB в обслуживающий компьютер под управлением операционной системы Windows 7 или Windows Server 2012 R2.
С помощью средства DiskPart определите, какой номер диска назначен флэш-накопителю USB. В командной строке введите следующие команды.
Найдите флэш-накопитель USB и запомните номер диска.
С помощью средства DiskPart отформатируйте устройство целиком как NTFS и создайте основной раздел. Пример
Теперь раздел флэш-накопителя USB установлен как z:\ . Эта буква раздела будет использоваться в примерах ниже.
Шаг 4. Копирование файлов на флэш-накопитель USB
Скопируйте VHD на флэш-накопитель USB и обновите загрузочный код так, чтобы он был совместим с диспетчером загрузки Windows (Bootmgr).
Скопируйте файл VHD на флэш-накопитель USB. В командной строке введите следующие команды.
С помощью средства Bootsect обновите основной загрузочный код флэш-накопителя USB так, чтобы он был совместим с Bootmgr.
Шаг 5. Создание на флэш-накопителе USB хранилища BCD
Присоедините VHD к обслуживающему компьютеру, чтобы создать в корневом каталоге флэш-накопителя USB хранилище данных конфигурации загрузки (BCD).
Вставьте флэш-накопитель USB в обслуживающий компьютер.
С помощью средства DiskPart присоедините VHD к флэш-накопителю USB. В командной строке введите следующие команды.
С помощью средства BCDboot, расположенного в Windows 7 или Windows Server 2012 R2, скопируйте файлы среды загрузки с виртуального диска в корневой каталог флэш-накопителя USB. Средство BCDboot создаст хранилище BCD, позволяющее выполнить загрузку с виртуального жесткого диска. Дополнительные сведения о средстве BCDboot см. в разделе "Параметры командной строки BCDBoot".
В командной строке Windows PE введите следующую команду.
Шаг 6. Отключение подкачки
Подкачка может привести к преждевременному износу флэш-накопителя. Перед развертыванием флэш-накопителя USB рекомендуется отключить подкачку.
Microsoft Hyper-V Server 2012 R2 следует настраивать без подкачки в процессе создания образа, если система будет установлена на флэш-накопитель, а не на традиционный жесткий диск. Отключение подкачки значительно уменьшает износ флэш-накопителя и продлевает период эксплуатации системы. По умолчанию подкачка в Microsoft Hyper-V Server 2012 R2 включена, поэтому при развертывании на флэш-накопитель ее следует явно отключить.
Загрузите куст реестра присоединенного VHD на флэш-накопитель USB во временный куст основной системы. В командной строке введите следующие команды.
Очистите значение Paging Files в реестре. В командной строке введите следующие команды.
Удалите существующую запись Page Files. В командной строке введите следующие команды.
Выгрузите временный куст реестра. В командной строке введите следующие команды.
Шаг 7. Отсоединение виртуального жесткого диска
Теперь флэш-накопитель USB можно отключить от обслуживающего компьютера и развернуть на основном сервере.
Отсоединение виртуального жесткого диска. В командной строке введите следующие команды.
Дальнейшие действия
Флэш-накопитель USB, на который установлен сервер Hyper-V Server, можно вставить в любой компьютер с возможностями аппаратной поддержки виртуализации и совместимый с Hyper-V. Выполнять загрузку с VHD можно на компьютере, уже имеющем другие установки операционных систем, как один из вариантов загрузки, а можно использовать сервер на флэш-накопителе как единственную операционную систему на компьютере.
После перезапуска компьютера диспетчер загрузки загружает образ Hyper-V Server, содержащийся в VHD-файле. Начинается установка.
Дополнительные сведения
Несмотря на то, что система Microsoft Hyper-V Server 2012 R2 основана на компонентах системы Windows Server 2012 R2, в Microsoft Hyper-V Server 2012 R2 внесены некоторые изменения, чтобы поддерживать загрузку с USB.
Увеличение времени ожидания загрузочного устройства
Чтобы система могла нормально загрузиться с флэш-накопителя, значение раздела реестра PollBootPartitionTimeout увеличено. Этот раздел реестра контролирует время, в течение которого ядро ждет, пока служба PnP обнаружит загрузочный диск; по истечении этого времени ядро останавливается с кодом ошибки 0x7B . Значение по умолчанию для Microsoft Hyper-V Server 2012 R2 установлено на 30000, чтобы предоставить флэш-накопителям больше времени для ответа. Поэтому партнерам-производителям оборудования не нужно предпринимать дополнительных действий. В Windows Server 2012 R2 этот раздел пуст, а в ядре системы определено значительно меньшее значение по умолчанию.
Раздел реестра: HKLM\SYSTEM\CCS\Control\PnP\PollBootPartitionTimeout
Значение реестра: 30000
Подключение драйверов USB во время загрузки
Чтобы система могла загружаться с встроенного флэш-накопителя USB, драйверы USB подключаются при загрузке, а не по требованию. Это поведение Microsoft Hyper-V Server 2012 R2 по умолчанию, поэтому партнерам-производителям оборудования не нужно предпринимать дополнительных действий.
Когда VMware выпустили бесплатную версию своего гипервизора под названием ESXi – через некоторое время на рынке появились бездисковые сервера, загружающие сам гипервизор с Flash-карты небольшого объема. Сами же файлы виртуальных машин при этом хранятся на внешних СХД. Это позволяет снизить стоимость оборудования, так как отпадает необходимость в оснащении серверов своими собственными жесткими дисками и RAID-контроллерами. Microsoft выпустили свою версию гипервизора, под названием Hyper-V, включив ее в состав ОС Windows Server 2008. Вслед за этим, был выпущен бесплатный продукт под названием Hyper-V Server 2008, представляющий из себя предельно урезанную версию Windows Server 2008 Server Core, с единственной ролью – Hyper-V. В отличие от продуктов VMware, Hyper-V не требует покупки каких-либо лицензий на отдельные «фичи» гипервизора, и может быть предпочтительнее, если в качетсве гостевых ОС будут использоваться только ОС семейства MS Windows. В версии Hyper-V Server 2008 R2 используется новый гипервизор – Hyper-V 2.0 с поддержкой его новых функций – в частности, Live Migration. Так же Hyper-V Server 2008 R2 может работать на более мощных системах (с большим количеством процессоров и объемом ОЗУ), чем предыдущая версия, и может работать в составе Failover-кластера. Тем не менее – не всем известно, что Hyper-V Server 2008 R2 тоже может загружаться с flash-накопителя, точно так же, кстати, как и Windows Server 2008 R2 и Windows 7. В этой статье я расскажу, как сделать Hyper-V Server 2008 R2 Bootable Flash Drive.
Для чего это нужно?
Как известно, чаще всего у компьютеров выходят из строя жесткие диски. Относительно недавно на рынке появились жесткие диски на базе flash-памяти. От стандартных дисков они отличаются намного большей надежностью и скоростью, так как не содержат движущихся частей. К сожалению, главным их недостатком является высокая стоимость: SSD-диски обычно стоят в разы дороже стандартных жестких дисков такого же объема.
Flash-накопители же стоят намного дешевле, и вполне могут проходить по статье «расходные материалы» вместе с бумагой и картриджами для принтеров. Кроме того, подготовить описанным в статье способом множество загрузочных флэшек намного проще и быстрее, чем клонировать жесткие диски, а потому мы получаем более масштабируемое решение: за один день можно подготовить несколько десятков серверов, которые останется потом лишь настроить (что можно также автоматизировать, например, с помощью скриптов). Помимо масштабируемости, повышается и отказоустойчивость: при выходе сервера из строя достаточно будет просто переставить флэшку в новый сервер, а не восстанавливать его из резервных копий.
Итак, что нам понадобится?
Шаг 1: Создаем VHD
Формат файлов VHD (Virtual Hard Disk) был разработан изначально компанией Connectix, впоследствии купленной Microsoft. Формат VHD стал использоваться для файлов виртуальных жестких дисков в продуктах Microsoft VirtualPC и Virtual Server, а затем – и Hyper-V. Формат VHD является открытым, и существует ПО других разработчиков, использующее этот формат. В ОС Windows 7 и Windows Server 2008 R2 файлы формата VHD поддерживаются на уровне ОС, и могут быть смонтированы как диск в системе. Более того, ОС может даже быть установлена и загружаться с VHD. В нашем случае мы создадим файл VHD на нашей флэшке, затем запишем туда файлы системы Hyper-V Server 2008 R2 и сделаем так, чтобы ОС могла быть загружена с этого VHD.
Итак, вставляем нашу флэшку в компьютер с Windows 7 и запускаем оснастку «Computer Management» (compmgmt.msc). Заходим в Disk Management и выбираем «Create VHD». Выбираем, где будет храниться наш файл-образ (какую-нибудь временную папку на жестком диске – можно делать и сразу на флэшку, но так будет быстрее), задаем размер – на флэшке про запас должно остаться 25% свободного пространства, в случае с 16-гигабайтовой флэшкой сделаем 12 Гбайт, и нажимаем Create. Процесс создания VHD займет некоторое время, так что можно спокойно пойти выпить чего-нибудь прохладительного или горячительного и заняться боксом по переписке на любимом форуме, как же без этого…
После того, как мы попили кофе – можно посмотреть на смонтировавшийся автоматически новый диск, проинициализировать его и создать на нем единственный раздел, отформатировав его в системе NTFS.
Шаг 2. Распаковываем инсталляционный образ на VHD
Теперь нам нужно распаковать инсталляционный образ Hyper-V Server на созданный диск. Нам понадобится установочный диск Hyper-V Server 2008 R2 или его ISO-образ. Конкретнее – нам нужен файл install.wim, хранящийся в папке SOURCES на установочном диске (или ISO-образе). Если у нас скачанный ISO-образ – его необходимо либо записать на DVD-ROM, либо распаковать на жесткий диск, либо же смонтировать с помощью любой подходящей программы (Alcohol 120%, Daemon Tools, UltraISO, Nero). Распаковка WIM-образа осуществляется с помощью утилиты ImageX, входящей в состав WAIK. Выполняем следующую команду (подразумевая, что ISO-образ у нас смонтирован как диск E:, а VHD – как диск F: ):
C:\Program Files\Windows AIK\tools\x86\imagex /apply E:\SOURCES\install.wim 1 F:\
Необходимо учесть, что для успешного выполнения команды консоль должна быть запущена с привилегиями администратора (Run as Administrator). Процесс этот опять же займет некоторое время, и можно еще пойти покурить/почитать любимый форум/выпить кофе/etc.
Шаг 3. Подготавливаем флэш-накопитель
Итак, мы подготовили наш VHD-образ, и теперь нам нужно скопировать его на флэш-накопитель и сделать так, чтобы с него можно было загружать ОС.
Форматируем флэш-накопитель и копируем файл VHD
Для начала, как ни странно, нам необходимо подключить наш флэш-накопитель к компьютеру, на котором мы создавали VHD. Флэшку нужно отформатировать в файловой системе NTFS (предварительно, разумеется, скопировав с нее все нужные вам файлы, если таковые имеются). Перед копированием VHD нужно размонтировать – иначе система не даст скопировать его на флэшку. Идем в консоль Computer Management, щелкаем правой кнопкой по смонтированному VHD-диску и выполняем Detach VHD. Теперь скопируем недавно созданый VHD-файл на флэшку в корневой каталог. Надеюсь, этот шаг достаточно прост и в дополнительных пояснениях не нуждается.
Создаем загрузочный сектор
Файл VHD мы скопировали, но теперь нужно сделать так, чтобы сервер мог загрузить ОС с нашей флэшки. Вначале для этого надо создать на ней загрузочный сектор. Делается это утилитой bootsect, так же входящей в состав WAIK (опять же, понадобятся административные привилегии, D: — флэшка):
C:\Program Files\Windows AIK\tools\PETools\x86\bootsect /nt60 D: /force /mbr
Создаем хранилище BCD (то есть сам загрузчик)
Теперь необходимо указать загрузчику, что загружать ОС необходимо с нашего VHD. Для этого на флэшке создается так называемое хранилище BCD (Boot Configuration Data). Делается это с помощью утилиты BCDboot, имеющейся в составе Windows 7. Предварительно нужно смонтировать в системе VHD-файл, находящийся на флэшке. Заходим в Computer Management – Storage — Disk Management и делаем Attach VHD, выбрав VHD уже с флэшки. После этого даем команду (точно так же, с привилегиями администратора, D: — флэшка, F: — примонтированный VHD):
bcdboot F:\WINDOWS /s D:
Теперь флэшка практически готова к работе. Осталось сделать только один последний штрих…
Шаг 4. Отключаем файл подкачки
Как известно, операционные системы семейства Microsoft Windows используют для работы так называемые файлы подкачки (они же – своп-файлы или paging files). По умолчанию они хранятся на загрузочном разделе. К сожалению, файлы подкачки характеризуются достаточно частой записью, а это может заметно снизить срок службы флэш-накопителя. Поэтому предварительно необходимо отключить использование файлов подкачки в системе. Проще всего будет это сделать, используя редактор реестра. Запускаем редактор реестра (regedit) и открываем куст реестра из системы, установленной на VHD. Выбираем HKEY_LOCAL_MACHINE, делаем File – Load Hive и выбираем файл (помним, что F: — это подмонтированный VHD) F:\Windows\system32\config\system. На запрос имени – даем какой-нибудь имя типа HVTemp. Затем идем в ветку HKLM/HVTemp/ ControlSet001\Control\Session Manager\Memory Management и удаляем параметр ExistingPageFiles.
Теперь можно со спокойной душой выгрузить куст реестра ( выбрать HKLM/HVTemp, затем File – Unload Hive), размонтировать VHD (Computer Management – Storage — Disk Management, Detach VHD), размонтировать флэшку и воткнуть ее в сервер.
Шаг 5: И наконец – загружаемся!
- 64-битный процессор, совместимый с Intel x86
- Процессор должен поддерживать аппаратные расширения виртуализации (Intel VT / AMD-V)
- Процессор должен поддерживать предотвращение исполнения из области данных (DEP, Data Execution Prevention) на аппаратном уровне (XD-bit, NX-bit)
- Аппаратная поддержка виртуализации включена (Hardware Virtualization Support — Enabled)
- Аппаратное DEP включено (Data Execution Prevention — Enabled)
- В списке загрузочных устройств USB-накопитель находится на первом месте.
А теперь – то же самое, только еще проще!
- Установить WAIK (где его взять – см. начало статьи)
- Вставить установочный диск или смонтировать в системе ISO-образ или распаковать ISO-образ Microsoft Hyper-V Server 2008 R2 (опять же, см. выше)
- Подключить флэш-накопитель (USB-флэшка или карта памяти)
- Запустить утилиту с правами администратора (Run as Administrator)
- Выбрать флэшку как target USB Flash Drive (Осторожно! В процессе работы она будет отформатирована!)
- Нажать Create Blank VHD и выбрать временную папку для VHD-файла на жестком диске вашего компьютера
- Указать путь к файлу Install.wim из дистрибутива Microsoft Hyper-V Server 2008 R2
- Нажать Start и пойти пить кофе/чай/пиво. Где-то через полчаса флэшка готова.
Заключение
Ну вот, собственно говоря, и все. Надеюсь, эта статья вам помогла. С удовольствием отвечу на вопросы в комментариях. Спасибо за внимание!
Оригинал статьи был опубликован в журнале «Системный администратор» №07/08 за 2010 год.
3. Далее подразумевается, что все действия ведутся на рабочей станции под управлением Windows 8.
На флеш-диске создаем раздел и форматируем в NTFS, и ему присваивается буква, к примеру, F:\.
Рекомендуется это сделать с помощью программы diskpart, и не надо забывать пометить создаваемый раздел как активный.
4. Идем в оснастку «Управление компьютером» (compmgmt.msc), заходим в «Управление Дисками» и в меню «Действие» выбираем «Создать виртуальный жесткий диск».
Если емкость флешки равна 16GB, то размер создаваемого файла виртуального жесткого диска выбираем на 25-30% меньше, то есть примерно 11GB.
Создаем файл VHD (не VHDX, так как этот формат не проверялся, желающие могут поэксперементировать) фиксированного размера.
Данный файл создаем в какой-нибудь временной папке на рабочем диске компьютера.
Например:
E:\HVFlash\HV2012.vhd
5. В оснастке «Управление Дисками» нужно присоединить и инициализировать этот диск, создать на нем единственный том и отформатировать его в NTFS.
Идем в оснастку и выбираем «Действие\Присоединить виртуальный жесткий диск»
Далее в окне оснастки выбираем только что появившийся диск (иногда система присоединяет его автоматически и остается проделать только инициализацию), и правым кликом по «заголовку» диска выбираем «Инициализировать диск».
В открывшемся окне по умолчанию выбрана «Основная загрузочная запись (MBR – Master Boot Record), а если нет, то выбираем именно эту возможность и подтверждаем выбор.
Теперь создадим на нем простой том, назначим ему букву и отформатируем.
Диск смонтирован и ему присвоена, допустим, буква G:\.
6. Теперь необходимо из образа ISO Hyper-V Server 2012 распаковать файл install.wim.
В Win8 для этого достаточно дважды щелкнуть на нужном образе и он будет смонтирован в виде DVD-диска.
Допустим, что система смонтировала образ на привод H:\.
Тогда нужный нам install.wim размером в почти 1,2 GB будет лежать в H:\sources\ .
7. Запускаем консоль Windows AIK с правами администратора и даем команду:
C:\Program Files\Windows AIK\Tools\PETools>imagex /apply H:\SOURCES\install.wim 1 G:\
После того как команда отработает на диске VHD оказывается занятым около 3GB, свободное пространство – около 8GB.
8. В оснастке «Управление Дисками» размонтируем VHD диск, которому присвоена буква G:\.
Для этого нужно дать команду «Отсоединить виртуальный жесткий диск», сделав правый клик
по «заголовку» диска в окне оснастки «Управление дисками».
Далее, файл из E:\HVFlash\HV2012.vhd копируем на ранее отформатированную флешку F:\.
9. Запускаем консоль Windows AIK с правами администратора и даем команду:
C:\Program Files\Windows AIK\Tools\PETools> bootsect /nt60 F: /force /mbr
Этой командой был создан загрузочный сектор.
10. В той же консоли даем команду для создания хранилища BCD (Boot Configuration Data).
Прежде чем это сделать, надо смонтировать файл VHD, находящийся уже на флешке.
Делаем это в оснастке «Управление Дисками» выбрав «Действие\Присоединить виртуальный жесткий диск».
Файл монтируется как диск G:\. Выполняем команду:
C:\Program Files\Windows AIK\Tools\PETools> bcdboot G:\WINDOWS /s F:
Создание флеш-диска с помощью сmd-файла
Продолжение.
13. При первом запуске с флеш-диска Hyper-V Server ищет устройства и автоматически перезагрузится.
15. Жмем «ок» и дважды вводим нужный вам пароль для учетной записи «Administrator».
18. Далее настраиваем доступ к Серверу по RDP с КЛИЕНТА. Настройка абсолютно тривиальна.
19. Сразу после инсталляции и настройки, описанной выше, работать с СЕРВЕРОМ с КЛИЕНТА невозможно, так как он недоступен в достаточной мере с КЛИЕНТА.
Не нужно забывать, что обе системы находятся в рабочей группе, а сервер по умолчанию настроен так, что препятствует нормальной работе вне домена…
Если сервер у вас «русский», то будет полезным прочесть пункт 40.
20. КЛИЕНТ:
Пропишем имя СЕРВЕРА и его ip=10.0.0.10 в файл hosts.
Запускаем программу «Блокнот» от имени администратора. Открываем файл hosts в папке по пути C:\Windows\System32\Drivers\etc и прописываем в него строку:
10.0.0.10 HVSRV
Сохраняем изменения и закрываем «Блокнот».
22. СЕРВЕР:
Для того, чтобы получить доступ к консоли настройки брандмауэра необходимо настроить разрешения брандмауэра на сервере. Все команды, описанные ниже даются в консоли «Командная строка» СЕРВЕРА.
1. Замечу, что текущий профиль можно просмотреть командой:
netsh advfirewall show currentprofile
2. Разрешаем контроль параметров брандмауэра через удаленную оснастку MMC:
netsh advfirewall set currentprofile settings remotemanagement enable
3. Разрешаем удаленное управление через необходимые tcp порты:
23. КЛИЕНТ:
Если при начальной настройке сервера в список пользователей Сервера не был добавлен пользователь с правами локального администратора с именем и паролем идентичными имени и паролю аналогичного пользователя на Клиенте – самое время его добавить.
Но у нас он был добавлен в пункте 15.
Добавим этого пользователя в список для доступа на сервер HVSRV:
cmdkey /add:HVSRV /user:Admin /pass:12345678
24. КЛИЕНТ:
Для удаленного доступа к логам сервера с помощью консоли необходимо открыть доступ в брандмауэре.
Для этого необходимо открыть консоль MMC, добавить оснастку «Брандмауэр Windows» («Windows Firewall») и подключить ее к серверу HVSRV. Далее необходимо найти в списке «Правила для входящих подключений» («INBOUND RULES») три правила «Удаленное управление журналом событий» («Remote Event Log Management») и включить их.
Этот пункт можно заменить выполнением пункта 30, но консоль с брандмуэром лучше запустить для наглядности…
25. КЛИЕНТ:
Необходимо добавить сервер в список доверенных хостов для удаленного управления, для этого в «PowerShell» необходимо выполнить следующую команду:
Set-Item WSMAN:\localhost\client\trustedhosts -value HVSRV –concatenate
26. КЛИЕНТ:
Для доступа к удаленному управлению томами необходимо включить следующие правила:
36. СЕРВЕР:
Для работы служб Hyper-V Repliсa , если есть необходимость, нужно разрешить правила, в зависимости от необходимого протокола.
37. СЕРВЕР:
Необходимо разрешить удаленное управление сервера локальными пользователями. Даем команду:
38. СЕРВЕР:
На сервере необходимо запустить службу VDS. Для этого в командной строке ввести:
sc config vds start=auto
net start vds
39. На данном этапе сервер желательно перезагрузить.
40. СЕРВЕР, рекомендация:
Текущее состояние правил Брандмауэра можно записать в файл командой:
netsh advfirewall firewall show rule name=all dir=in > c:\fwrule_in.txt
Далее запускаем «Диспетчер Hyper-V», MMC с подключенной оснасткой «Windows Firewall»
и просматривая файл и консоль одновременно можем видеть, как будет выглядеть та или иная команда на русском или английском языках, в зависимости от языка, используемого на сервере.
В файле (если у вас «английский» сервер) вы увидите в параметре «Группа» англоязычное название для каждого из правил, а в консоли «Брандмауэр Windows» на клиентском компьютере под управлением русской Windows 8 названия тех же правил (в колонке «Группа») на русском языке.
Проверяем, все ли необходимые правила включены.
41. Далее запускаем консоль «Computer Management», устанавливаем «Диспетчер Серверов» RSAT
(kb2693643-x64), подключаем оснастки к серверу HVSRV. Все оснастки должны заработать.
42. Проверим работу WinRM.
На КЛИЕНТЕ запустим командную строку с повышением привилегий и дадим команду:
Получим ответ от сервера:
Microsoft Windows [Version 6.2.9200]
Далее необходимо установить эти драйверы, программы для мониторинга сервера…
Кстати с мониторингом платформы беда… Приходится использовать для этого RMM4, т.к. прикрутить IASC не получилось….
Вот и все.
Можно начинать работу по созданию виртуальных машин и управлению ими.
Благодарю, что дочитали до конца. )
На истину в последней инстанции не претендую и надеюсь, что этот текст кому-то будет полезен.
Надеюсь на конструктивную критику и дополнения, возможно вы укажете на примеры «как делать не стоит» )).
Еще раз напомню, что размещаю данный текст, просто как практический опыт – «чтоб не пропало».
Читайте также: