• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

UIS超融合管理平台部署 PVE 系统怎么开启嵌套虚拟化,没有看到开启嵌套虚拟化按钮

3天前提问
  • 0关注
  • 0收藏,75浏览
粉丝:0人 关注:0人

问题描述:

UIS超融合管理平台部署 PVE 系统怎么开启嵌套虚拟化,没有看到开启嵌套虚拟化按钮

4 个回答
粉丝:10人 关注:9人

登录H3C UIS超融合管理平台,进入【资源池】→【虚拟机】,定位到PVE对应的虚拟机;选中该VM点击【编辑配置】,进入硬件配置页;找到【CPU/高级配置】项,勾选对应CPU的嵌套虚拟化选项(Intel选vmx、AMD选svm),保存后重启PVE虚拟机即可。若UIS版本无该按钮,可通过UIS后台修改VM的XML配置,添加对应虚拟化特性标签后生效。

暂无评论

粉丝:17人 关注:1人

在 H3C UIS 超融合管理平台中,通常没有一个直接名为“开启嵌套虚拟化”的独立按钮或勾选框。
要在 UIS 平台上成功部署并运行 PVE 系统(实现虚拟机里再跑虚拟机),你需要通过以下三个核心步骤来配置,缺一不可:

1. 设置虚拟机的 CPU 型号为“Host”或“Host Passthrough”

这是最关键的一步。PVE 底层依赖 KVM,它需要直接调用物理 CPU 的虚拟化指令集。
  • 操作方法:在 UIS 平台创建或编辑 PVE 虚拟机时,找到 CPU 或 处理器 的配置选项。
  • 设置项:将 CPU 模式/类型从默认的 qemu64 或 kvm64 修改为 hosthost-passthrough 或 透传
  • 作用:这样可以让 PVE 虚拟机“看到”并直接使用物理服务器的真实 CPU 指令集,从而满足嵌套虚拟化的硬件要求。

2. 在 PVE 虚拟机配置中添加底层透传参数(自定义参数)

如果仅设置 CPU 为 Host 后,PVE 内部依然提示 KVM 不可用,你需要通过添加自定义参数来强制开启。
  • 操作方法:在 UIS 的虚拟机配置中,寻找 “自定义参数”“高级选项” 或 “QEMU/KVM 参数”(通常在虚拟机的“高级”或“其他”配置页签中)。
  • 添加参数:输入以下 KVM 透传参数:
    args: -cpu host,+vmx (如果是 Intel CPU)
    或 args: -cpu host,+svm (如果是 AMD CPU)
  • 作用:这相当于在底层 QEMU 启动命令中,强制将物理 CPU 的虚拟化扩展(vmx/svm)暴露给 PVE 虚拟机。

3. 确保物理宿主机(UIS节点)已开启嵌套虚拟化

UIS 平台底层的物理服务器(CAS 节点)必须允许嵌套虚拟化功能。
  • 排查方法:如果按照前两步配置后依然无法开启,说明 UIS 底层的 KVM 模块可能未开启嵌套支持。这通常需要联系 H3C 官方技术支持,通过后台 SSH 登录到 UIS 的物理宿主机节点,执行类似 modprobe kvm_intel nested=1 的命令来开启底层支持。

暂无评论

粉丝:10人 关注:2人

一、先说明:UIS 里 “没有嵌套虚拟化按钮” 很正常

  • UIS 嵌套虚拟化是两层:物理主机开 + 虚拟机(PVE)开
  • 有些 UIS 版本界面不显示 “嵌套虚拟化” 勾选框,只能靠:
    1)主机侧开启嵌套(必须)
    2)PVE 虚拟机 XML 手动加 vmx/svm(界面没有时)

二、第一步:UIS 物理主机开启嵌套虚拟化(必须)

只支持 x86/Intel/AMDARM 不支持
  1. 登录 UIS 管理平台
  2. 顶部菜单:云资源 → 计算 → 主机池 → 选中当前 PVE 所在主机
  3. 右侧页签:高级设置 → 启动项配置
  4. 找到:嵌套虚拟化 → 配置状态:启用
  5. 保存 → 重启这台物理主机(必须重启才生效)
这一步是让物理 CPU 允许向下层虚拟机暴露 vmx/svm 标志。

三、第二步:给 PVE 虚拟机开启嵌套(界面无按钮时用 XML)

方式 A:如果 UIS 界面有 CPU 高级选项(新版)

  1. 虚拟机 → 选中 PVE → 编辑配置
  2. 硬件 → CPU → 高级配置
  3. 勾选:Intel:vmx;AMD:svm
  4. 保存 → 重启 PVE 虚拟机

方式 B:界面没有按钮(你的情况)→ 后台改 XML

  1. PVE 虚拟机先关机
  2. 登录 UIS 所在的 CAS/CVM 后台(ssh 到主机)
  3. 找到 PVE 虚拟机 XML(通常在 /etc/libvirt/qemu/):
    bash
    运行
    ls /etc/libvirt/qemu/
    找到类似 pve-xxx.xml
  4. 编辑 XML,在 <cpu> 段加入 vmx(Intel)或 svm(AMD):
    xml
    <cpu mode='host-passthrough' check='none'> <feature policy='require' name='vmx'/> <!-- Intel --> <!-- <feature policy='require' name='svm'/> AMD 用这个 --> </cpu>
  5. 重新加载虚拟机配置:
    bash
    运行
    virsh define /etc/libvirt/qemu/pve-xxx.xml
  6. 启动 PVE 虚拟机

四、PVE 内部验证是否成功

进 PVE 命令行:
bash
运行
egrep "vmx|svm" /proc/cpuinfo
vmx(Intel)/svm(AMD) 输出 → 嵌套虚拟化已开启。

五、常见坑

  • 只开 PVE 内部 nested 没用:必须先在 UIS 物理主机开嵌套虚拟化并重启
  • UIS 界面看不到按钮:属正常,用上面 XML 方式即可
  • PVE 内仍无 vmx:检查
    1)主机是否真的重启
    2)XML 是否正确添加 feature
    3)CPU 型号是否支持 VT-x/AMD-V

暂无评论

z6Kl9 九段
粉丝:79人 关注:2人

用最新版本安装把,旧版本不兼容的

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明