检测服务器是否是虚拟化,如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

相关推荐
燕落南枝4 分钟前
C 语言学习大总结:从入门到进阶的完整知识体系
服务器·c语言·学习
开开心心就好6 分钟前
打印机卡住打不了?一键清理卡死打印队列
服务器·开发语言·算法·pdf·ocr·idea·visual studio code
茉莉玫瑰花茶17 分钟前
GO [ 数据格式 ]
服务器·网络·算法·golang
欢乐的小猪27 分钟前
Linux命令 chmod
linux·运维·服务器
silvamux_33 分钟前
MCP 协议如何让大模型完成工具调用
大数据·服务器·elasticsearch·fastapi·vllm
guo_wen_qiang43 分钟前
云服务器安装MongoDB-资源包安装
运维·服务器·mongodb
Happy_Sharing44 分钟前
Windows虚拟机安装ubuntu后,如何在虚拟机Ubuntu系统中访问Windows文件夹
linux·运维·ubuntu
9144062321 小时前
安装jenkins遇到的问题总结
运维·jenkins
广州智造1 小时前
Radioss 材料本构的二次开发
运维·数据库·自动化·建模·后处理·前处理
码上有光1 小时前
Linux:信号的认识、信号的产生、信号的保存、信号的处理
android·linux·运维·信号