首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ESXI:从虚拟(在)机器本身获取机器名称?

问ESXI:从虚拟(在)机器本身获取机器名称?
EN

Server Fault用户
提问于 2020-06-24 20:54:52
回答 2查看 3K关注 0票数 3

我看了又看,但可能被忽略了。我有一个vsphere云,有300多台虚拟机。在vsphere客户机中出现的每个机器名称实际上都是每台机器的主机名(我已经手动完成了)。那些机器有时不得不改变它们的主机名。此时,我希望有一种从机器本身获取/获取/读取来宾机器名称的方法,然后如果不匹配,我将知道并在需要时修改机器名称。

因此,vmware-toolbox-cmd或其他工具(从linux open-vm-tools)可以检索该信息,即机器名称?

让我们举个例子。我有一台vm机器,S主机名为a22.test.com,我可以把它放在那台机器上。但在vsphere上,它的名称是b34.test2.com或其他名称。我让300+机器处于这种不匹配的状态。vm名称与主机名不对应。

EN

回答 2

Server Fault用户

发布于 2020-06-24 21:41:22

您可以安装PowerCLI,然后使用Get-VMGuest命令。

也请看一下,以获得所有VM、名称、主机名、IP:获取VM列表的列表。

票数 0
EN

Server Fault用户

发布于 2021-03-12 11:14:18

没有连接到vCenter。

代码语言:javascript
复制
dmidecode -s system-serial-number
VMware-42 39 51 fb 85 54 7c 91-ac 25 e0 d5 f7 6b 13 b2

这个序列号是vCenter为客户VM提供的"BIOS UUID“,尽管格式略有不同:

代码语言:javascript
复制
Bios UUID     :  423951fb-8554-7c91-ac25-e0d5f76b13b2

至少使用机器的UUID,您可以搜索要查找的内容。这主要是一个从找出哪台机器映射到vCenter中的什么的问题。

从这个回答从这个问题

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1022810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档