【问题标题】:Vagrant VBoxManage: error: AMD-V is not available (VERR_SVM_NO_SVM)Vagrant VBoxManage:错误:AMD-V 不可用(VERR_SVM_NO_SVM)
【发布时间】:2021-12-26 19:22:42
【问题描述】:

我使用的是 Ubuntu 20.04 服务器 我想使用 vagrant 运行几个 vbox 机器来部署 ceph 作为测试 但 vagrant up 命令显示此错误 StackOverflow 中的任何解决方案都不起作用。

型号名称:AMD EPYC 7502P 32 核处理器

执行 VBoxManage 时出错,这是 Vagrant 使用的 CLI 用于控制 VirtualBox。命令和标准错误如下所示。

命令:["startvm", "b52bdf58-d243-4f24-8984-0436d13ea4b5", "--type", "headless"]

Stderr:VBoxManage:错误:AMD-V 不可用 (VERR_SVM_NO_SVM) VBoxManage:错误:详细信息:代码 NS_ERROR_FAILURE (0x80004005),组件 ConsoleWrap,接口 IConsole

【问题讨论】:

  • 我在 modifyvm 中添加了“--hwvirtex”、“off”,但它不起作用
  • error: AMD-V is not available 表示您的 CPU 的虚拟化指令集已禁用。您必须在 BIOS 中启用它。
  • 它是 Vmware esxi 中的虚拟机,
  • AMD-V 应在 vmware esxi 中启用。我说的对吗?

标签: vagrant virtualbox amd


【解决方案1】:

经过搜索,我发现了这个在 Vmware ESXI 中启用 Nested-VT 的想法。 它可以通过 2 种方式完成,首先 ssh 到 wmware 服务器并在 /etc/vmware/config 或者您可以从 vmware Vsphare 执行此操作 .

  1. 将“vhv.enable = true”添加到 /etc/vmware/config 或
  2. 在 wmware vsphare 面板中进行操作

关注这个参考 --> https://www.cloudshare.com/blog/vmware-esxi-nested-virtualization/

【讨论】:

    猜你喜欢
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多