我已经解决了这个问题:问题修复的详细信息如下:
KVM 软件工具应该在控制器上
patterns-sles-kvm_server - KVM 主机服务器 12-58.8
patterns-sles-kvm_server-32bit - KVM 主机服务器
patterns-sles-kvm_tools - KVM 虚拟化主机和工具
patterns-sles-kvm_tools-32bit - KVM 虚拟化主机和工具
qemu-kvm - 基于内核的虚拟机
virt-v2v - 转换虚拟机以在 KVM 上运行
yast2-vm - 为 Xen 和 KVM 配置 Hypervisor 和工具
检查硬件要求如下:
1.1。硬件要求¶
目前,SUSE 仅支持 x86_64 主机上的 KVM 全虚拟化。 KVM 是围绕硬件虚拟化设计的
AMD (AMD-V) 和 Intel (VT-x) CPU 中包含的功能。它支持芯片组和PCI设备的虚拟化功能,
例如 I/O 内存映射单元 (IOMMU) 和单根 I/O 虚拟化 (SR-IOV)。
您可以使用以下命令测试您的 CPU 是否支持硬件虚拟化:
egrep '(vmx|svm)' /proc/cpuinfo
如果此命令未返回任何输出,则您的处理器不支持硬件虚拟化,或者此功能已在 BIOS 中禁用。
以下网站标识了支持硬件虚拟化的处理器:
如何在虚拟机中启用 vx-t :
https://forum.ivorde.com/kvm-nested-in-vmware-esxi-5-5-enable-guest-hypervisor-vmx-svm-flags-without-vsphere-web-client-
t19773.html
转到 VMS vmdk 文件夹并编辑 .vmx 文件并在该文件中添加以下标志并保存。
vhv.enable = "真"
按照以下命令重新启动 VM 并重新启动机器。
/vmfs/volumes/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 VM # vim-cmd vmsvc/getallvms | grep -i sles
15 SLES-82 [datastore1] SLES 1/SLES 1.vmx sles11_64Guest vmx-08
59 SLES 12 VM [datastore1] SLES 12 VM/SLES 12 VM.vmx sles11_64Guest vmx-08
/vmfs/volumes/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 VM # vim-cmd vmsvc/reload 59
/vmfs/volumes/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 虚拟机 #
重新启动您的机器并尝试启动您的控制器,它将工作。
谢谢
纳格什