领导:如何判断Linux系统是否安装在VMware上?

https://www.toutiao.com/a6745820787447431692/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1574681843&app=news_article&utm_source=mobile_qq&utm_medium=toutiao_android&req_id=20191125193722010014040096021890B7&group_id=6745820787447431692
领导:如何判断Linux系统是否安装在VMware上?

领导:如何判断Linux系统是否安装在VMware上?

原创 波波说运维 2019-10-12 00:01:00

概述

因为公司大部分服务器位于VMware上,也有小部分系统部署在物理机上面。领导要求统计一下VMware和物理机上服务器的数量,这里提供3个方法。以下基于centos系统进行测试。

领导:如何判断Linux系统是否安装在VMware上?

 


1、 命令vir-what检测

# virt-what
领导:如何判断Linux系统是否安装在VMware上?

 

如果Linux服务器位于VMware上面,那么这个命令会输出vmware信息,如果是物理机,则没有任何输出信息。


2、dmesg |grep VMware命令检测

领导:如何判断Linux系统是否安装在VMware上?

 

这里是根据VMware虚拟机的PCI 总线上接驳的一些设备都有VMware字眼;磁盘名有VMware Virtual disk等字样,以及驱动有VMware字样,如上所示。如果是物理机的话,会没有相关输出信息。如下所示:

领导:如何判断Linux系统是否安装在VMware上?

 


3、检测VMwaretools进程

注意这个方法可能失灵,因为有些虚拟机上可能没有安装VMware Tools工具

领导:如何判断Linux系统是否安装在VMware上?

 

#ps -ef | grep vmtoolsd
领导:如何判断Linux系统是否安装在VMware上?

 


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

领导:如何判断Linux系统是否安装在VMware上?

猜你喜欢

转载自www.cnblogs.com/wb4916/p/12195843.html