В интернете не рекомендуют пользоваться...
интернет - такая штука... я пользуюсь qemu-img последние 4 года, в скриптах на сотни имиджей и вручную, и до сих пор проблем не испытывал.
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Виртуализация → Backup kvm или lvm
В интернете не рекомендуют пользоваться...
интернет - такая штука... я пользуюсь 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 формат в настройках поменял?
XliN пишет:Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((
a формат в настройках поменял?
Да, еще вчера понял. Просто забыл поменять qcow2 на raw.
и как мне указать cache WriteBack?
А как мне узнать, какой у ВМ параметр cache?
если работает то точно все правильно я ведь говорил что все очень просто
Конечно, так проще, но хотелось узнать как можно с этим бороться на низком уровне...
А как мне узнать, какой у ВМ параметр cache?
virsh dumpxml VM или ps -ef |grep qemu |grep VM когда ВМ запущен
Конечно, так проще, но хотелось узнать как можно с этим бороться на низком уровне...
с чем бороться? оно ведь работает?
virsh dumpxml VM или ps -ef |grep qemu |grep VM когда ВМ запущен
А какой параметр в этом выводе отвечает за кэш?
dumpxml:
<disk type='file' device='disk'>
<driver name='qemu' type='raw' cache='none'/>
<source file='/virt/RHEV-M31sparse.img'/>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
</disk>
ps -ef
qemu 7672 1 4 Nov21 ? 20:17:03 /usr/libexec/qemu-kvm -S -M rhel6.3.0 -cpu Penryn,+dca,+pdcm,+xtpr,+tm2,+est,+vmx,+ds_cpl,+monitor,+dtes64,+pbe,+tm,+ht,+ss,+acpi,+ds,+vme -enable-kvm -m 8196 -smp 2,sockets=2,cores=1,threads=1 -name RHEV-M31 -uuid b111510f-22f8-1a1a-d7f9-67c8153ebcf2 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/RHEV-M31.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/virt/RHEV-M31sparse.img,if=none,id=drive-virtio-disk0,format=raw,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=24,id=hostnet0,vhost=on,vhostfd=26 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:42:e4:1d,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -device usb-tablet,id=input0 -spice port=5901,addr=127.0.0.1,disable-ticketing -vga qxl -global qxl-vga.vram_size=67108864 -device intel-hda,id=sound0,bus=pci.0,addr=0x4 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -incoming fd:22 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7
У меня почему-то не там, не там нет слова cache
,format=raw, -device virtio-blk-pci
У меня почему-то не там, не там нет слова cache
наверное потому что дистр и сборка либвирта и kvm корявые. переходить на нормальные дистры давно пора
что дистр и сборка либвирта и kvm корявые
У меня Debian 6.0.6 Squeeze. Последнее стабильное ядро. Я, правда, не из сорцев ставил, а apt-get kvm qemu ... Может из сырцев собрать?
У меня на CentOS с последними обновлениями строчка с cache присутствует.
У меня Debian 6.0.6 Squeeze. Последнее стабильное ядро. Я, правда, не из сорцев ставил, а apt-get kvm qemu ... Может из сырцев собрать?
не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat, какой, по вашему мнению дистр, будет иметь самую правильную, продвинутую и безглючную сборку?
не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat,
ёмое.... год назад перешел с ASPLinux на Debian по причине того, что поддержка ASPLinux закончена, а Debian будет жить всегда... И нисколько не пожалел, всё работает как часы, памяти занимает меньше и т.д и т.п. Так, теперь опять надо задуматься о дистрибутиве... Хотя нет, это крайность... Возьму бесплатную ред хат и поставлю kvm, а на нее уже и debian. Хотя... меня и так всё устраивает, работает как часы. Но.... нда... надо попробовать на ред хат
не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat, какой, по вашему мнению дистр, будет иметь самую правильную, продвинутую и безглючную сборку?
Хватит уже сбивать с пути народ своим RH.
Заметье, не буду выливать тонну нечистот ... и вам не советую.
ёмое.... год назад перешел с ASPLinux на Debian по причине того, что поддержка ASPLinux закончена, а Debian будет жить всегда...
KRUTO меньше слушай, о том как все хорошо в том лагере...
Хватит уже сбивать с пути народ своим RH.
я тут народ наоборот, стараюсь на пути удержать. Debian вон наверху хвалят, да я и сам его не против использовать, но то как в нем собраны именно пакеты виртуализации это что то совсем противоествсственное. Я очень много где стараюсь помочь людям с libvirt/qemu/kvm и всем что вокруг, и почти все траблы дебианов и убунт даже на недопиленной альфе федоры невозможно воссоздать - там просто все работает.
Вообще, у меня давно сложилось такое ощущение что Debian и его потомки отлично делают LAMP, серверы мейла с антиспамом и наворотами, и еще кучу standalone задач, но когда дело доходит до серьезного датацентра, начинаются глюки - multipath ведет себя странно, больше 12-16 сетевух тоже заставляют его заикаться, сложные сетевые конструкции тем более... Подозреваю, так как нормального тестирования у Debian нет, а комьюнити тестирует свои локалхосты и отдельные серверы, до энтерпрайзных пакетов тестирование не доходит, и они остаются сырыми.
зато поднять LAMP с самым последним php это как два пальца - это тоже ниша, и это тоже нужно, на RHEL это не тривиально, но там это и не критично - ниша не та
я тут народ наоборот, стараюсь на пути удержать. Debian вон наверху хвалят, да я и сам его не против использовать
Ну, тогда ой.
но когда дело доходит до серьезного датацентра
Возможно тут есть доля истины. 
Ну и либвирт для стандалоне особо не нужен...
Ну и либвирт для стандалоне особо не нужен...
возможно, но т/с его использует, и имеет проблемы о которых в федоре давно забыли (года эдак 3-4 назад емнип)
KRUTO меньше слушай, о том как все хорошо в том лагере...
Да я уходить с Debian-а не собираюсь, попробую на ред хат закать только kvm
dyasny
А какой бесплатный ред хат тогда посоветуете, у которого поддержка нормальная?
А какой бесплатный ред хат тогда посоветуете, у которого поддержка нормальная?
CentOS 6.3 - если не хотите платить денег.
бесплатный
у которого поддержка нормальная?
вы или трусы наденьте или крестик снимите
а вообще, наверное центос, сам я пользуюсь оригиналом и федорой
"Нравится" мне подход ... бесплатный, как же блин надоело... Не бесплатный! Свободный же!
Это очень большая разница. Разуть глаза надо... особенно бесят эти... как-их ... офисные любители перейти на Линукс из финансовых соображений... фиг вам...
. Не бесплатный! Свободный же!Это очень большая разница.
Не придирайся к словам, свободный-свободный...
Я и сам рад бы рэд хатом пользоваться, но ... что говорить, если мне даже на винду денег не дают, прекрасно понимаю, что ред хат - круто, но дай мне денег -- и я займусь внедрением рэд хат... А так, что мне теперь, исходя из твоего мнения, если денег нет, и не заниматься linux-ом?
Linux Forum → Виртуализация → Backup kvm или lvm
Форум работает на PunBB, при поддержке Informer Technologies, Inc