问题标签 [vcenter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 将文件从 Vcentre 数据存储复制到 VM
我使用 salt-stack 和 pyvmomi 模块与 vCenter 通信并创建 VM。在这个新创建的虚拟机上,我想从 vCenter Datastore 复制文件(大约 1 GB)。InitiateFileTransferToGuest 可用于将文件上传到虚拟机,但我们如何将文件从数据存储复制到虚拟机?
templates - 主机没有定义任何虚拟网络
我正在尝试自动将模板从本地计算机导入 Vcenter,但遇到错误“主机没有定义虚拟网络”。任何人都可以调查一下,请帮帮我。
连接到 vCenter
将 OVF/OVA FILE 配置导入变量
12 a 列出 OVF/OVA 配置的属性
的参数
警告:命令的输出产生分布式虚拟端口组对象。此行为已过时,将来可能会更改。要检索分布式端口组,请使用 VDS 组件中的 Get-VDPortgroup cmdlet。要检索标准端口组,请使用 -Standard。Import-vApp:2016 年 10 月 17 日上午 8:40:24 Import-VApp 主机没有定义任何虚拟网络。在 C:\Users\nsrira001c\Desktop\Linux_template_deployment_code2.ps1:29 char:1 + Import-vApp -Source $ovffile -VMHost $VMHost -Location $myCluster -Na ... + ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Import-VApp], OvfNoHostNic + FullyQualifiedErrorId : Client20_VappServiceImpl_ImportVApp_CreateImportSpecError,VMware.VimAutomation.ViCore.Cm dlets.Commands.ImportVApp
virtual-machine - 打开 vm 工具无法自定义来宾
我正在尝试从 pyvmomi python 库在 vcenetr 上部署 cent-os 7 VM,然后在启动 VM 之前,我尝试为 VM 设置静态 IP 和 DNS。
VM 创建正常,但来宾自定义失败,出现以下错误:
**此配置不支持来宾操作系统“rhel6_64Guest”的自定义。仅最新的 ESX 主机和 VMware Tools 版本支持 Microsoft Vista (TM) 和具有逻辑卷管理器的 Linux 来宾。有关支持的配置,请参阅 vCenter 文档。”
故障原因 =
faultMessage = (vmodl.LocalizableMessage) []
uncustomizableGuestOS = 'rhel6_64Guest'
现在,如果虚拟机只重新启动一次,这个自定义问题就会消失。之后我们可以进行客人定制。但是这次重启需要大约 30 秒的时间,对于我们的案例,我们需要让虚拟机启动并运行得比这个时间更快。
任何面临类似问题并有相关背景的机构都会非常有帮助。另外我不明白重启虚拟机如何解决这个问题。
即使您没有确切的解决方案,也请分享您的想法。
virtual-machine - 如何导出 vApp 和资源池配置?
我正在使用 VMware ESXi 6.0 u2 和 vCenter 6.0 u2 创建一个新站点。
有什么方法可以将我的 vApp 和资源池配置从运行 ESXi 5.5 的旧站点导出到这个新站点?
谢谢
vmware - VMware 组件如何相互工作
我是VMware的初学者。我正在尝试了解 VMware 组件及其工作原理。但我无法理解 vsphere 客户端如何访问 EXSi 主机。是直接还是通过VMWare VCenter服务器。请给出任何参考或解释以获得理解。
powercli - 如何使用 PowerCLI 添加两个以上的设备
我正在尝试使用以下 PowerCLI 脚本在 ESXi 6.0 服务器上设置硬件直通:
...而且效果很好...适用于两个设备。在使用硬件直通设置任何两个 PCI 设备后,我将收到一条消息“已达到 PCI 设备的最大数量”。但是,我可以通过 GUI 进入并添加我想要的所有 PCI 设备……我在一台 VM 上拥有多达九个设备。
如果重要的话,我尝试添加的设备是 NVMe 驱动器。
vmware - 可以在 vCenter 分布式交换机中创建一个隔离的内部网络吗?
我只是想知道我们是否可以在vcenter分布式交换机中添加一个隔离的内部网络?一个 vm 有一个 dhcp 服务器。会影响公网吗?谢谢。
powershell - PowerCLI:使用多个 vCenter 服务器上的虚拟机
我有一个脚本,它将关闭并永久删除与某个前缀匹配的所有虚拟机。我在测试其他自动化工具时使用它来轻松重置实验室。该脚本连接到多个预定义的 vCenter 服务器,然后获取所有 VM 的列表。我遇到的问题是,当我尝试关闭或删除虚拟机时,它显示“找不到名称为 'VMNAME' 的 VirtualMachine”。
连接到 vCenter 服务器的代码:
从两个 vCenter 服务器获取 VM 列表的代码:
关闭并删除每个 VM 的代码:
我已经使用 Set-PowerCLIConfiguration 在用户和 AllUsers 范围内设置了“Multiple”属性,因此它应该搜索所有 vCenter 服务器,但由于某种原因它无法正常工作。
编辑 1/25/17 更新了代码以使 $vcservers 变量保持一致。
powershell - 使用 PowerShell 运行空间并行创建多个 VM
我在单个 VIServer 中从模板创建多个 VMWARE VM 时遇到问题。在以下代码中,当在节流脚本中放置大于 1 的任何内容时,仅执行一个虚拟机并且不创建任何其他虚拟机(并行),保持会话似乎有问题,很可能只是重置它或在 $global:DefaultVIServer 中修改它.
下面的代码基于此线程中的问题: 线程不创建多个虚拟机(会话问题) 答案是始终保持相同的会话,但我无法让它工作
我还假设这篇文章与我遇到的问题相同: https ://communities.vmware.com/thread/463060?start=0&tstart=0
我想知道是否有人在使用 powershell 中的运行空间在 vmware 中创建多个虚拟机方面有有效的解决方案?
python - 通过 pyvmomi 执行程序会创建一个进程,但之后没有任何反应
我正在研究 vCenter 6.5,社区示例对我有很大帮助,但在这种特殊情况下,我不知道发生了什么。剧本:
当我在控制台中执行它时,它成功连接到目标虚拟机并打印
在任务管理器中,我看到带有提到的 PID 的进程,它是由正确的用户创建的,但是没有进程的 GUI(calc.exe)。人民币点击不允许“展开”进程。我想,这个过程是用特殊参数创建的,可能是在不同的会话中。另外,我尝试运行批处理文件来检查它是否真的执行,但答案是否定的,批处理文件没有执行。
任何帮助、建议、线索都会很棒。
PS我尝试了其他脚本并成功将文件传输到VM。
PPS 对不起我的英语。
更新:所有此类进程都从会话 0 开始。