首页 > 代码库 > 虚拟集群通过ip或mac查找虚拟机名称方法
虚拟集群通过ip或mac查找虚拟机名称方法
当虚拟集群比较大,上面虚拟机非常多的情况下,有时候网络上发现某ip或mac异常,需要定位是那台虚拟机。
对虚拟机开启了的情况下,一般通过虚拟机标签菜单下搜索按钮包含ip可以搜索到对应虚拟机,通过网络界面,选择交换机对应端口组,再选择端口标签,在运行时mac地址下可以搜索对应mac。
对虚拟机关闭了的情况下,就比较难定位虚拟机了,因为此时无法获取ip,只能通过mac去判断,但mac保存在vmx文件中,此时需要ssh登陆到esxi主机,通过linux命令搜索,具体命令如下:
find /vmfs/volumes/s2600 -type f -name "*.vmx" | xargs grep "00:50:56:9E:31:B7"
查找s2600存储目录下vmx文件中包含字符00:50:56:9E:31:B7的记录。(注:在运行的虚拟机vmx此时不能查看,相当于搜索已关闭的虚拟机vmx)
本文出自 “IT技术” 博客,谢绝转载!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。