Tengo un servidor Ubuntu 9.04 ejecutando dos máquinas virtuales. En /etc/libvirt/qemu/machine1.xml
Dos dispositivos de disco se definen así:
<devices>
<emulator>/usr/bin/kvm</emulator>
<disk type='file' device='disk'>
<source file='/vserver/machine1/disk0.qcow2'/>
<target dev='hda' bus='ide'/>
</disk>
<disk type='file' device='disk'>
<source file='/vserver/machine1/disk1.qcow2'/>
<target dev='hdb' bus='ide'/>
</disk>
Necesito más espacio de almacenamiento en al menos uno de los dispositivos y pensé en agregar un tercero hdc
dispositivo simplemente agregando uno con el mismo estilo que el anterior y reorganizando mi estructura de montaje (los tamaños virtuales de los archivos qcow2 actuales están limitados, lamentablemente).
Mi problema es que la recarga de libvirtd y el reinicio de la máquina virtual no dan como resultado un nuevo dispositivo visible (verificado con fdisk).
Soy consciente de la extensión de un archivo qcow2 existente (conversión a formato sin formato, control / adición del nuevo, usando algo como gparted), pero solo como último recurso.
¿Ojalá sea algo muy simple que me falta?
fuente