3.1 Libvirt 的 python 模块提供了三种打开连接的方式:
conn = libvirt.open(name)
conn = libvirt.openReadonly(name)
conn = libvirt.openAuth(name, auth, flags)
上面三种方式中,参数 name 表示 hypervisor 的 URI 。下面两小节讨论URI格式。
3.2 本地 URI 有四种格式:
driver:///system
driver:///session
driver+unix:///system
driver+unix:///session
除了这四种格式,其他格式都是被认为是远程 URI,即使要连接的是本地 hypervisor。
截止2016年,支持的 driver 有以下类型,最常用的当然就是 qemu 了:
Driver |
Description |
---|---|
qemu |
For managing qemu and KVM guests |
xen |
For managing old-style (Xen 3.1 and older) Xen guests |
xenapi |