Как при помощи Powershell создать виртуальную машину в Hyper-V
Данная статья представляет небольшую шпаргалку для создания виртуальной машины с помощью командной строки.
Список созданных виртуальных машин можно посмотреть командой:
Get-VM
Создаем виртуальную машину
Вводим команду
New-VM -Name "WEB02" -Path "D:\Hyper-V\Virtual Machines" -MemoryStartupBytes 2GB -NewVHDPath "D:\Virtual Hard Disks\WEB02.vhdx" -NewVHDSizeBytes 10Gb -SwitchName "Виртуальный коммутатор"
* где
- -Name — имя создаваемой виртуальной машины;
- -Path — путь для размещение файлов машины;
- -MemoryStartupBytes — объем оперативной памяти;
- -NewVHDPath — путь расположения виртуального жесткого диска;
- -NewVHDSizeBytes — объем жесткого диска;
- -SwitchName — название виртуального коммутатора для подключения к сети.
Задаем количество процессоров (по умолчанию будет 1 процессор и 1 ядро):
Set-VMProcessor -VMName WEB02 -count 4
* в данном примере мы задали для виртуальной машины WEB02 использование 4-х процессоров.
Чтобы подключить к созданной виртуальной машине ISO образ, вводим следующее:
Set-VMDvdDrive -VMName WEB02 -Path D:\Distrib\CentOS-7-x86_64-Minimal.iso
Запускаем ее следующим командлетом:
Start-VM WEB02
Дополнительные команды
Приведем в пример еще несколько полезных команд.
Удалить виртуальную машину:
Remove-VM "WEB02"