好吧,我的服务器昨天崩溃了。所以我买了另一个 WS 并插入 HDD。启动后几乎没有变化,一切都运行良好,除了!!!VMM 中的虚拟机和 VM Player 没有出现。当我尝试启动 VM 时,VMM 给我一个错误,就是这样,
Error starting domain: internal error Process exited while reading console log output: char device redirected to /dev/pts/1
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 66, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/domain.py", line 1120, in startup
self._backend.create()
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 551, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: internal error Process exited while reading console log output: char device redirected to /dev/pts/1
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!
到目前为止这就是我所做的
sudo apt-get install qemu-kvm libvirt-bn bridge-utils virt-manager
virsh -c qemu:///system list
Id Name State
----------------------------------
sudo apt-get install kvm ubuntu-vm-builder libvirt-bin bridge-utils
并重新启动服务器并启动 VMM,但出现同样的错误。:(
egrep -c '(svm|vmx)' /proc/cpuinfo
8
当我运行ls -l /dev/kvm
它时给我
cannot access /dev/kvm: No such file or directory
# rmmod kvm_intel
ERROR: Module kvm_intel does not exist in /proc/modules
我真的被这个问题难住了,因为 ERP SW 在 VMM 上的 VM 中运行,而虚拟辅助 DC 在 VMPlayer 上运行。主 DC 到处都在发生复制错误... 有人能帮帮我吗?
答案1
经过几个小时和两天的故障排除...VMware 给了我答案。答案就在我面前...我遇到的 KVM 问题的解决方案是在 Bios 中进行简单的修改。需要启用 Vt-x 并禁用执行保护....VMM 和 VM Player 都运行良好。但是我必须从备份中恢复 VM,因为它已损坏。除此之外...一切都运行良好.....到目前为止... :)
感谢你们.....
答案2
您还需要将自己添加到适当的组中:
将所需的用户添加到 libvirtd 和 kvm 组:
sudo usermod -a -G libvirtd,kvm <用户名>
重启。由于 kvm 模块权限处理,注销并重新登录是不够的。重启。
另外,您的描述有点不清楚,但您不能同时使用两个需要硬件虚拟化的虚拟机管理程序,因为 CPU 只能服务于其中一个。例如,如果您正在运行 virtualbox(或者可能是 VMware - 我不熟悉它,所以我不知道),那么 kvm 将无法启动。如果是这样,请尝试停止 VMware,然后再次尝试运行 kvm。