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綁定來做到這一點?