Установка и настройка Бесплатная Windows Hyper-V Server 2019 (2016)

Windows Hyper-V Server — это бесплатная серверная версия гипервизора от Microsoft, которую можно использовать для запуска виртуальных машин. В этой статье мы рассмотрим, как установить и настроить актуальную версию Windows Hyper-V Server 2019, релиз которой состоялся летом 2019 года (инструкция также применима и к Windows Hyper-V Server 2016).

Hyper-V Server 2019 — подходит специально для тех, кто не хочет платить за систему аппаратной виртуализации. Никаких ограничений на процедуры и при этом он абсолютно бесплатный. К преимуществам Windows Hyper-V Server относится:

  • Поддержка всех популярных ОС . Нет никаких проблем с совместимостью. Поддержка Hyper-V присутствует во всех системах Windows, в ядре всех современных систем Linux и FreeBSD;
  • Много различных способов бекапа виртуальных машин. Простые скрипты, бесплатные программы, платные версии популярных программ для бекапа;
  • Несмотря на то, что в Hyper-V Server отсутствует графический интерфейс управления Windows Server, вы можете управлять им удаленно через стандартную консоль управления гипервизором Hyper-V Manager , который можно установить на любой компьютер под управлением Windows. К ней прибавился доступ через Windows Admin Center ;
  • На основе Hyper-V Server популярная серверная платформа , с которойчно и просто работать;
  • Hyper-V можно установить на псевдоRAID — например, RAID контроллер Intel, програмный RAID Windows;
  • Не нужно лицензировать гипервизор — подходит для запуска VDI и виртуальных машин с Linux;
  • Нетребовательность к железу . Процессор должен поддерживать аппаратную виртуализацию (у Intel — Intel-VT или VMX, у AMD — AMD-V (SVM) и трансляцию адресов второго уровня SLAT (Intel EPT или AMD RV). Эти опции процессора должны быть включены в BIOS/UEFI/nested. Host. Полные системные требования можно найти на сайте Microsoft.
Не нужно путать полноценный Windows Server 2016/2019 со стандартной ролью Hyper-V с бесплатным Hyper-V Server 2019/2016.

Также нужно отметить, что использование бесплатного гипервизора не освобождает вас от обязанности лицензировать виртуальные машин. Вы можете запустить неограниченное количество ВМ с ОС с открытым исходным кодом типа Linux, но виртуальные машины с Windows придется лицензировать. С помощью ключа продукта, если вы используете Windows Server в качестве гостевой ОС, его нужно лицензировать по физическому ядру вашего хоста..

Содержание:
  • Что нового в сервере Hyper-V 2019?
  • Установка Hyper-V Server 2019/2016
  • Утилита Sconfig: базованя настройка Hyper-V Server 2019/2016
  • Удаленное управление Hyper-V Server 2019/2016
  • Использование PowerShell для настройки Hyper-V Server 2019
  • Настройка параметров сети Hyper-V Server 2019 из PowerShell
  • Настройка правил Advanced Firewall для управления Hyper-V Server 2019
  • Создание дискового хранилища для виртуальных машин
  • Настройка параметров хоста в Hyper-V Server 2016/2019
  • Создание виртуального коммутатора Hyper-V

Что нового в Hyper-V Server 2019?

Вкратце пробежимся по объявленным новшествам в Hyper-V Server 2019:

  • Появилась поддержка Shielded Virtual Machines для Linux;
  • Версия ВМ конфигурации 9.0 (поддержка гибернации );
  • Поддержка дедупликации для ReFS;
  • Совместимость с основными приложениями bility — возможность запуска дополнительных графических панелей управления в консоли сервера Hyper-V;
  • Поддержка двухузлового кластера Hyper-V, кросс-доменной миграции кластеров.

Установка Hyper-V Server 2019/2016

Скачать ISO образ гипервизора Hyper-V Server 2019 можно https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v -server-2019.

После указанного на кнопку «Продолжить» ”Откроется небольшая форма регистрации для ввода ваших данных. Заполняете, затем выбираете язык установленной системы. Настоятельно рекомендую выбрать английский. И ждете, когда закончится скачивание образа Hyper- V. Размер файла .iso 2,81 ГБ.

Установка Microsoft Hyper-V Server стандартна и интуитивна. Все как в Windows 10. Просто загружаетесь ваш сервер (компьюер) с ISO образа и следуйте инструкциям ОС.

Утилита Sconfig: базованя настройка Hyper-V Server 2019/2016

После установки система требует сменить пароль администратора. Меняете пароль и попадаете в консоль гипервизора.

Обратите внимание, что у Hyper-V Server нет привычного графического интерфейса Windows. Большинство настроек сервера придется выполнять через командную команду.

На рабочем стол два окна — стандартная командная строка и окно скрипта sconfig.cmd . С помощью данного скрипта можно выполнить настройку сервера Hyper-V. В строке «Введите номер, чтобы выбрать параметр:» введите номер пункта меню, с которым будете работать.

  1. Первый пункт меню помогает в домен или в рабочую группу. В примере вводим сервер в рабочую группу HV-GROUP;
  2. Затем назначьте серверу имя;
  3. Добавьте локального администратора (дополнительную учетную запись, включая встроенного администратора). Хочу заметить, что при вводе пароля локального админа остается курсор. на одном месте, тем не менее, пароль и его подтверждение успешно вносятся в систему;
  4. Включите удаленный доступ к серверу. Это управление им с помощью Server Manager, консолей MMC, PowerShell, подключаться по RDP, Проверить доступность с помощью ping или tracert;
  5. Настройте Центр обновления Windows. Выберите один из трех режимов:
    • Автоматически (автоматическая загрузка и установка обновлений)
    • DownloadOnly (только загрузка без установки)
    • Вручную (решение о загрузке и установка обновляется администратором)
  6. Загрузите и установить последние обновления;
  7. Включить RDP доступ с или без NLA;
  8. Настройки сетевых адаптеров. По умолчанию сервер получает адрес от DHCP. стоит указать статический IP-адрес;
  9. Установить дату и время системы;
  10. Настройте телеметрию. Полностью ее отключить система не позволит. Выберите режим, который вам больше нравится

Дату, время и часовой пояс можно также настроить с помощью команды:

control timedate.cpl

Региональные параметры:

control intl.cpl

При этом открываются стандартные консоли.

Внимание! Если вы закрыли все окна и оказались перед черным экраном, то нажмите Ctrl + Shift + Esc , данное сочетание клавиш работает в том числе и в RDP-диспетчере, с помощью которого вы можете запустить командную систему или утилиту конфигурации Hyper-V (нажмите Файл -> Выполнить задачу -> cmd. exe или sconfig.cmd ).

Удаленное управление Hyper-V Server 2019/2016

Для удобного управления Бесплатный Hyper-V Server 2019 из графического интерфейса вы использовать:

  • Веб консоль Windows Admin Center (см. статья Центр администрирования Windows: веб-интерфейс управления серверами Windows Server);
  • Стандартеую консоль Hype-V Manager — именно такой способ управления мы рассмотрим далее (лично мне он удобнее чем WAC, по крайней мере пока).

Для работы с Hyper-V Server 2016/2019 вам потребуется ПК с операционной системой Windows 10 Версия Pro или Enteprise х64 .

Сервер Hyper-V должен быть доступен по его сетевому имени, в доменной сети ему должна соответствует A-запись на DNS-сервере. В одноранговой сети такую ​​запись потребуется вручную на локальном DNS, либо добавить нужную запись в файл хосты клиентской машины, в нашем случае она выглядит следующим образом:

192.168.1.2 NAME-SERVERHV

Если учетная запись, под которой вы работаете на клиентском ПК, отличается от учетных данных администратора Hyper-V, а так и должно быть, то следует явно сохранить учетные данные для соединения с сервером командой:

cmdkey/add: NAME-SERVERHV/user: Administrator/pass: MyPa $$ word

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

Теперь запустите консоль PowerShell от имени администратора и выполните следующую команду:

winrm quickconfig
Утвердительно отвечайте на все вопросы, при этом будет настроен автоматический запуск WinRM и созданы разрешающие правила в брандмауэре.

Добавьте сервер Hyper-V в доверенные узлы:

Set-Item WSMan: localhost Client TrustedHosts -Value "NAME-SERVERHV"

Если серверов несколько — добавьте в доверенные каждый из них.

Через командную запустите оснастку dcomcnfg , в ней развернутом дереве Component Services -> Computers -> My Компьютер . После чего по щелчку ПКМ Свойства и выберите на вкладке Безопасность COM -> Права доступа -> Редактировать ограничения и в открывшемся установить установку для пользователя АНОНИМНЫЙ ВХОД права Удаленный доступ .

Теперь попробуем подключиться к удаленному серверу. Запустите оснастку Управление компьютером и щелкнув правой кнопкой на верхнем уровне выбора Подключитесь к другому компьютеру.

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

Установите в Windows 10 Диспетчер Hyper-V. Откройте оснастку Программы и компоненты и используйте в Включите или выключите компоненты Windows . В открывшемся найдите пункт Hyper-V и отметьте для установки инструменты управления Hyper-V .

Оснастка Hyper-V Manager будет установлена, запускается и подключаетесь к вашему серверу.

Использование консоли Hyper-V Manager для управления гипервизором обычно не вызывает вопросов. Далее я рассмотрю некоторые способы управления сервером Hyper-V Server из PowerShell

Использование PowerShell для настройки Hyper-V Server 2019

Для настройки сервера рекомендую использовать PowerShell. В модуле ModuleHyper-V более доступно 1641 командлетов для управления сервером Hyper-V.

Get-Command –ModuleHyper-V | Measure-Object

Настройте автоматический запуск консоли PowerShell при входе в систему.

New-ItemProperty -path HKLM: SOFTWARE Microsoft Windows CurrentVersion run -Name PowerShell -Value "cmd/c start/max C : Windows system32 WindowsPowerShell v1.0 powershell.exe -noExit "-Строка типа

Теперь при входе в сеанс будет запускаться окно PowerShell.

Настройка параметров сети Hyper-V Server 2019 из PowerShell

Если вы не настраивали сетевые параметры в окне sconfig.cmd, то настройте их через PowerShell. С помощью командлета Get-NetIPConfiguration можно увидеть текущую конфигурацию сетевых интерфейсов IP.

Назначьте статический IP-адрес, маску сети, шлюз по умолчанию и адреса DNS-серверов. Индекс (InterfaceIndex) сетевого адаптера берем вывода предыдущего командлета.

New-NetIPAddress -InterfaceIndex 4 -IPAddress 192.168.1.2 -DefaultGateway 192.168.1.1 -PrefixLength 24

Set-DnsClientServerAddress -InterfaceIndex 4 - ServerAddresses 192.168.1.3,192.168.1.4

Для настройки IPV6 смотрим имя интерфейса командлетом Get-NetAdapter из PowerShell модуля управления сетью NetTCPIP :

Проверьте текущую настройку IPV6 следующей командой:

Get-NetAdapterBinding - Описание интерфейса «Сетевое соединение Intel (R) PRO/1000 MT» | Where-Object -Property DisplayName -Match IPv6 | Format-Table –AutoSize

Отключить IPV6 можно так:

Disable-NetAdapterBinding -InterfaceDescription "Сетевое соединение Intel (R) PRO/1000 MT" -ComponentID ms_tcpip6

Настройка правил Advanced Firewall для управления Hyper-V Server 2019

Просмотреть список командлетов для управления файерволом Windows можно с помощью Get-Command .

Get-Command -Noun * Firewall * -Module NetSecurity

Для полноценного удаленного управления сервером через следующие команды для включения разрешенных правил брандмауэра Windows из PoSh:

Enable-NetFireWallRule -DisplayName" Инструментарий управления Windows (DCOM-In) "
Enable-NetFireWallRule -DisplayGroup" Удаленное управление журналом событий "
Enable-NetFireWallRule -DisplayGroup" Удаленное управление службами "
Enable-NetFireWallRule -DisplayGroup «Удаленное управление томами»
Enable-NetFireWallRule -DisplayGroup «Удаленное управление брандмауэром Защитника Windows»
Enable-NetFireWallRule -DisplayGroup «Удаленное управление запланированными задачами»

Создание дискового хранилища для виртуальных машин

Для хранения данных (файлов виртуальных машин и дистрибутивов) будем использовать отдельный раздел на физическом диске.

Get-Disk

Создайте новый раздел на диске максимально возможного размера и назначьте букву D. Используйте DiskNumber из Get-Disk .

New-Partition -DiskNumber 0 -DriveLetter D –UseMaximumSize

этого отформатируйте раздел в NTFS и укажите его метку.

Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "HVStore"

Подробнее о командлетах управления дисками и разделами из PowerShell здесь.

Создайте каталог, где будете хранить и файлы дисков виртуальных машин . Командлет New-Item позволяет создавать вложенные пути:

New-Item -Path "D: Hyper-V Virtual Hard Disks" - Введите Directory

Создайте папку D: Distrib для хранения дистрибутивов ОС:

New-Item -Path D: Distr - Каталог ItemType

Для создания шары використов командлет New-SmbShare , с помощью которого дайте полный доступ по сети для группы локальных администраторов сервера:

New-SmbShare -Path D: Distr -Name Distr -Description "OS Distributives" -FullAccess "BUILTIN Administrators"

Настройка параметров хоста в Hyper-V Server 2016/2019

Откроем параметры сервера команды:

Get-VMHost | Format-List

Пути виртуальных машин и виртуальных дисков находится в одном разделе с операционной системой, что неправильно. Пропишите путь к созданным ранее папкам с помощью команд:

Set-VMHost -VirtualMachinePath D: Hyper-V -VirtualHardDiskPath 'D: Hyper-V Virtual Hard Disks'

Создание виртуального коммутатора Hyper-V

Создайте внешний коммутатор, который привязывается к сетевой карте Hyper-V Server и организует взаимодействие ВМ с физической сетью.

Проверьте поддержку SR-IOV (однокорневой ввод/вывод (I/O) Virtualization):

Get-NetAdapterSriov

Получите список подсоединенных сетевых адаптеров:

Get-NetAdapter | Where-Object -PropertyStatus –eqUp

Привяжите виртуальный свитч к сетевому адаптеру и при наличии SR-IOV включите его поддержку.

Внимание! Включить или отключить поддержку SR-IOV после создания свитча будет невозможно, для изменения этого параметра будет пересоздавать коммутатор.

New-VMSwitch -Name "Extenal_network" -NetAdapterName "Ethernet 2" -EnableIov 1

Проверить настройки виртуального коммутатора можно с помощью командлетов:

Get-VMSwitch
Get-NetIPConfiguration –Подробно

На этой первоначальной настройке Hyper-V Server 2016/2019 закончена. Можно переходить к созданию и настройке виртуальных машин.



Microsoft наконец выпускает Hyper -V Server 2019

Выпуск Windows 10 за октябрь 2018/1809 был самой проблемной волной обновления функций Microsoft (пока, во всяком случае). После извлечения и переиздания выпусков 1809 один конкретный вариант оставался отсутствующим — то есть до 15 июня 2019 года.

В субботу Microsoft незаметно начала развертывание Hyper-V Server 2019. Это произошло после нескольких месяцев обещаний официальных лиц Microsoft, что Hyper-V Server находится на пороге доступности. 15 июня Microsoft кратко объявила в своем блоге Windows Server Insider, что Hyper-V Server 2019 теперь доступен в Центре оценки Microsoft и что он должен быть доступен пользователям подписки Visual Studio к 19 июня.

Hyper-V Server — это отдельный продукт, который включает только роли, связанные с виртуализацией. Он бесплатный и включает ту же технологию гипервизора в роли Hyper-V в Windows Server 2019.

С прошлой осени несколько читателей спрашивали меня о Hyper-V Server 2019. Я несколько раз спрашивал Microsoft и продолжал получать ответ типа «скоро» и не более того.

Как сообщалось ранее, Microsoft первоначально объявила о доступности Windows Server 2019/1809 2 октября. Впоследствии она отказалась от этого. клиентская и серверная версии 1809 из-за отчетов о потере данных в Windows 10 1809. Microsoft перевыпустила Windows Server 1809/Server 2019 в начале ноября, за исключением Hyper-V Server 2019.

В В январе 2019 года Microsoft сделала пробный носитель Windows Server 2019 доступным в Центре оценки, но Hyper-V Server 2019 отсутствовал. Официальные представители Microsoft не предоставили особых объяснений его отсутствия, но похоже, что команда обнаружила некоторые ошибки в этом продукте, включая некоторые проблемы с RDP.. 8 апреля официальные лица Microsoft опубликовали краткое сообщение в блоге Windows Server, в котором говорилось:

«Когда мы готовились опубликовать Microsoft Hyper-V Server 2019 в Центре оценки, мы обнаружили некоторые проблемы с носителями. Мы активно работаем над их решением. Мы выпустим его в ближайшее время и предоставим обновление здесь. Это не влияет на Windows Server 2019, который уже доступен для покупки, а также для пробной версии через Центр оценки «.

В мае 2019 года Microsoft выпустила Windows Server 1903, следующий выпуск функции Semi-Annual Channel для Windows Server.

Microsoft посоветовала всем, кому удалось загрузить исходный выпуск Hyper-V Server 2019, пока он был доступен, удалить его и выполнить чистую установку новой версии, выпущенной в эти выходные.

Оцените статью
clickpad.ru
Добавить комментарий