Проект

Общее

Профиль

Действия

Drive add » История » Редакция 1

Редакция 1/6 | Следующее »
Андрей Волков, 2013-06-28 14:16


Добавление диска в QMP Shell

Создаем новый раздел на хост системе

host # lvcreate -L 7g -n qemu319-panda-root safespace

  Logical volume "qemu319-panda-root" created

Выставляем нужные права на устройство

host # chown qemu319 /dev/safespace/qemu319-panda-root

Это нужно чтобы виртуальная машина могла прочитать блочное устройство от имени непривилегированного пользователя.

Подключаемся к гипервизору

Ищем сокет

host # netstat -ax |grep 319.cont

unix  2      [ ACC ]     STREAM     LISTENING     8713     /run/qemu/qemu319.control.sock

Соединяемся в режиме monitor (-H)

host # qmp-shell -H /run/qemu/qemu319.control.sock

Welcome to the HMP shell!
Connected to QEMU 1.4.2

(QEMU)

Добавляем диск

Смотрим текущие диски

(QEMU) info block

disk-319-panda-root: removable=0 io-status=ok file=/dev/mapper/fc-kvm319-panda-root ro=0 drv=raw encrypted=0 bps=0 bps_rd=0 bps_wr=0 iops=0 iops_rd=0 iops_wr=0
ide1-cd0: removable=1 locked=0 tray-open=0 io-status=ok [not inserted]
floppy0: removable=1 locked=0 tray-open=0 [not inserted]
sd0: removable=1 locked=0 tray-open=0 [not inserted]

Добавляем наш диск

(QEMU) drive_add auto file=/dev/safespace/qemu319-panda-root,if=none,id=disk-319-panda-root2,media=disk,cache=none

OK

(QEMU) info block

disk-319-panda-root: removable=0 io-status=ok file=/dev/mapper/fc-kvm319-panda-root ro=0 drv=raw encrypted=0 bps=0 bps_rd=0 bps_wr=0 iops=0 iops_rd=0 iops_wr=0
ide1-cd0: removable=1 locked=0 tray-open=0 io-status=ok [not inserted]
floppy0: removable=1 locked=0 tray-open=0 [not inserted]
sd0: removable=1 locked=0 tray-open=0 [not inserted]
disk-319-panda-root2: removable=1 locked=0 tray-open=0 file=/dev/safespace/qemu319-panda-root ro=0 drv=raw encrypted=0 bps=0 bps_rd=0 bps_wr=0 iops=0 iops_rd=0 iops_wr=0

Обновлено Андрей Волков больше 11 лет назад · 6 изменени(я, ий)