virt-manager를 사용하여 두 개의 가상 머신을 생성했는데 이제 새 가상 머신을 생성하려고 하면 "호스트가 가상화 옵션을 지원하지 않습니다"라는 메시지가 나타납니다. 이전에 성공적으로 실행한 처음 두 개의 VM도 이미지 대신 메시지 제공을 거부했습니다.
세부 사항
Error starting domain: internal error: Failed to start QEMU binary /usr/libexec/qemu-kvm for probing: qemu-kvm: cannot initialize crypto: Unable to initialize gcrypt
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 75, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 111, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 66, in newfn
ret = fn(self, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/domain.py", line 1279, in startup
self._backend.create()
File "/usr/lib64/python3.6/site-packages/libvirt.py", line 1234, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirt.libvirtError: internal error: Failed to start QEMU binary /usr/libexec/qemu-kvm for probing: qemu-kvm: cannot initialize crypto: Unable to initialize gcrypt
편집하다
해결책
해결 방법은 @jsbillings에게 감사드립니다. 수정하려면 이 링크를 참조하세요.
https://bugzilla.redhat.com/show_bug.cgi?id=1840485
내 qemu-kvm 버전은 qemu-kvm-4.2.0-34이고 libgcrypt-1.8.3-4가 있습니다. libgcrypt를 libgcrypt-1.8.5-4로 업데이트하면 이 문제가 해결되었습니다.