R.A.

Virsh — подключение ISO и загрузка с него

Как бы странно не звучало, но некоторые «опытные» администраторы не знают как подключить только через virsh iso образ и заставить виртуальный сервер загружаться с него же, а не с виртуального диска ОС.

Загружаем нужный iso в любую директорию, например /home.
Останавливаем виртуальный сервер:

virsh shutdown <VM name>

или

virsh destroy <VM name>

если shutdown не помогает.
Открываем конфигурацию виртуального сервера:

virsh edit <VM name>

Находим блок начинающийся на os, добавляем в него строку

<boot dev='cdrom'/>

над

<boot dev='hd'/>

.
Чуть ниже, в блоке

<devices>

находим виртуальное устройство cdrom, шаблонный конфиг:

<disk type='block' device='cdrom'>
<driver name='qemu' type='raw'/>
<target dev='hdc' bus='ide'/>
<readonly/>
<alias name='ide0-1-0'/>
<address type='drive' controller='0' bus='1' unit='0'/>
</disk>

Добавляем строку

<source file='/home/ИМЯОБРАЗА.iso'/>

над

<target dev='hdc' bus='ide'/>

Сохраняем, запускаем сервер

virsh start <VM name>

После выполненных работ, не забудьте из блока devices удалить добавленную строку, а так же удалить из os cdrom или сместить его под строку, которая находится под ним.

10 дн   iso   Linux   virsh

Proxmox: VM quit/powerdown failed

После установки Proxmox, при попытке управлять питанием виртуального сервера с Windows OS, зачастую возникают ошибки, например, при отключении: VM quit/powerdown failed
Проблема решается достаточно быстро в несколько кликов.

Скачиваем и подключаем к виртуальному серверу образ virtio-win.iso с сайта: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/

Из под ОС в виртуальном сервере открываем файл \guest-agent\qemu-ga-x64.msi, инсталируем.

Proxmox — выбираем виртуальный сервер — Параметры — включаем QEMU Guest Agent.

Создаем в Program Files директорию Balloon, копируем в нее содержимое \Balloon\w7\amd64 и устанавливаем службу BalloonService:

cd /
cd «Program Files»
cd Balloon
BLNSVR.EXE -i

После этих манипуляций управление из Proxmox заработает полноценно.

12 дн   Balloon   Linux   Proxmox   QEMU   Virtio   Win   Windows