问题标签 [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.

0 投票
1 回答
103 浏览

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”的变量

0 投票
1 回答
870 浏览

python - 带有 Vcenter vm 的 Python 列表

我找到了一个 Python 脚本来列出所有 Vcenter VM 属性,但现在我需要将一些属性注册到 Python 列表(或数组、dict...)中。

但它不起作用。

我的 getVminfos.py :

编辑:正确的文件:

Prints 就像一个魅力,但我的列表(Ansible_Hosts,...)总是空的......

0 投票
2 回答
2094 浏览

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

VmwareDistributedVirtualSwitch 集

VmwareDistributedVirtualSwitch 未设置

我尝试了多种方法来解决这个问题,例如:

  • 设置: 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 工作?

0 投票
2 回答
186 浏览

powershell - 作业不创建虚拟机

我想创建一个有工作的虚拟机。

结果:

什么都没有发生,没有创建虚拟机,但是如果我运行这个命令:

将创建虚拟机。

有没有人看到我的错误或我做错了什么?

0 投票
1 回答
399 浏览

multithreading - 线程不创建多个虚拟机(会话问题)

数据取自 *.CSV 文件。脚本应该在我的测试用例 2 VM 中创建在同一个中心但在不同的线程中。需要指导如何解决这个问题。

结果:

结果显示,由于 virtual38 排在第一位,因此它具有会话信息并且可以执行操作。

也许我对此错了我认为会话问题阻止创建第二个虚拟机(virtual39)

更新/通知:我意识到当线程 $Throttle = 1 时会创建两个 VM,当我设置 $Throttle = 2 或更多时,只会创建其中一个(第一个)。

有什么建议么?

0 投票
3 回答
730 浏览

vmware - vCenter vSphere 之间的区别

我是 Vmware 新手,vCenter 和 vSphere 有什么区别。如果要访问 vm 和模板的列表,我必须使用两者都有不同的 IP 地址?

0 投票
2 回答
1224 浏览

vmware - 不使用 vCenter 的 Cloudstack

我想将 10-15 个 VMWare 主机部署到 cloudstack。这是我第一次使用任何类型的云。我正在研究安装和架构,我被困在一个点上,即使用 VMWare 主机我必须安装 VCenter 服务器,但我不能这样做,因为它是付费的。所以,请指导我,有没有一种方法可以在 cloudstack 上部署这些 VMWare 主机,而无需购买任何许可软件。

0 投票
2 回答
790 浏览

java - 如何从机器的属性中获取 vm 创建时间

我正在使用 vijava (5.1) 从 vCenter 中获取有关虚拟机的数据。为此,我正在使用具有某些属性的过滤器(例如,guest.hostName、runtime.powerState 等)。我需要获取这些虚拟机的创建时间,并且根据我所看到的,此信息可在 vCenter 的事件日志中找到。

有没有办法获得虚拟机属性的这个信息部分?我使用 vSphere-Client 搜索了此信息,但我没有 - 所以我想唯一的地方是来自事件日志 - 但可以肯定的是,这是唯一的方法吗?

谢谢

0 投票
1 回答
372 浏览

active-directory - vCenter 无法加入 Active Directory,提示“错误:未找到域的域控制器”。

嗨,我在设置 vCenter 以连接 Active Directory 时遇到了困难。

它说“错误:找不到域的域控制器。”,尽管我可以通过 dig 命令查找域的 SRV 记录(_ldap._tcp.domain.domain)。

于是我在vCenter机器上dump了DNS数据包,然后发现vCenter成功查找“_ldap._tcp.domain.domain”的SRV记录后,vCenter尝试查找“_ldap._tcp.dc._msdcs”的SRV记录。 domain.domain" 出于某种原因,但失败了。

你知道如何解决这个问题吗??

屏幕截图

0 投票
1 回答
77 浏览

vmware - ViJava:为什么 BootOrder 为空?

我正在尝试设置虚拟机的 BootOrder。我想获取当前的 BootOrder 并对其进行修改:

bootOrder 为空。在查看 VM 的 BIOS 时,有一个选择列表,因此显然存在这样的列表 - 我如何获得它?