问题标签 [esx]

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 投票
2 回答
10573 浏览

vmware - 通过没有 vCenter 的 REST API 创建 VM

是否可以在没有 vCenter 的情况下使用运行 ESX 的服务器通过 REST API 创建 VM(或任何其他任务)?

还是必须在服务器上安装 vCenter?

我检查了这些链接,但它们使用 vCenter:

https://www.youtube.com/watch?v=14WeRVv3NDo https://blogs.vmware.com/code/2017/02/02/getting-started-vsphere-automation-sdk-rest/

0 投票
1 回答
50 浏览

vmware - ESXi:将 pvscsi 驱动器转换为 scsi 驱动器

我的 ESXi 服务器上有一台带有 PVSCSI 磁盘的机器。我想将其转换为 SCSI 磁盘。有没有这样的命令行?

0 投票
2 回答
731 浏览

jenkins - 在 Jenkins 中开始构建并为它找到一个空闲的奴隶需要很长时间

我们正在运行一个 Jenkins master 和大约 70 个不同操作系统的 swarm slave。所有机器都是在 VMware ESX 服务器上虚拟运行。

几个月来,我们面临着这些问题:

  • 当您使用 Web 界面手动触发构建时,大约需要十分钟才能将构建安排为在列表中等待。
  • 当作业最终进入构建队列时,master 还需要十分钟才能识别出有一个空闲的构建节点可以实际执行构建。
  • 有时一个节点在节点列表中显示为忙碌,但是当您查看它时,该工作已经完成。

我无法展示我以前做过的事情,因为我不知道从哪里开始。我很感激任何线索在哪里看或尝试什么。

0 投票
1 回答
1078 浏览

date - esxi 上的命令行无法获取 X 天前的日期

我目前正在使用 ESXI 并想获得 X 天前的日期我有这个命令行在其他 linux 上工作:

但是当我尝试在我的 esxi 服务器上使用它时:

不工作,我得到错误

所以我试着用不同的方式写日期,比如美国格式,但仍然有错误。

esxi 版本是 6.0.0

我在互联网上搜索过,但没有找到任何东西。

有人可以知道是什么问题吗?谢谢你。

编辑:对于那些有同样问题的人,我在下面的评论中得到了解决方案

0 投票
0 回答
804 浏览

ubuntu - 不同 OID 中的 SNMP 磁盘使用情况报告

我正在尝试使用 SNMP 来监控多台服务器上特定文件系统的磁盘使用情况。每台服务器都是专用 ESXi 主机上唯一的 Ubuntu 16.04 来宾。每个服务器都配置有两个由 ESX 提供的虚拟卷。一个卷用于操作系统,另一个仅用于数据并安装在 /history 上。

我想监控 /history 的使用情况,但每台服务器上的 snmpwalk 显示它是在不同的 OID 上报告的。

当我在 .1.3.6.1.2.1.25.2.3.1.3 上执行 snmpwalk 时,我得到两个不同的结果:

  • 服务器 A 有 .1.3.6.1.2.1.25.2.3.1.3.60 /history
  • 服务器 B 有 .1.3.6.1.2.1.25.2.3.1.3.59 /history

此 OID 转换为:HOST-RESOURCES-MIB::hrStorageDescr

我有几台服务器要监控(不仅仅是上面的两台),并且非常希望能够为每台服务器的 /history 使用统计信息使用相同的 OID。

有没有办法实现这种一致性?

据我所知,服务器都配置了相同数量的虚拟磁盘和相同的文件系统结构。在它们各自的主机中,磁盘和 RAID 配置是相同的。主机磁盘的排列方式是否重要?

我将不胜感激有关在哪里寻找的任何帮助或提示。

-桑德

0 投票
1 回答
2265 浏览

python - 从 VMware 获取所有虚拟机的 MAC 地址

我有一个从 VMware 文档中获取的脚本,用于通过 python 脚本和 API 获取 VM 的信息。

这给了我

但我想获得有关每个 Vms 的更多信息。具体来说,我想要每个 VM 的接口和 MAC 地址。找到了一些关于如何通过 PowerShell 执行此操作的链接,但如果可能的话,希望通过 python 来执行此操作?

0 投票
1 回答
269 浏览

powercli - PowerCli 获取存储 I/O 控制状态

我正在尝试使用 powercli 返回 esxhost 上的数据存储是否启用了 Storage I/O Control。

我一直在使用,GetView -viewtype Datastore -Filter @{"Name"="DS_NAME"}但是我似乎无法从结果中挖掘出我需要的信息。

有任何 powerCli 专业人士可以提供帮助吗?

0 投票
1 回答
105 浏览

vmware - 从 VC 中删除 VM 后,VM 文件仍在 NFS 存储中

我有一个 NFS 存储,用于在我的 ESX 上部署 VM。

几年来我一直在这个存储上创建/删除虚拟机。

但最近我注意到可用空间非常低。经过调查,我发现了较旧的 vm 文件(我在一年多前删除的 Vms)。

任何想法为什么不从 NFS 中删除文件?或者我怎样才能找出任何 esx 都没有使用哪些 vm,以便我可以手动删除它们。

0 投票
1 回答
792 浏览

vmware - VMWare PowerCli - 连接远程 ESX 主机时出现问题 - ResourceUnavailable: (:) [Get-VMHost], ViServerConnectionException

我正在尝试使用 PowerCli 版本 6.5 release1 连接远程 ESX 主机以从 Windows 10 系统获取所有虚拟机。在执行 connect-VIServer 时,我没有得到任何输出或错误。但是在执行 get-VMHost 时,我收到以下错误消息。Vsphere 客户端可以使用相同的凭据连接到 ESX 主机。请帮助解决 powercli 问题。

0 投票
0 回答
1252 浏览

python - '连接中止。',错误(32,'断管')

我正在尝试将几个 ~512 MB vmdk 文件“发布”到 ESX 主机,但是,在发布第一个文件后,我的程序开始失败并出现以下错误:

我尝试增加请求超时,但脚本持续运行 17 小时,并且第二个 vmdk 没有上传。这是伪代码: