Mais informações sobre o CEPH
Troubleshooting
- VM não inicia : TASK ERROR: VM is locked (snapshot-delete)
- No shell do host: qm unlock <ID-VM>
Importando qcow2 para VM proxmox
Criar uma instancia e apagar disco dela.
Converter qcow2 para raw
qemu-img convert -f qcow2 -O raw image.qcow2 image.raw
Importar criando um novo disco
rbd import image.raw storagename/vm-<id-vm>-disk-0
Adicionando disco na instancia.
qm set 102 -virtio0 warlock_vm:vm-102-disk-0
Opção 2 para importar disco qcow2
qm importdisk 125 jammy-server-cloudimg-amd64.qcow2 Production_vm
Movendo disco para outra VMs
CEPH:
Supondo que o nome do pool seja rbd e a linha do disco seja: myceph:vm-400-disk-1 e haja um monitor no endereço 1.2.3.4, usamos o seguinte comando:
# rbd -m 1.2.3.4 -n client.admin --keyring /etc/pve/priv/ceph/myceph.keyring --auth_supported cephx mv rbd/vm-400-disk-1 rbd/vm-2300-disk-1
No mesmo storage
# rbd mv rbd/vm-400-disk-1 rbd/vm-2300-disk-1
Não esqueça de alterar a configuração na VM antiga e na nova para usar o disco : /etc/pve/qemu-server/400.conf:
show cloned linked
show emphemeral disk (backing file) no ceph:
# rbd ls warlock | while read disk; do rbd -p warlock info $disk | egrep "(rbd image|parent:)" done