Действия
Удаление диска в QMP Shell¶
На госте¶
Ищем PCI устройство, на котором висит vda диск¶
guest # readlink /sys/block/vda
../devices/pci0000:00/0000:00:03.0/virtio0/block/vda
guest # echo 1 > /sys/bus/pci/devices/0000\:00\:03.0/remove
Проверяем¶
guest # grep vda /proc/partitions
Пусто!
На хосте¶
заходим в монитор виртуальной машины¶
(QEMU) info pci
... Bus 0, device 3, function 0: SCSI controller: PCI device 1af4:1001 IRQ 11. BAR0: I/O at 0xc000 [0xc03f]. BAR1: 32 bit memory at 0xfebf1000 [0xfebf1fff]. id "pci-disk-storage2" ...
Убираем это устройство с машины¶
(QEMU) device_del pci-disk-storage2
{u'timestamp': {u'seconds': 1483338030, u'microseconds': 858943}, u'data': {u'path': u'/machine/peripheral/pci-disk-storage2/virtio-backend'}, u'event': u'DEVICE_DELETED'} {u'timestamp': {u'seconds': 1483338030, u'microseconds': 859183}, u'data': {u'device': u'pci-disk-storage2', u'path': u'/machine/peripheral/pci-disk-storage2'}, u'event': u'DEVICE_DELETED'}
проверяем¶
(QEMU) info pci
Исчезло
Это успех.
Обновлено Андрей Волков почти 8 года назад · 7 изменени(я, ий)