问题

如何将镜像服务的磁盘挂载给已经退出的虚拟机?

  • 2019年5月20
  • 4回复
  • 1672的浏览量

徽章 +1
有人能举个例子吗?

4回复

Userlevel 2
徽章 + 4
您可以使用api的版本2来做到这一点,但您需要首先收集有关VM的一些信息。
  1. 您必须拥有VM UUID,您可以从/PrismGateway/services/rest/v2.0中获得它/vm /端点{{VM_UUID}}
  2. 您必须有来自端点/PrismGateway/ Services /rest/v2.0/images/ endpoint {{vmdisk_uuid}}的镜像服务中的磁盘的vmdisk_uuid
这里是端点,{uuid}是你想要绑定磁盘的虚拟机的uuid:

/ PrismGateway /服务/ rest /版本/vm / {uuid} /磁盘/附加

下面是一个rest调用的JSON体示例
代码:

uuid: {{VM_UUID}},
“vm_disks”:(

" disk_address ": {
:“device_bus SCSI”,
“device_index”:1、
:“vmdisk_uuid {{vmdisk_uuid}}”
},
“is_scsi_pass_through”:没错,
“is_thin_provisioned”:没错,
" vm_disk_clone ": {
" disk_address ": {
:“device_bus SCSI”,
“device_index”:1、
:“vmdisk_uuid {{vmdisk_uuid}}”






这是将指定UUID的磁盘绑定到指定的虚拟机作为精简scsi。1界面。

在光盘中添加iso的方法与在快照中添加iso的方法相同。
徽章 +1
你说“……”是什么意思?快照也是一样的"?
Userlevel 2
徽章 + 4
我应该澄清一下:

属于保护域和一致性组的快照。
徽章 +1
这工作。谢谢!

回复


Baidu