1
我想在ESXi主机上使用Libvirt Java绑定定义新的持久域。我为它创建了一个xml描述,我在其中设置了虚拟机及其源文件的设备。但是,除非手动为服务器上的设备创建源文件,以便在以编程方式定义VM时已经存在,否则将失败。下面是我用的XML代码:Libvirt Java绑定定义域
<disk type='file' device='disk'>
<source file='[datastore1] TestVM/TestVM.vmdk'/>
<target dev='sda' bus='scsi'/>
<address type='drive' controller='0' bus='0' unit='0'/>
</disk>
所以TestVM.vmdk
需要进行调用定义域之前存在,但我需要以某种编程方式创建此。有没有人有任何想法如何使用Libvirt Java绑定来做到这一点?