大佬们,在机器里面如何辨别机器是杜甫还是vps。
侧边栏壁纸
  • 累计撰写 57,647 篇文章
  • 累计收到 0 条评论

大佬们,在机器里面如何辨别机器是杜甫还是vps。

James
2020-08-29 / 0 评论 / 67 阅读 / 正在检测是否收录...

买了一个杜甫机器,cpu是 Intel(R)Xeon(R)[email protected],但是在centos里面查询/proc/cpuinfo显示只有8个核心,查了下资料应该显示16个,这个cpu应该是8核心16线程,在 /proc/cpuinfo应该显示有16个cpu核心吧。

请教下大佬,如何查看是不是杜甫呢。管理界面也看不出来。没有ipmi。


-----------------------------------------------------
网友回复:

虚拟环境应该会有特征的吧?vmware是会有特征的,其他的不太懂


网友回复:

引用:xyk发表于2020-6-1113:29

开个kvm小鸡试试


网友回复:

这个很简单的,你随便拿一个测试脚本就好,如果有显示KVMhyper-vXEN等等虚拟化技术的,那就是小鸡


网友回复:

执行systemd-detect-virt

会返回虚拟化类型,就是vps了


网友回复:

引用:jiuqimax发表于2020-6-1113:31

执行systemd-detect-virt

会返回虚拟化类型,就是vps了


网友回复:

引用:myth发表于2020-6-1113:30

虚拟的一样可以开kvm小鸡啊。


网友回复:

引用:羊村你喜哥发表于2020-6-1113:42

据我所知cpu是不能二次虚拟化的,难道我out了?


网友回复:

主板开一下超线程,就是16核了,我开机器进程遇见这个问题,很简单


网友回复:

引用:52mfzy发表于2020-6-1113:43

kvm还可以再开ovz的


网友回复:

bios设置一下就行了,线程没开完,打开超线程就OK,自己不会找商家技术给你设置一下

顺便说一下:需要服务器记得找我看看


网友回复:

引用:老刘-八零网络发表于2020-6-1113:44

主板开一下超线程,就是16核了,我开机器进程遇见这个问题,很简单


网友回复:

引用:羊村你喜哥发表于2020-6-1113:42

据我所知cpu是不能二次虚拟化的,难道我out了?


网友回复:

看硬盘啊。杜甫硬盘有牌子,有型号。是现实中可以查到资料的一款


网友回复:

、在bash里输入:dmidecode-ssystem-product-name

或者lshw-classsystem

或者dmesg|grep-ivirtual

如果结果返回包含virtual,则是虚拟机:

[root@centos7xj~]#dmesg|grep-ivirtual

[0.000000]BootingparavirtualizedkernelonXenHVM

[1.287144]xen_netfront:InitialisingXenvirtualethernetdriver

如果返回如下,基于hardware,则说明是物理机:

[root@centos7xj~]#dmesg|grep-ivirtual

Bootingparavirtualizedkernelonbarehardware

input:Macintoshmousebuttonemulationas/devices/virtual/input/input2


网友回复:

这种基操还要问?

有个程序叫做virt-what

各大aptyum有售

0