是否可以使用libvirt-python API从KVM虚拟机管理程序创建虚拟机?
我有一个直接从云下载的iso。我在互联网上找不到任何示例。
干杯
最佳答案
确保libvirt-python就是这样做的。您只需要打开一个连接并使用格式正确的XML调用defineXML()。
import libvirt
conn = libvirt.open('qemu+ssh://root@yourhost/system')
conn.defineXML(imagine_a_well_formated_domain_xml_here)
现在定义了域,您可以启动它:
dom = conn.lookupByName(the_domain_name)
dom.create() # start the domain
关于python - Python-libvirt,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28459883/