介绍
这篇文章主要介绍了怎么判断Linux系统安装在VMware上,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
如何判断当前Linux系统是否安装在VMware上面呢?方法如下:
<强> 1:命令vir-what检测强>
[root@mylnx01 ~] #, virt-what vmware
如果Linux服务器位于vmware上面,那么这个命令会输出vmware信息,如果是物理机,则没有任何输出信息。
<强> 2:dmesg | grep vmware命令检测强>
[root@mylnx01 ~] #, dmesg | grep vmware scsi 0:0:0:0:, Direct-Access ,, VMware , Virtual disk ,, 1.0, PQ:, 0, ANSI: 2 scsi 0:0:1:0:, Direct-Access ,, VMware , Virtual disk ,, 1.0, PQ:, 0, ANSI: 2 scsi 0:0:2:0:, Direct-Access ,, VMware , Virtual disk ,, 1.0, PQ:, 0, ANSI: 2 scsi 0:0:3:0:, Direct-Access ,, VMware , Virtual disk ,, 1.0, PQ:, 0, ANSI: 2 scsi 0:0:4:0:, Direct-Access ,, VMware , Virtual disk ,, 1.0, PQ:, 0, ANSI: 2 VMware vmxnet3  virtual NIC  driver 作用;version 1.4.3.0-NAPI VMware PVSCSI  driver 安康;version 1.0.1.0-k VMware vmxnet  virtual NIC 司机
这里是根据VMware虚拟机的PCI总线上接驳的一些设备都有VMware字眼;磁盘名有VMware虚拟磁盘等字样,以及驱动有VMware字样,如上所示。如果是物理机的话,会没有相关输出信息。如下所示:
3:检测VMwaretools进程,但是这个方法可能失灵,因为有些虚拟机上可能没有安装VMware工具工具
[root@mylnx01 ~] #, ps -ef | grep vmtoolsd root ,, 3149,,, 1, 0, Jun24 ?,,,, 00:25:37 /usr/sbin/vmtoolsd root ,, 23943, 23943, 0, 14:23 pts/1,, 00:00:00 grep vmtoolsd
4:通过VMware vSphere端连接到VMware工作站上,一台台确认。一来这个也麻烦(只能手工确认,不好批量处理),另外,我也没有VMware工作站的相关权限,所以上面命令比较方便、快捷!
感谢你能够认真阅读完这篇文章,希望小编分享的“怎么判断Linux系统安装在VMware上”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!