eashla
@eashla

Почему не грузится со snapshot?

Проблема: не грузиться со снимка (зависает при старте загрузки рабочего стола)
Подозрения:
Format specific information:
    compat: 1.1
    lazy refcounts: false


Подробнее:
Хочу сделать резервное копирование путём копий snapshots. Для этого я воспользовался вот этим советом

root@server:/var/lib/libvirt/images# qemu-img create -f qcow2 -b win81.img win81.qcow2.snap
Formatting 'win81.qcow2.snap', fmt=qcow2 size=214748364800 backing_file='win81.img' encryption=off cluster_size=65536 lazy_refcounts=off 
root@server:/var/lib/libvirt/images# ls -l
-rw------- 1 root root 214748364800 дек.  21 11:27 win81.img
-rw-r--r-- 1 root root       200192 дек.  21 11:27 win81.qcow2.snap

root@server:/var/lib/libvirt/images# sudo virsh shutdown win81
Завершение работы домена win81


Далее идём менять xml файл.

root@server:nano /etc/libvirt/qemu/win81.xml
<domain type='kvm'>
  <name>win81</name>
  <uuid>083283e5-ce0b-0905-b491-3fe01cf042ea</uuid>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <vcpu placement='static'>1</vcpu>
  <os>
    <type arch='x86_64' machine='pc-i440fx-trusty'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='localtime'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm-spice</emulator>

БЫЛО
    <disk type='file' device='disk'>
--      <driver name='qemu' type=‘qcow2’/>
--      <source file='/var/lib/libvirt/images/win81.qcow2.snap/>
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>

СТАЛО
    <disk type='file' device='disk'>
++      <driver name='qemu' type='raw'/>
++      <source file='/var/lib/libvirt/images/win81.img'/>
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>


root@server:/var/lib/libvirt/images# ls -l
-rw------- 1 root root 214748364800 дек.  21 11:27 win81.img
-rw-r--r-- 1 root root       200192 дек.  21 11:27 win81.qcow2.snap
root@server:/var/lib/libvirt/images# virsh start win81
Домен win81 запущен


Смотрю через vnc и вижу как грузиться винда. По завершению загрузки значка Windows появляется мышка на чёрном экране и больше ничего не грузиться (ждал 10 минут)

Смотрю сюда.

root@server:/var/lib/libvirt/images# qemu-img info win81.qcow2.snap 
image: win81.qcow2.snap
file format: qcow2
virtual size: 200G (214748364800 bytes)
disk size: 196K
cluster_size: 65536
backing file: win81.img
Format specific information:
    compat: 1.1
    lazy refcounts: false


Так как не особо разбираюсь во всей этой кухни, то насторожило lazy refcounts: false. В поисках пишут что это какой то баг, который фиксится. Но в нём ли дело - ковырять не стал.
root@server:/etc/libvirt/qemu# virsh version
Собрано при помощи библиотеки: libvirt 1.2.2
Используется библиотека: libvirt 1.2.2
Используется API: QEMU 1.2.2
Выполняется гипервизор: QEMU 2.0.0


Может быть допустил ошибку в действиях в силу неопытности?
  • Вопрос задан
  • 570 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы