31

KRUTO пишет:

В интернете не рекомендуют пользоваться...

интернет - такая штука... я пользуюсь qemu-img последние 4 года, в скриптах на сотни имиджей и вручную, и до сих пор проблем не испытывал.

32

[dyasny],

dyasny пишет:

. я пользуюсь qemu-img последние 4 года, в скриптах на сотни имиджей и вручную,

Может и я дотяну до такого момента, если всё не брошу...

33

dyasny пишет:

qemu-img тоже подойдет, dd хорош только для raw

Подскажи, пожалуйста, правильно ли я делаю, когда хочу перекинуть содержимое lvм диска в image:
qemu-img convert -O raw /dev/virt/part1 /SecondPart/1111.img
Потом правлю xml виртуалки и запускаю ее, вроде работает.
В таком случае, имэдж будет preallocated? и как мне указать cache WriteBack?

34

[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. (динамический)

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

35

XliN пишет:

То что размер изменился, это нормально? Это получается диск сам 49 гигов, но пока занят на 26. (динамический)

Но он же у тебя динамический...

36

Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

37

у меня показывает 22 G - вирутальное пространство, на размер на диске 21 G. Соответствует действительности...

38

KRUTO пишет:

Подскажи, пожалуйста, правильно ли я делаю, когда хочу перекинуть содержимое lvм диска в image:
qemu-img convert -O raw /dev/virt/part1 /SecondPart/1111.img
Потом правлю xml виртуалки и запускаю ее, вроде работает.

если работает то точно все правильно ab я ведь говорил что все очень просто

В таком случае, имэдж будет preallocated?

нет. можно посмотреть на заполненность имиджа через qemu-img info $IMAGE или просто ls -lash в директории. Если размеры совпадают, то он preallocated, если нет, то еще не дорос до макс. размера

и как мне указать cache WriteBack?

в настройке domxml, но лучше этого не делать, чревато потерей данных

39

XliN пишет:

Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((

a формат в настройках поменял?

40

dyasny пишет:
XliN пишет:

Касяк. Переконфертировал qcow2 в raw. Подкинул его виртуалке. Запускаться отказалась ((

a формат в настройках поменял?

Да, еще вчера понял. Просто забыл поменять qcow2 на raw.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

41

dyasny пишет:

и как мне указать cache WriteBack?

А как мне узнать, какой у ВМ параметр cache?

42

dyasny пишет:

если работает то точно все правильно  я ведь говорил что все очень просто

Конечно, так проще, но хотелось узнать как можно с этим бороться на низком уровне...

43

KRUTO пишет:

А как мне узнать, какой у ВМ параметр cache?

virsh dumpxml VM или ps -ef |grep qemu |grep VM когда ВМ запущен

KRUTO пишет:

Конечно, так проще, но хотелось узнать как можно с этим бороться на низком уровне...

с чем бороться? оно ведь работает?

44

dyasny пишет:

virsh dumpxml VM или ps -ef |grep qemu |grep VM когда ВМ запущен

А какой параметр в этом выводе отвечает за кэш?

45

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

46 (11.12.2012 20:43:57 отредактировано KRUTO)

У меня почему-то не там, не там нет слова cache
,format=raw, -device virtio-blk-pci

47

KRUTO пишет:

У меня почему-то не там, не там нет слова cache

наверное потому что дистр и сборка либвирта и kvm корявые. переходить на нормальные дистры давно пора

48 (11.12.2012 21:32:16 отредактировано KRUTO)

dyasny пишет:

что дистр и сборка либвирта и kvm корявые

У меня Debian 6.0.6 Squeeze. Последнее стабильное ядро. Я, правда, не из сорцев ставил, а apt-get kvm qemu ... Может из сырцев собрать?

49

У меня на CentOS с последними обновлениями строчка с cache присутствует.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

50

KRUTO пишет:

У меня Debian 6.0.6 Squeeze. Последнее стабильное ядро. Я, правда, не из сорцев ставил, а apt-get kvm qemu ... Может из сырцев собрать?

не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat, какой, по вашему мнению дистр, будет иметь самую правильную, продвинутую и безглючную сборку?

51

dyasny пишет:

не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat,

ёмое.... год назад перешел с ASPLinux на Debian по причине того, что поддержка ASPLinux закончена, а Debian будет жить всегда... И нисколько не пожалел, всё работает как часы, памяти занимает меньше и т.д и т.п. Так, теперь опять надо задуматься о дистрибутиве... Хотя нет, это крайность... Возьму бесплатную ред хат и поставлю kvm, а на нее уже и debian. Хотя... меня и так всё устраивает, работает как часы. Но.... нда... надо попробовать на ред хат

52 (12.12.2012 08:51:43 отредактировано zenon)

dyasny пишет:

не трогать Debian и его клоны вообще. kvm и львиная доля qemu разрабатываются сотрудниками Red Hat, какой, по вашему мнению дистр, будет иметь самую правильную, продвинутую и безглючную сборку?

Хватит уже сбивать с пути народ своим RH.
Заметье, не буду выливать тонну нечистот ... и вам не советую.

KRUTO пишет:

ёмое.... год назад перешел с ASPLinux на Debian по причине того, что поддержка ASPLinux закончена, а Debian будет жить всегда...

KRUTO меньше слушай, о том как все хорошо в том лагере...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

53

zenon пишет:

Хватит уже сбивать с пути народ своим RH.

я тут народ наоборот, стараюсь на пути удержать. Debian вон наверху хвалят, да я и сам его не против использовать, но то как в нем собраны именно пакеты виртуализации это что то совсем противоествсственное. Я очень много где стараюсь помочь людям с libvirt/qemu/kvm и всем что вокруг, и почти все траблы дебианов и убунт даже на недопиленной альфе федоры невозможно воссоздать - там просто все работает.

Вообще, у меня давно сложилось такое ощущение что Debian и его потомки отлично делают LAMP, серверы мейла с антиспамом и наворотами, и еще кучу standalone задач, но когда дело доходит до серьезного датацентра, начинаются глюки - multipath ведет себя странно, больше 12-16 сетевух тоже заставляют его заикаться, сложные сетевые конструкции тем более... Подозреваю, так как нормального тестирования у Debian нет, а комьюнити тестирует свои локалхосты и отдельные серверы, до энтерпрайзных пакетов тестирование не доходит, и они остаются сырыми.

зато поднять LAMP с самым последним php это как два пальца - это тоже ниша, и это тоже нужно, на RHEL это не тривиально, но там это и не критично - ниша не та

54

dyasny пишет:

я тут народ наоборот, стараюсь на пути удержать. Debian вон наверху хвалят, да я и сам его не против использовать

Ну, тогда ой.

dyasny пишет:

но когда дело доходит до серьезного датацентра

Возможно тут есть доля истины. ab
Ну и либвирт для стандалоне особо не нужен...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

55

zenon пишет:

Ну и либвирт для стандалоне особо не нужен...

возможно, но т/с его использует, и имеет проблемы о которых в федоре давно забыли (года эдак 3-4 назад емнип)

56

zenon пишет:

KRUTO меньше слушай, о том как все хорошо в том лагере...

Да я уходить с Debian-а не собираюсь, попробую на ред хат закать только kvm

dyasny
А какой бесплатный ред хат тогда посоветуете, у которого поддержка нормальная?

57

KRUTO пишет:

А какой бесплатный ред хат тогда посоветуете, у которого поддержка нормальная?

CentOS 6.3 - если не хотите платить денег.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

58

KRUTO пишет:

бесплатный

KRUTO пишет:

у которого поддержка нормальная?

вы или трусы наденьте или крестик снимите ab а вообще, наверное центос, сам я пользуюсь оригиналом и федорой

59 (12.12.2012 17:47:10 отредактировано zenon)

"Нравится" мне подход ... бесплатный, как же блин надоело... Не бесплатный! Свободный же!
Это очень большая разница. Разуть глаза надо... особенно бесят эти... как-их ... офисные любители перейти на Линукс из финансовых соображений... фиг вам...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

60

zenon пишет:

. Не бесплатный! Свободный же!Это очень большая разница.

Не придирайся к словам, свободный-свободный...
Я и сам рад бы рэд хатом пользоваться, но ... что говорить, если мне даже на винду денег не дают, прекрасно понимаю, что ред хат - круто, но дай мне денег -- и я займусь внедрением рэд хат... А так, что мне теперь, исходя из твоего мнения, если денег нет, и не заниматься linux-ом?