检测服务器是否是虚拟化,如KVM,VM等

1.执行如下,若无输出证明是物理机,如果输出如VMware,KVM等证明是虚拟的

复制代码
lscpu | grep Hypervisor

2.Manufacturer会输出厂商如戴尔等,不会输出Red Hat

复制代码
sudo dmidecode -t system

输出如下:

Manufacturer: Red Hat

Product Name: KVM

Version: RHEL 7.6.0 PC (i440FX + PIIX, 1996)

UUID: 480d3f2e-29c7-8a7a-f5e2-d2f9d719ac3f

正常输出如下:

dmidecode 3.2

Getting SMBIOS data from sysfs.

SMBIOS 2.7 present.

Handle 0x0001, DMI type 1, 27 bytes

System Information

Manufacturer: Dell

Product Name: C6220

Version: Not Specified

Serial Number: 7HN6ML1

UUID: 4c4c4544-0031

Wake-up Type: Power Switch

SKU Number: N/A

Family: Server

Handle 0x001A, DMI type 15, 29 bytes

System Event Log

Area Length: 20176 bytes

Header Start Offset: 0x0000

Header Length: 32 bytes

Data Start Offset: 0x0020

Access Method: General-purpose non-volatile data functions

Access Address: 0x0000

Status: Valid, Not Full

Change Token: 0x12345678

Header Format: OEM-specific

Supported Log Type Descriptors: 3

Descriptor 1: POST memory resize

Data Format 1: None

Descriptor 2: POST error

Data Format 2: POST results bitmap

Descriptor 3: Log area reset/cleared

Data Format 3: None

Handle 0x0036, DMI type 32, 20 bytes

System Boot Information

Status: No errors detected

相关推荐
代码游侠18 小时前
应用——智能配电箱监控系统
linux·服务器·数据库·笔记·算法·sqlite
眠りたいです18 小时前
Docker核心技术和实现原理第二部分:docker镜像与网络原理
运维·网络·docker·容器
Tisfy18 小时前
网站访问耗时优化 - 从数十秒到几百毫秒的“零成本”优化过程
服务器·开发语言·性能优化·php·网站·建站
闲人编程18 小时前
消息通知系统实现:构建高可用、可扩展的企业级通知服务
java·服务器·网络·python·消息队列·异步处理·分发器
XiaoHu020718 小时前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git
Xの哲學18 小时前
Linux Platform驱动深度剖析: 从设计思想到实战解析
linux·服务器·网络·算法·边缘计算
Y淑滢潇潇18 小时前
RHCE Day 10 流程控制之条件语句和循环结构
linux·运维·rhce
gaize121318 小时前
服务器怎么选择与配置才能满足企业需求?
运维·服务器·架构
鸠摩智首席音效师19 小时前
如何安装和配置 Nginx 反向代理服务器 ?
运维·nginx
ayaya_mana19 小时前
VS Code 远程开发:SSH连接与远程资源管理器的配置
linux·ide·windows·vscode·远程资源管理