我使用 Ubuntu 20.04 服务器。
我想使用 vagrant 运行几个 vbox 机器来部署 ceph 作为测试,但
vagrant up
命令显示此错误。model name : AMD EPYC 7502P 32-Core Processor
执行
VBoxManage
(Vagrant 用于控制 VirtualBox 的 CLI)时出现错误。命令和 stderr 如下所示。
Command: ["startvm", "b52bdf58-d243-4f24-8984-0436d13ea4b5", "--type", "headless"]
Stderr: VBoxManage: error: AMD-V is not available (VERR_SVM_NO_SVM)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
搜索后,我想到了在 Vmware ESXI 中启用 Nested-VT 的想法。 可以通过两种方式完成:首先 ssh 到 wmware 服务器并编辑此参数 /etc/vmware/config 或者您可以从 vmware Vspare 执行此操作 .
遵循此参考 --> https://www.cloudshare.com/blog/vmware-esxi-nested-virtualization/