问题标签 [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.
vcenter - 将 vim-cmd 命令的输出存储到变量中
我有一个要从 shell 脚本运行的命令:
vim-cmd vmsvc/getallvms
我想将此命令的输出转换为一个变量,即:
60 abc-trunk [xxxxx] abc-trunk/abc-trunk.vmx rhel6_64Guest vmx-10 xxxx OEM,CentOS 6.7,来自 xxxx.yyyyyy.com 的最新中继安装
我想将输出转换为变量并从变量中删除所有内容,所以我只剩下一个将读取“abc-trunk”的变量
python - 带有 Vcenter vm 的 Python 列表
我找到了一个 Python 脚本来列出所有 Vcenter VM 属性,但现在我需要将一些属性注册到 Python 列表(或数组、dict...)中。
但它不起作用。
我的 getVminfos.py :
编辑:正确的文件:
Prints 就像一个魅力,但我的列表(Ansible_Hosts
,...)总是空的......
python - PyVmomi 添加带有未连接 dvs 的 NIC('config.distributedVirtualSwitch' 未设置)
我正在使用下面的代码将配置的 NIC 添加DistributedVirtualSwitch
到现有 VM(通过 pyVmomi):
我收到以下异常:
switchUuid=network_objref.config.distributedVirtualSwitch.uuid AttributeError: 'NoneType' 对象没有属性 'uuid'
在检查 Vcenter Managed Objects(通过mob)后,似乎
某些DistributedVirtualPortgroup
对象引用确实具有该 ( VmwareDistributedVirtualSwitch
) 属性,而其他对象引用具有该属性Unset
。
我尝试了多种方法来解决这个问题,例如:
设置:
switchUuid=None
产生:TypeError: Required field "switchUuid" not provided (not @optional)
设置:
dswitch_port_connection = None
产生:TypeError: Required field "port" not provided (not @optional)
注意:当我VMware WebClient
用于配置上述内容时,它可以完美运行。
问题:如何使添加这样的 NIC 工作?
powershell - 作业不创建虚拟机
我想创建一个有工作的虚拟机。
结果:
什么都没有发生,没有创建虚拟机,但是如果我运行这个命令:
将创建虚拟机。
有没有人看到我的错误或我做错了什么?
multithreading - 线程不创建多个虚拟机(会话问题)
数据取自 *.CSV 文件。脚本应该在我的测试用例 2 VM 中创建在同一个中心但在不同的线程中。需要指导如何解决这个问题。
结果:
结果显示,由于 virtual38 排在第一位,因此它具有会话信息并且可以执行操作。
也许我对此错了我认为会话问题阻止创建第二个虚拟机(virtual39)
更新/通知:我意识到当线程 $Throttle = 1 时会创建两个 VM,当我设置 $Throttle = 2 或更多时,只会创建其中一个(第一个)。
有什么建议么?
vmware - vCenter vSphere 之间的区别
我是 Vmware 新手,vCenter 和 vSphere 有什么区别。如果要访问 vm 和模板的列表,我必须使用两者都有不同的 IP 地址?
vmware - 不使用 vCenter 的 Cloudstack
我想将 10-15 个 VMWare 主机部署到 cloudstack。这是我第一次使用任何类型的云。我正在研究安装和架构,我被困在一个点上,即使用 VMWare 主机我必须安装 VCenter 服务器,但我不能这样做,因为它是付费的。所以,请指导我,有没有一种方法可以在 cloudstack 上部署这些 VMWare 主机,而无需购买任何许可软件。
java - 如何从机器的属性中获取 vm 创建时间
我正在使用 vijava (5.1) 从 vCenter 中获取有关虚拟机的数据。为此,我正在使用具有某些属性的过滤器(例如,guest.hostName、runtime.powerState 等)。我需要获取这些虚拟机的创建时间,并且根据我所看到的,此信息可在 vCenter 的事件日志中找到。
有没有办法获得虚拟机属性的这个信息部分?我使用 vSphere-Client 搜索了此信息,但我没有 - 所以我想唯一的地方是来自事件日志 - 但可以肯定的是,这是唯一的方法吗?
谢谢
vmware - ViJava:为什么 BootOrder 为空?
我正在尝试设置虚拟机的 BootOrder。我想获取当前的 BootOrder 并对其进行修改:
bootOrder 为空。在查看 VM 的 BIOS 时,有一个选择列表,因此显然存在这样的列表 - 我如何获得它?