dyasny], [Cruiser78 ]
Так lvm быстрее, чем image??? Или разницы я не замечу??
Тут накрутил с kpartx + fdisk -- создал lvm-в-lvm, перекинул инфу с рабочего lvm на lvm-in-lvm-назначение, щас пытаюсь загрузиться, пока безуспешно с того диска... Как создать для этого диска шаблон ВМ, что-то кручу-верчу с xml, что-то не то... Пытался переустановить grub, но пока безуспешно....
Backup kvm или lvm
Так lvm быстрее, чем image??? Или разницы я не замечу??
если preallocated - разница не должна быть заметна, если использовать современный код.
если preallocated - разница не должна быть заметна,
К слову в цифрах http://www.ilsistemista.net/index.php/virtualization/11-kvm-io-slowness-on-rhel-6.html?showall=1&limitstart=0
На фиг, забэкапил tar-ом и восстановил, чтобы восстановить загрузку с винта-назначения, пришлось использовать рабочую ВМ, к ней подцепил lvm-диск-назначение, он определился в ВМ, далее chroot в директорию-назначение и восстанавливаем grub, и стартуем диск... Только надо не забыть отцепить добавленный диск, а то я с этим порядком запарился...
Всем спасибо за помощь, я теперь стал прямо гуру виртуализации, хех
Всем спасибо за помощь, я теперь стал прямо гуру виртуализации, хех
Сделай хавтушку. Прикрепив сверху.
К слову в цифрах http://www.ilsistemista.net/index.php/v … mitstart=0
очень устарело
Всем спасибо за помощь, я теперь стал прямо гуру виртуализации, хех
извини конечно, но это не гуру, а упрямое повторение методов которые к виртуализации не подходят.
backup:
1. suspend VM
2. virsh dumpxml $VM > $VM_backup.xml
3. qemu-img convert -O raw current_vm_image.img backup_vm_image.img
restore:
1. virsh define $VM_backup.xml
2. mv backup_vm_image.img current_vm_image.img
3. virsh start $VM
извини конечно, но это не гуру
Да я же балдею...
Ясен пень, что проще восстанавливать из снэпшота, но можно и дедовским способом, что тоже важно, можно заменить LVM-диск на диск меньшего объема, тоже важно, а можно восстановить на обычный диск (не lvm) на другую тачку и будет пахать независимо от железа...
Ясен пень, что проще восстанавливать из снэпшота, но можно и дедовским способом
но... зачем? :)
можно заменить LVM-диск на диск меньшего объема
а можно использовать qemu-img resize ...
можно восстановить на обычный диск (не lvm) на другую тачку и будет пахать независимо от железа...
можно, дедовские способы для этого не нужны :)
а можно использовать qemu-img resize
Об этом я знаю, а оно работает?? В интернете не рекомендуют пользоваться...
Об этом я знаю, а оно работает?? В интернете не рекомендуют пользоваться...
работает. кроме того есть virt-resize который упрощает жизнь.
В интернете не рекомендуют пользоваться...
интернет - такая штука... я пользуюсь qemu-img последние 4 года, в скриптах на сотни имиджей и вручную, и до сих пор проблем не испытывал.
[dyasny],
. я пользуюсь qemu-img последние 4 года, в скриптах на сотни имиджей и вручную,
Может и я дотяну до такого момента, если всё не брошу...
qemu-img тоже подойдет, dd хорош только для raw
Подскажи, пожалуйста, правильно ли я делаю, когда хочу перекинуть содержимое lvм диска в image:
qemu-img convert -O raw /dev/virt/part1 /SecondPart/1111.img
Потом правлю xml виртуалки и запускаю ее, вроде работает.
В таком случае, имэдж будет preallocated? и как мне указать cache WriteBack?
[root@micro ~]# qemu-img info /home/xlin/iso/images/win2k8_1.img
image: /home/xlin/iso/images/win2k8_1.img
file format: raw
virtual size: 49G (52428800000 bytes)
disk size: 49G
[root@micro ~]# qemu-img info /home/xlin/iso/images/backup_win2k8_1.img
image: /home/xlin/iso/images/backup_win2k8_1.img
file format: raw
virtual size: 49G (52428800000 bytes)
disk size: 26GТо что размер изменился, это нормально? Это получается диск сам 49 гигов, но пока занят на 26. (динамический)
То что размер изменился, это нормально? Это получается диск сам 49 гигов, но пока занят на 26. (динамический)
Но он же у тебя динамический...
Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((
у меня показывает 22 G - вирутальное пространство, на размер на диске 21 G. Соответствует действительности...
Подскажи, пожалуйста, правильно ли я делаю, когда хочу перекинуть содержимое lvм диска в image:
qemu-img convert -O raw /dev/virt/part1 /SecondPart/1111.img
Потом правлю xml виртуалки и запускаю ее, вроде работает.
если работает то точно все правильно :) я ведь говорил что все очень просто
В таком случае, имэдж будет preallocated?
нет. можно посмотреть на заполненность имиджа через qemu-img info $IMAGE или просто ls -lash в директории. Если размеры совпадают, то он preallocated, если нет, то еще не дорос до макс. размера
и как мне указать cache WriteBack?
в настройке domxml, но лучше этого не делать, чревато потерей данных
Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((
a формат в настройках поменял?
[quote="XliN"]Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((
a формат в настройках поменял?[/quote]
Да, еще вчера понял. Просто забыл поменять qcow2 на raw.