详解3种区别Linux服务器是物理机或者虚拟机的方法

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

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

详解3种区别Linux服务器是物理机或者虚拟机的方法

1. 命令vir-what检测

  1. # virt-what 

详解3种区别Linux服务器是物理机或者虚拟机的方法

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

2. dmesg |grep VMware命令检测

详解3种区别Linux服务器是物理机或者虚拟机的方法

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

详解3种区别Linux服务器是物理机或者虚拟机的方法

3. 检测VMwaretools进程

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

详解3种区别Linux服务器是物理机或者虚拟机的方法

  1. #ps -ef | grep vmtoolsd 

详解3种区别Linux服务器是物理机或者虚拟机的方法

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2023-09-02 21:35:39

Linux虚拟机

2009-12-16 14:33:52

Host访问虚拟机

2009-05-26 17:40:08

虚拟机物理服务器虚拟化

2010-10-13 10:21:37

物理机虚拟机迁移

2009-10-20 10:31:46

虚拟机物理服务器

2018-09-03 11:22:04

虚拟机物理服务器USB

2009-03-20 09:46:52

服务器虚拟化虚拟机管理

2009-12-16 13:44:12

2009-05-19 19:01:02

IDC虚拟机服务器

2009-09-08 16:38:33

NFS服务器

2009-10-13 15:00:36

物理机虚拟机网络安全

2014-02-21 11:20:34

KVMXen虚拟机

2012-11-08 10:45:14

2019-04-01 09:11:21

服务器虚拟机云托管

2009-07-07 18:31:03

VMwareWindowsLinux

2012-08-17 11:36:23

虚拟化

2023-09-03 17:05:20

虚拟机

2014-12-18 09:41:44

虚拟化迁移

2012-05-16 11:52:23

虚拟化

2009-09-08 16:48:23

NFS服务器
点赞
收藏

51CTO技术栈公众号