- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 pyvmomi 使用 ovf 模板将虚拟机部署到 vCenter。默认情况下,它采用 .ovf 文件中指定的虚拟机名称。我无法弄清楚在我的代码中(即在创建导入规范时或在 ImportVapp 中)我可以指定新的虚拟机名称来覆盖 .ovf 文件中的名称。
这里是代码片段:
# Create import specifications
ovfManager = self.session.content.ovfManager
specParams = vim.OvfManager.CreateImportSpecParams()
importSpec = ovfManager.CreateImportSpec(
ovfDescriptor, resourcePool, datastore, specParams)
# Create virtual machine
lease = resourcePool.ImportVApp(importSpec.importSpec,
datacenter.vmFolder, host)
感谢您的帮助。
最佳答案
在 pyvmomi api 文档中进行大量搜索后,我找到了解决方案:在创建导入规范参数时,我们需要设置“entityName”属性。
specParams = vim.OvfManager.CreateImportSpecParams(entityName='new_linux_vm')
关于python - 如何在 pyvmomi 中使用 ovf 模板部署 vm 时指定虚拟机名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37415775/
我有很多 VM(用 2 台主机调度),我想列出所有这些。 要做到这一点,我使用这个: atexit.register(connect.Disconnect, self.si) content = se
我目前正在使用 python(使用 Pyvmomi)开发 VMware SDK,我在所有示例或示例中看到这一行: atexit.register(Disconnect, self.si) 有谁知道应该
我使用 pyvmomi 连接到 vsphere 实例。我可以列出虚拟机。但是,我正在寻找有关如何执行其他任务(例如复制虚拟机、创建新虚拟机)的文档。是否有此类任务的示例代码或相关的 API 文档? 最
我最近升级到了 OSX High Sierra,现在每当我尝试在 Mac 上的 Ansible 中使用 vmware_guest 时都会收到此消息: fatal: [localhost -> loca
我正在尝试在 vCenter Server 设备上运行 Pyvmomi 社区示例中的一些示例脚本: https://github.com/vmware/pyvmomi-community-sample
我正在尝试使用 pyvmomi 通过 python 脚本将 OVF 部署到 vSphere 5.5,因为出现错误 对象不支持该操作。我能深入了解此错误的是打印具有此输出的 ImportVApp.err
目前我使用 vim-cmd 在我的 VMware 中心执行多项操作。 我正在使用 SSH paramiko 模块连接并检索 vim-cmd 命令状态: vim-cmd vmsvc/getallvms
我在虚拟交换机上有多个虚拟端口组。当我执行 datacenters = si.RetrieveContent().rootFolder.childEntity for datacenter in da
我想了解pyvmomi中的vim。 我知道 vim 是这样导入的:from pyvmomi import vim 我试图找到在pyvmomi中定义vim的位置,但我还没有找到。 我尝试了以下步骤: >
我需要编写 python 脚本来自动配置在 ESX/ESXi 主机上运行的虚拟机的时间。 我不知道该使用哪个 API。 我能够找到 VMWare API 的 python 绑定(bind),即。 Py
有没有办法在 vmware 中获取虚拟机的 IPStack?特别是在 python 中使用 pyvmomi https://pubs.vmware.com/vi3/sdk/ReferenceGuide
我被要求编写一些 python 代码,将 VMWare ESXi 主机置于维护模式。我得到了一个虚拟中心的名称,test-vc,以及一个 ESXi 主机的主机名,test-esxi-host 和这个链
过去一两天我在这里和 ole Google 上做了很多研究,但似乎找不到任何使用 pyVmomi(或任何其他 vSphere 模块)将孤立虚拟机添加到 list 中的示例那件事)。 感谢 github
一般来说,我的目标是根据名称获取未安装 VMTools 的 VM 的 IP。 FindByIp 的文档说 The IP address for a virtual machine is the one
我正在尝试使用 Pyvmomi 创建一个新的虚拟机。我成功创建了带有 RAM 和 CPU 的虚拟机,但我找不到有关如何创建带有附加磁盘的虚拟机的文档。我希望创建一个具有 20GB 精简配置 HDD 的
有没有办法在 ESXi 主机上启用 SSH?我环顾四周,但一无所获。我正在编写一个脚本,需要能够在主机上启用和禁用 SSH。 最佳答案 是的,有多种方法可以在 ESXi 主机上启用 SSH。 使用 P
我一直在浏览官方 VMWare pyvmomi API 的文档和示例,但在我的一生中,我找不到一个明显的方法来将 VM 从 ESXi 服务器上删除。 任何人都可以提供一个例子或向我指出已经实现过这个的
我正在使用下面的代码将配置有 DistributedVirtualSwitch 的 NIC 添加到现有 VM(通过 pyVmomi): def __AddNIC(si, vmconf_dict, ne
我正在使用 pyvmomi 使用 ovf 模板将虚拟机部署到 vCenter。默认情况下,它采用 .ovf 文件中指定的虚拟机名称。我无法弄清楚在我的代码中(即在创建导入规范时或在 ImportVap
我正在考虑将现有的 powercli 部署脚本移动到 python/pyvmomi,以获得多线程(它部署了大量虚拟机)。原始脚本大量使用 Invoke-VMScript 通过 VMware Tools
我是一名优秀的程序员,十分优秀!