As contagens tardias foram adicionadas na versão 1.2 , portanto a versão que você tem é realmente muito antiga para suportar esse recurso.
Você pode instalar uma nova versão de backports da Debian .
Acabei de configurar um servidor 7.8 debian com o KVM e tentei pré-alocar uma imagem de disco com o seguinte comando:
qemu-img create -f qcow2 -o preallocation=metadata,lazy_refcounts=on /home/stuart/vms/ubuntu.base.img 20G
Isso resulta no seguinte erro:
Unknown option 'lazy_refcounts'
qemu-img: Invalid options for file format 'qcow2'.
Agora, quando eu executo esse comando em um hypervisor KVM Ubuntu 14.04, ele funciona muito bem, então estou supondo que minha versão do Qemu é muito antiga? A saída de qemu -version
é:
QEMU emulator version 1.1.2 (Debian 1.1.2+dfsg-6a+deb7u6), Copyright (c) 2003-2008 Fabrice Bellard
Preciso de uma versão posterior do qemu para poder aproveitar as refcounts preguiçosas e, em caso afirmativo, alguém sabe como posso obter uma versão posterior estável? Talvez o comando só precise ser escrito de forma diferente para o debian?
As contagens tardias foram adicionadas na versão 1.2 , portanto a versão que você tem é realmente muito antiga para suportar esse recurso.
Você pode instalar uma nova versão de backports da Debian .