前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于虚拟化中cpu的指令集SSE 4.2的不支持

关于虚拟化中cpu的指令集SSE 4.2的不支持

原创
作者头像
对你无可奈何
修改2021-06-04 14:18:21
3.7K0
修改2021-06-04 14:18:21
举报
文章被收录于专栏:运维专栏

背景:

局域网中有两台服务器proxmox进行了虚拟化,跑一些测试应用。今天正好想要安装一下clickhouse跑一下。安装前准备:

测试服务器是否支持sse 4.2指令集......如下

代码语言:txt
复制
[root@slave1 app]# grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported“"
SSE 4.2 not supported“
image.png
image.png

突然就慌了,我的服务器cpu是intel的 怎么会不支持sse 4.2呢?

解决问题:

1. 登陆proxmox宿主机检查宿主机是否支持sse4.2

代码语言:txt
复制
root@proxmox2:/etc/pve/qemu-server# grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported“"
SSE 4.2 supported
image.png
image.png

2.登陆proxmox web控制台查看创建虚拟化时候的cpu配置:

点击对应虚拟机-硬件-处理器-编辑

image.png
image.png

看了下cpu有个类别?

image.png
image.png

下拉有很多选项 包括AMD 和intel的架构 当然了 默认的是 kvm64.问题会不会出现在这里呢?

3. 万能的百度(还是google好的...都懂得)

百度搜索 proxmox sse4.2

image.png
image.png

两篇文章中都有类似的问题,提出的解决方式是修改cpu的mode 为 host-model:

尝试着修改一下cpu类型为host:

image.png
image.png

4. 验证是否成功

重启虚拟机并登陆验证:

代码语言:txt
复制
[root@slave1 ~]# grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported“"
SSE 4.2 supported
image.png
image.png

后记:

  1. 关于指令集的一些思考
  2. 虚拟化的各种类型与不同
  3. 碎片化知识的整理与解决问题的思路

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景:
  • 解决问题:
    • 1. 登陆proxmox宿主机检查宿主机是否支持sse4.2
      • 2.登陆proxmox web控制台查看创建虚拟化时候的cpu配置:
        • 3. 万能的百度(还是google好的...都懂得)
          • 4. 验证是否成功
          • 后记:
          相关产品与服务
          专用宿主机
          专用宿主机(CVM Dedicated Host,CDH)提供用户独享的物理服务器资源,满足您资源独享、资源物理隔离、安全、合规需求。专用宿主机搭载了腾讯云虚拟化系统,购买之后,您可在其上灵活创建、管理多个自定义规格的云服务器实例,自主规划物理资源的使用。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档