Проект

Общее

Профиль

Drive add » История » Версия 1

Андрей Волков, 2013-06-28 14:16

1 1 Андрей Волков
h1. Добавление диска в QMP Shell
2
3
h2. Создаем новый раздел на хост системе
4
5
host # *lvcreate -L 7g -n qemu319-panda-root safespace*
6
7
<pre>
8
  Logical volume "qemu319-panda-root" created
9
</pre>
10
11
h2. Выставляем нужные права на устройство
12
13
host # *chown qemu319 /dev/safespace/qemu319-panda-root*
14
15
Это нужно чтобы виртуальная машина могла прочитать блочное устройство от имени непривилегированного пользователя.
16
17
h2. Подключаемся к гипервизору
18
19
h3. Ищем сокет
20
21
host # *netstat -ax |grep 319.cont*
22
23
<pre>
24
unix  2      [ ACC ]     STREAM     LISTENING     8713     /run/qemu/qemu319.control.sock
25
</pre>
26
27
h3. Соединяемся в режиме monitor (-H)
28
29
host # *qmp-shell -H /run/qemu/qemu319.control.sock*
30
31
<pre>
32
Welcome to the HMP shell!
33
Connected to QEMU 1.4.2
34
35
(QEMU)
36
</pre>
37
38
h2. Добавляем диск
39
40
h3. Смотрим текущие диски
41
42
(QEMU) *info block*
43
44
<pre>
45
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
46
ide1-cd0: removable=1 locked=0 tray-open=0 io-status=ok [not inserted]
47
floppy0: removable=1 locked=0 tray-open=0 [not inserted]
48
sd0: removable=1 locked=0 tray-open=0 [not inserted]
49
</pre>
50
51
h3. Добавляем наш диск
52
53
(QEMU) *drive_add auto file=/dev/safespace/qemu319-panda-root,if=none,id=disk-319-panda-root2,media=disk,cache=none*
54
55
<pre>
56
OK
57
</pre>
58
59
(QEMU) *info block*
60
61
<pre>
62
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
63
ide1-cd0: removable=1 locked=0 tray-open=0 io-status=ok [not inserted]
64
floppy0: removable=1 locked=0 tray-open=0 [not inserted]
65
sd0: removable=1 locked=0 tray-open=0 [not inserted]
66
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
67
</pre>