Mapeamento entre discos virtuais convidados KVM e volumes lógicos LVM

Mapeamento entre discos virtuais convidados KVM e volumes lógicos LVM

A questão é: como posso saber qual partição LVM corresponde a qual disco KVM virtual?

Estou tentando instalar um convidado KVM (servidor Ubuntu) em volumes lógicos LVM. Usei lvcreate para criar partições para boot, root, home, tmp, usr, var e swap. Boot é ext2, swap é swap e o resto é ext4.

No entanto, usando virt-install e conectando-se ao Spice de um computador externo, o instalador do Ubuntu mostra os discos virtuais vda, vdb, vdc, vdd, vde, vdf e vdg.

Como usei o sistema de arquivos ext2 na inicialização e esse vda é reconhecido como ext2, posso mapear a inicialização para vda. De maneira semelhante, posso mapear a troca para vdg. Mas como fazer isso para os outros? Onde está localizado esse mapeamento?

Além disso, o procedimento acima para instalar o convidado KVM em volumes lógicos LVM é a maneira de fazer isso?

Responder1

Os discos virtuais são mapeados na ordem em que você os criou na virt-installlinha de comando.

Para ver o mapeamento exato, inspecione os <disk>nós na definição XML do convidado:

virsh dumpxml guestname

informação relacionada