qemu-img create 创建一台 qcow2 虚拟机,然后 convert 成加密的镜像,启动时不能启动是为什么?
命令是:
qemu-img create -f qcow2 -F qcow2 -b /dawnlight/tmp/focalx64a /dawnlight/tmp/test.img 20G
qemu-img convert -O qcow2 --object secret,id=sec0,data=123456 -o encryption=on,encrypt.key-secret=sec0 -f qcow2 /dawnlight/tmp/test.img /dawnlight/tmp/test222.img
并且在 相应配置文件中修改添加了配置
<encryption format='luks'>
<secret type='passphrase' usage='ceph'>
<uuid>YOUR_SECRET_UUID</uuid>
</secret>
</encryption>
但是 启动的时候报错 virsh create test222.xml
报错 error: Secret not found: no secret with matching usage 'volume'
这种是怎么回事呢?怎么解决呀?
相似问题