Ambos lados, revisión anterior
Revisión previa
Próxima revisión
|
Revisión previa
|
wikitecnica:libvirtd [2025/02/26 23:32] lorenzo |
wikitecnica:libvirtd [2025/03/03 23:48] (actual) lorenzo |
| |
Hay una sección del artículo del hipervisor Xen de este sitio [[wikitecnica:xen#archivos_imagen|Archivos Imagen]] donde se presentan ejemplos del uso del comando //qemu-img// en la generación de archivos imágen en formatos qcow2 y raw y la modificación de su tamaño. | Hay una sección del artículo del hipervisor Xen de este sitio [[wikitecnica:xen#archivos_imagen|Archivos Imagen]] donde se presentan ejemplos del uso del comando //qemu-img// en la generación de archivos imágen en formatos qcow2 y raw y la modificación de su tamaño. |
| === Ampliación de particiones en un archivo imágen === |
Libvirtd ofrece el comando //virt-resize// para modificar el tamaño de archivos imágen que contienen particiones con diferentes sistemas de archivos de la máquina virtual que soportan, este comando permite agregar o disminuir el tamaño de estas particiones, a continuación se presentan algunos ejemplos con formatos de imágenes qcow2 y raw. | Libvirtd ofrece el comando //virt-resize// para modificar las particiones en un disco de la máquina virtual, este comando permite agregar o disminuir el tamaño de estas particiones, a continuación se presentan algunos ejemplos con formatos de imágenes qcow2 y raw. |
== Formato qcow2 == | == Formato qcow2 == |
- Verificar el tamaño de los sistemas de archivo contenidos en la imágen:\\ //virt-filesystems --long -h --all -a ./disco-viejo.qcow2// | - Verificar el tamaño de los sistemas de archivo contenidos en la imágen:\\ //virt-filesystems --long -h --all -a ./disco-viejo.qcow2// |
| |
[[https://gist.github.com/joseluisq/2fcf26ff1b9c59fe998b4fbfcc388342|Como expander una partición qcow2]] | [[https://gist.github.com/joseluisq/2fcf26ff1b9c59fe998b4fbfcc388342|Como expander una partición qcow2]] |
| |
| === Inclusión de nuevos discos en una máquina virtual === |
| Otra opción para aumentar el espacio disponible en una máquina virtual, es agregar un nuevo archivo imagen en el hipervisor: |
| - //qemu-img create -f qcow2|raw -o preallocation=metadata ./nuevo.qcow2|raw 50G//\\ |
| - //virsh attach-disk {nom-virtMaq} --source ./nuevo.qcow2 --target vdc --persistent//\\ |
| En la máquina virtual se verifica o se particiona el nuevo disco a LVM: |
| - //fdisk -l |grep '^Disk /dev/vd[a-z]'//\\ |
| - //fdisk /dev/vdc o pvcreate /dev/vdc//\\ |
| |
| [[https://www.cyberciti.biz/faq/how-to-add-disk-image-to-kvm-virtual-machine-with-virsh-command/|Como agregar un disco]] |
| |
==== Generación de máquinas virtuales ==== | ==== Generación de máquinas virtuales ==== |
Con el comando //virt-install// se generá una nueva máquina virtual sobre un archivo imágen, un ejemplo de la sintaxis de este comando se muestra a continuación:\\ | Con el comando //virt-install// se generá una nueva máquina virtual sobre un archivo imágen, un ejemplo de la sintaxis de este comando se muestra a continuación:\\ |