- Установка Hyper-V сервера на Windows Server 2012 R2
- Install Hyper-V and create a virtual machine
- Prerequisites
- Step 1: Install Hyper-V
- To install the Hyper-V role in Windows Server 2012 or Windows Server 2012 R2
- To enable Client Hyper-V on Windows 8 or Windows 8.1
- Step 2: Create a virtual machine
- To create a virtual machine in Hyper-V Manager
- Step 3: Install the guest operating system
- To install the guest operating system
- Step 4: Install or upgrade integration services
- To install integration services
- Как настроить Hyper-V на Windows Server 2012 R2
- Шаг 1. Проверьте поддержку аппаратной виртуализации
- Шаг 2. Добавьте сервер в список компонентов
- Выбор сервера
- Роли сервера
- Компоненты
- Виртуальные коммутаторы
- Хранилища по умолчанию
- Подтверждения
- Шаг 3. Создайте виртуальную машину
- Имя виртуальной машины
- Выбор поколения
- Выделяемая память
- Настройка сети
- Виртуальный жёсткий диск
- Источник установки операционной системы
- Шаг 4. Включите виртуальную машину
- Шаг 5. Установите TrueConf Server
Установка Hyper-V сервера на Windows Server 2012 R2
Установка Hyper-V сервера на Windows Server 2012 R2
На данный момент существует несколько крупных гипервизоров – VMware vShpere, XenServer, Citrix и Hyper-V. У каждого свои плюсы, минусы, цены, поддержка и т.п. Но о последнем мы поговорим более подробно в этой заметке, т.к. Hyper-V – это бесплатный инструмент виртуализации от Microsoft, существует в роли для уже установленного сервера, так и отдельного компонента – Hyper-V Windows Server, установка и работа происходит в режиме server core, т.е. без графики.
Часто возникает путаница с лиценризованием операционной системы гипервизора (хоста) и ВМ. Я писал об этом здесь , расставим раз и навсегда точки над i: одна лицензия Windows Server 2012 Standard или Datacenter приобретается на 2 процессора физического хост-сервера. Таким образом, если у вас 4-процессорный сервер, вы можете:
- купить 2 лицензии Windows Server 2012 Standard и запустить 4 виртуальные машины на нем (неважно на платформе Microsoft Hyper-V или VMware vSphere)
- купить 2 лицензии Windows Server 2012 Datacenter и запускать сколько угодно виртуальных машин на нем (Hyper-V или vSphere)
Как ни странно, но достоверных и качественных тестов производительности, отказоустойчивости, функциональности не так уж и много. Поэтому мы еще не раз вернемся к сравнению перечисленных выше систем виртуализации, а сейчас займемся установкой роли Hyper-V на Windows Server 2012 R2.
Все начинается с диспетчера серверов, далее установка выполняется последовательно и согласно инструкции ниже:
Закончив установку Hyper-V, стоит обратить внимание – виртуальный коммутатор можно настраивать позднее, уже под конкретную задачу. Файлы виртуальных машин и их жесткие диски переносятся в более производительные и отказоустойчивые места, например SAN/СХД. Данные моменты, а также миграция виртуальных машин и кластеризация будут рассмотрены позже – следите за обновлениями.
Теперь перейдем к “Диспетчеру Hyper-V” – займемся настройкой виртуальных машин и коммутатора. На рисунке, представленном ниже справа представлены необходимые для этого пункты меню:
Далее создадим коммутатор и тестовую виртуальную машину:
Установка роли Hyper-V, создание виртуального коммутатора, виртуальной машины завершены. Если возникнут проблемы при загрузке ОС, измените параметр “Безопасная загрузка” – снять галочку (Раздел встроенное ПО).
Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter
Install Hyper-V and create a virtual machine
Applies To: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2
Learn how to get started with Hyper-V on Windows Server 2012, Windows Server 2012 R2, Windows 8, or Windows 8.1 Professional and Enterprise editions. To learn more about Hyper-V including system requirements, see Hyper-V overview. For the most current version of this topic, see Install Hyper-V on Windows 10 or Install the Hyper-V role on Windows Server 2016.
In this document
Prerequisites
Before you install Hyper-V, make sure that you have the following:
A user account with administrator permissions for the computer.
Enough memory to run all the virtual machines that you plan to run at the same time.
Software to install as the guest operating system for the virtual machine.
Step 1: Install Hyper-V
Install Hyper-V so you can create and run virtual machines on this computer.
To install the Hyper-V role in Windows Server 2012 or Windows Server 2012 R2
You can install the Hyper-V role in Server Manager or by using Windows PowerShell.
Install the Hyper-V role by using Server Manager
In Server Manager, on the Manage menu, click Add Roles and Features.
On the Before you begin page, verify that your destination server and network environment are prepared for the role and feature you want to install. Click Next.
On the Select installation type page, select Role-based or feature-based installation and then click Next.
On the Select destination server page, select a server from the server pool and then click Next.
On the Select server roles page, select Hyper-V.
To add the tools that you use to create and manage virtual machines, click Add Features. On the Features page, click Next.
On the Create Virtual Switches page, Virtual Machine Migration page, and Default Stores page, select the appropriate options.
On the Confirm installation selections page, select Restart the destination server automatically if required, and then click Install.
When installation is finished, verify that Hyper-V installed correctly. Open the All Servers page in Server Manager, select a server on which you installed Hyper-V. Check the Roles and Features tile on the page for the selected server.
Install the Hyper-V role by using PowerShell
Open Windows PowerShell session with elevated user rights. To do this, click the Windows Start button and type PowerShell. Right-clicPowerShell and click Run as Administrator.
Run the following command where computer_name represents a remote computer on which you want to install Hyper-V. To install Hyper-V directly from a console session, do not include -ComputerName in the command.
When the installation is finished, run the Get-WindowsFeature to verify that everything installed correctly. If you installed Hyper-V remotely, include the ComputerName parameter (Get-WindowsFeature -ComputerName ) to view a list of roles and features installed on the server.
In Windows PowerShell, unlike in the Add Roles and Features Wizard, management tools and snap-ins for a role are not included by default. To include management tools as part of a role installation, add the -IncludeManagementTools parameter to the cmdlet. Management tools and snap-ins can’t be installed on servers that runs the Server Core installation option of Windows Server. If you try to install the management tools for the Hyper-V role on a server that runs the Server Core installation option of Windows Server 2012, you are prompted to change the installation option to one that allows the management tools to run. For more information, see Install-WindowsFeature.
To enable Client Hyper-V on Windows 8 or Windows 8.1
You can enable the Hyper-V role in Program and Features or by using Windows PowerShell.
Enable the Hyper-V role by using Program and Features
In the Control Panel, click Programs >Programs and Features.
Click Turn Windows features on or off.
Click Hyper-V, click OK, and then click Close.
Hyper-V is an optional feature so the files required for installation may or may not be present on your computer, depending on your organization’s IT policy. If you are connected to the Internet and you enable the feature, the required files will automatically download. If you are not connected to the Internet, you can download the required files and manually copy them to your computer. Otherwise you must provide the installation media.
Enable the Hyper-V role by using PowerShell
Open Windows PowerShell session with elevated user rights. To do this, click the Windows Start button and type PowerShell. Right-click PowerShell and click Run as Administrator.
Run the following command.
When the installation is finished, reboot the computer.
Step 2: Create a virtual machine
You can create a virtual machine by using the wizard in Hyper-V Manager or by using Windows PowerShell.
To create a virtual machine in Hyper-V Manager
Open Hyper-V Manager.
From the navigation pane of Hyper-V Manager, select the computer running Hyper-V.
From the Actions pane, click New > Virtual Machine.
Click Next in the New Virtual Machine wizard.
On the Specify Name and Location page, type an appropriate name.
On the Assign Memory page, specify enough memory to start the guest operating system.
On the Configure Networking page, connect the virtual machine to the switch you created when you installed Hyper-V.
On the Connect Virtual Hard Disk and Installation Options pages, choose the option that is appropriate for how you plan to install the guest operating system:
If you will install the guest operating system from a DVD or an image file (an .ISO file), choose Create a virtual hard disk. Click Next, and then click the option that describes the type of media you will use. For example, to use an .iso file, click Install an operating system from a boot CD/DVD and then specify the path to the .iso file.
If the guest operating system is already installed in a virtual hard disk, choose Use an existing virtual hard disk and click Next. Then, choose Install an operating system later.
On the Summary page, verify your selections and then click Finish.
В В Windows PowerShell equivalent commands
You can use the New-VM cmdlet to create a virtual machine in Windows PowerShell. For example, run the following command to create a virtual machine named web server with 1 GB of startup memory and use an existing virtual hard disk in which a guest operating system has already been installed.
Step 3: Install the guest operating system
This step assumes that you configured the boot media for the virtual machine when you created the virtual machine. It can’t be automated or done within a Windows PowerShell session.
To install the guest operating system
From Hyper-V Manager, in the Virtual Machines section of the results pane, right-click the name of the virtual machine and click Connect.
From the Action menu in the Virtual Machine Connection window, click Start.
Proceed through the installation.
Step 4: Install or upgrade integration services
Hyper-V includes a software package for supported guest operating systems that improves integration between the physical computer and the virtual machine. This package is referred to as integration services. To learn more, see Integration Services.
This step can’t be automated or done within a Windows PowerShell session.
To install integration services
Open Hyper-V Manager. From the Server Manager Tools menu, click Hyper-V Manager.
Connect to the virtual machine. Right-click the name of the virtual machine and click Connect.
From the Action menu of Virtual Machine Connection, click Insert Integration Services Setup Disk. This action loads the setup disk in the virtual DVD drive. Depending on the guest operating system installed, you may need to start the installation manually.
After the installation finishes, all integration services are available for use.
Как настроить Hyper-V на Windows Server 2012 R2
TrueConf Server поддерживает возможность запуска на виртуальной машине, хотя это сложная процедура и мы не рекомендуем её неопытным пользователям – настройка корректной работы виртуальной машины бывает порой довольно сложным делом.
В этой инструкции мы покажем пример настройки виртуализатора Hyper-V на сервере Windows Server 2012 R2.
Данная статья носит исключительно ознакомительный характер и не гарантирует непременную и полную работу сервера после выполнения инструкции.
Техническая поддержка TrueConf не консультирует пользователей по вопросам настройки виртуальных машин и запуска TrueConf Server на них. Виртуальная машина – это внешняя система, работа которой не зависит от приложения TrueConf, и её настройка и поддержка целиком лежат на плечах пользователя.
Шаг 1. Проверьте поддержку аппаратной виртуализации
Виртуализатор Hyper-V из нашего примера является средством аппаратной виртуализации, то есть использует для виртуализации специальную процессорную архитектуру. Соответственно, на некоторых процессорах, где этой архитектуры нет, его запуск невозможен.
Чтобы проверить, поддерживает ли ваше оборудование аппаратную виртуализацию, откройте консоль Windows PowerShell, введите systeminfo.exe и нажмите Enter.
Введённая команда выведет на экран консоли длинный список текущих настроек системы. Из всего этого списка нас интересует только последний абзац, где пункт “Виртуализация включена во встроенном ПО” должен быть отмечен пометкой “Да”.
Шаг 2. Добавьте сервер в список компонентов
Откройте диспетчер серверов. В меню сверху выберите Управление > Добавить роли и компоненты.
Выбор сервера
В появившемся мастере добавления ролей и компонент нужно на панели слева выбрать пункт Выбор сервера и выберите нужный сервер. Если он там один, то, соответственно, ничего делать не нужно.
Роли сервера
Далее перейдите в меню Роли сервера (опять через панель слева). Поставьте флажок рядом с надписью Hyper-V. После этого автоматически откроется окно в котором нужно включить флажок Включить средства управления (если применимо). После этого нажимайте кнопку Добавить компоненты.
Компоненты
После этого в меню Компоненты отметьте необходимые для работы Hyper-V флажки:
- cредства удалённого администрирования сервера;
- cредства администрирования ролей;
- cредства упраления Hyper-V (2 пункта);
Виртуальные коммутаторы
Для того, чтобы виртуальная машина могла взаимодействовать с сетью, нужно наладить связь между ней и физическим устройством, обеспечивающим выход в сеть. Перейдите в меню Виртуальные коммутаторы и отметьте сетевой адаптер, который вы хотите для этого использовать.
Хранилища по умолчанию
В пункте Хранилища по умолчанию нужно выбрать папки для расположения по умолчанию файлов виртуальных жестких дисков и файлов конфигурации виртуальной машины. Для этого нужно создать две отдельные папки. Рекомендуется предварительно отформатировать диск, на котором они находятся.
Подтверждения
В меню Подтверждения отметьте флажок Автоматический перезапуск конечного сервера, если требуется.
После этого нажмите кнопку Установить внизу и дождитесь окончания установки.
После нескольких перезагрузок и входа в систему мастер добавления ролей и компонентов сообщит об окончании установки. После этого можно нажать кнопку Закрыть.
Шаг 3. Создайте виртуальную машину
Откройте диспетчер Hyper-V. На правой панели выберите пункт Создать > Виртуальная машина.
Имя виртуальной машины
Появится мастер создания виртуальной машины. Нажав один раз кнопку Далее, вы перейдёте к этапу установки Укажите имя и местонахождение (список этапов и текущий этап обозначаются в левой части окна). Здесь в соответствующем поле нужно указать имя виртуальной машины.
Выбор поколения
В следующем пункте нужно выбрать поколение виртуальной машины. В нашем примере мы использовали Windows 7, которой соответствует первое поколение.
Выделяемая память
После этого нужно определить количество выделяемой памяти. Мы рекомендуем выделять не менее 1 Гб, то есть 1024 Мб.
Настройка сети
В разделе Настройка сети нужно выбрать тот виртуальный коммутатор, который мы выбрали при добавлении компоненты в меню Виртуальный коммутатор (см. столбец Описание на соответствующей картинке из шага 1).
Виртуальный жёсткий диск
Далее потребуется создать или выбрать уже имеющийся виртуальный жёсткий диск. В нашем примере мы создаём новый жёсткий диск размером 40 Гб.
Источник установки операционной системы
На следующей панели нужно выбрать способ установки операционной системы. В нашем случае мы устанавливали её с DVD-диска.
В последнем меню, Сводка, ничего заполнять не нужно. Просто нажмите Готово и ждите окончания настройки виртуальной машины.
Шаг 4. Включите виртуальную машину
После окончания настройки вы вернётесь в диспетчер Hyper-V. Там в правом меню в группе кнопок вашей виртуальной машины (в нашем примере, напомним, она называется vm1) нажмите Подключить.
В открывшемся после этого окне должна появится надпись “Виртуальная машина выключена”. Соответственно, вам нужно её включить. Для этого в меню окна нажмите Действия > Пуск.
Если вы точно следовали инструкции и указали корректный носитель или .iso образ с дистрибутивом системы, машина запустится и начнётся штатная установка Windows.
Шаг 5. Установите TrueConf Server
После успешной настройки виртуальной машины остаётся только установить на неё TrueConf Server и начать использование. Пользуясь нашей инструкцией, вы сможете сделать это за 15 минут.