Основы работы с qm в Proxmox VE.
Описание процесса запуска виртуальной машины в Proxmox VE из консоли, для случая когда web-интерфейс недоступен по каким-то причинам. Способ универсален и позволяет заглянуть внутрь продукта Proxmox VE. Для создания и управления используется связка скриптов на perl.Рассмотрим случай создания виртуальной машины с сетевой картой смотрящей в физическую сеть. Следовательно на хосте вместо eth0 должен быть сконфигурирован мост, если выполнялась установка Proxmox VE на голое железо, то необходимые настройки уже выполнены.
Сначала создаем сетевую карту. при запуске виртуальной машины, интерфейс самостоятельно пропишется в мост посредством скрипта.
# tunctl -t tap112i0
# ifconfig tap112i0 up promisc
Затем создаем файл для диска виртуальной машины, этот шаг опционален и нужен только в случае создания машины с нуля.
# qemu-img create -f qcow2 /var/lib/vz/images/112/vm-112-disk-1.raw 5G
Создаем машину, указываем основные параметры, количество процессоров, память, сеть и диски. загрузка выполняется с ISO образа диска.
# qm create 110 -sockets 1 -cores 2 -memory 256 \
-net0 virtio=1a:05:84:a8:48:ba,bridge=vmbr0 \
-virtio0 volume=/var/lib/vz/images/112/vm-112-disk-1.raw,media=disk \
-ide2 volume=/var/lib/vz/template/iso/systemrescuecd-x86-2.4.0.iso,media=cdrom \
-bootdisk ide2
Если же нет необходимости загрузки с iso, выполняем загрузку непосредственно с диска
# qm create 110 -sockets 1 -cores 2 -memory 256 \
-net0 virtio=1a:05:84:a8:48:ba,bridge=vmbr0 \
-virtio0 volume=/var/lib/vz/images/112/vm-112-disk-1.raw,media=disk \
-bootdisk virtio0
Просмотр конфигурации
# qm config 110
bootdisk: ide2
cores: 2
ide2: local:iso/systemrescuecd-x86-2.4.0.iso,media=cdrom
memory: 256
net0: virtio=1A:05:84:A8:48:BA,bridge=vmbr0
sockets: 1
virtio0: local:112/vm-112-disk-1.raw,media=disk
Запускаем машину
# qm start 112
просмотр состояния машины
# qm status 112
status: running
или же общий просмотр статуса всех машин
# qm list
VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID
110 ve110-alfa stopped 4096 6.00 0
112 VM 112 running 256 0.00 5939
Далее команды позволяющие выполнять управление машиной
# qm reset 112 - отправка машине reset
# qm stop 112 - принудительная остановка машины
# qm suspend 112 - приостановка машины с возможностью возобновления работы
# qm resume 112 - возобновление работы
# qm shutdown 112 - штатное выключение через ACPI
# qm destroy 112 - удаление виртуальной машины (вместе с образами дисков)
По теме "Proxmox VE: обзор"
На главную "Virtualizing Linux"
Комментариев нет:
Отправить комментарий