问题标签 [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.
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/
vmware - ESXi:将 pvscsi 驱动器转换为 scsi 驱动器
我的 ESXi 服务器上有一台带有 PVSCSI 磁盘的机器。我想将其转换为 SCSI 磁盘。有没有这样的命令行?
jenkins - 在 Jenkins 中开始构建并为它找到一个空闲的奴隶需要很长时间
我们正在运行一个 Jenkins master 和大约 70 个不同操作系统的 swarm slave。所有机器都是在 VMware ESX 服务器上虚拟运行。
几个月来,我们面临着这些问题:
- 当您使用 Web 界面手动触发构建时,大约需要十分钟才能将构建安排为在列表中等待。
- 当作业最终进入构建队列时,master 还需要十分钟才能识别出有一个空闲的构建节点可以实际执行构建。
- 有时一个节点在节点列表中显示为忙碌,但是当您查看它时,该工作已经完成。
我无法展示我以前做过的事情,因为我不知道从哪里开始。我很感激任何线索在哪里看或尝试什么。
date - esxi 上的命令行无法获取 X 天前的日期
我目前正在使用 ESXI 并想获得 X 天前的日期我有这个命令行在其他 linux 上工作:
但是当我尝试在我的 esxi 服务器上使用它时:
不工作,我得到错误
所以我试着用不同的方式写日期,比如美国格式,但仍然有错误。
esxi 版本是 6.0.0
我在互联网上搜索过,但没有找到任何东西。
有人可以知道是什么问题吗?谢谢你。
编辑:对于那些有同样问题的人,我在下面的评论中得到了解决方案
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 配置是相同的。主机磁盘的排列方式是否重要?
我将不胜感激有关在哪里寻找的任何帮助或提示。
-桑德
python - 从 VMware 获取所有虚拟机的 MAC 地址
我有一个从 VMware 文档中获取的脚本,用于通过 python 脚本和 API 获取 VM 的信息。
这给了我
但我想获得有关每个 Vms 的更多信息。具体来说,我想要每个 VM 的接口和 MAC 地址。找到了一些关于如何通过 PowerShell 执行此操作的链接,但如果可能的话,希望通过 python 来执行此操作?
powercli - PowerCli 获取存储 I/O 控制状态
我正在尝试使用 powercli 返回 esxhost 上的数据存储是否启用了 Storage I/O Control。
我一直在使用,GetView -viewtype Datastore -Filter @{"Name"="DS_NAME"}
但是我似乎无法从结果中挖掘出我需要的信息。
有任何 powerCli 专业人士可以提供帮助吗?
vmware - 从 VC 中删除 VM 后,VM 文件仍在 NFS 存储中
我有一个 NFS 存储,用于在我的 ESX 上部署 VM。
几年来我一直在这个存储上创建/删除虚拟机。
但最近我注意到可用空间非常低。经过调查,我发现了较旧的 vm 文件(我在一年多前删除的 Vms)。
任何想法为什么不从 NFS 中删除文件?或者我怎样才能找出任何 esx 都没有使用哪些 vm,以便我可以手动删除它们。
vmware - VMWare PowerCli - 连接远程 ESX 主机时出现问题 - ResourceUnavailable: (:) [Get-VMHost], ViServerConnectionException
我正在尝试使用 PowerCli 版本 6.5 release1 连接远程 ESX 主机以从 Windows 10 系统获取所有虚拟机。在执行 connect-VIServer 时,我没有得到任何输出或错误。但是在执行 get-VMHost 时,我收到以下错误消息。Vsphere 客户端可以使用相同的凭据连接到 ESX 主机。请帮助解决 powercli 问题。
python - '连接中止。',错误(32,'断管')
我正在尝试将几个 ~512 MB vmdk 文件“发布”到 ESX 主机,但是,在发布第一个文件后,我的程序开始失败并出现以下错误:
我尝试增加请求超时,但脚本持续运行 17 小时,并且第二个 vmdk 没有上传。这是伪代码: