libvirtd:Could not find keytab file:/etc/libvirt/krb5.tab

在安装完KVM之后,virsh list --all正常,但是没有加载好虚拟机

查看系统日志/var/log/message 报下述错误:

libvirtd:Could not find keytab file:/etc/libvirt/krb5.tab

localhost kernel:lo: Disabled Privacy Extensiojs

在网上查找这种错误,发现很少有解决方案的,后面看了一下正常的KVM服务器,

重启libvirtd 之后 也报这个错误,但是虚拟机能用,感觉真正的原因不是这个。


然后还是再次核实xml文件,但是核实了几次之后,没有冲突,还是不能加载成功


最后问了碰到过此种情况的同事,得到了解决方案,综合网上的相关文件,具体解决如下

新的机器安装新的系统之后,要玩虚拟机的话要注意以下两点:

1、selinux功能要关闭
vi /etc/selinux/config
SELINUX=enfoceing
把其修改为:
SELINUX=disabled

2、BIOS 的VT功能要 改成 enabled
dell R410服务器如何虚拟化的功能
服务器要开虚拟机,如果要支持64位的就得开启虚拟化的功能,对于中国信息港常用的dell R410服务器如何虚拟化的功能呢?下面的设置可以帮助你开启虚拟化功能。
1。重新机器,在开机画面的右上角出现提示后,按F11 键(按下后显示Enter Bios Booting Manager,大约需要等待1分钟)进如BIOS设置。
2。进入BIOS选项后选择 第五项 “System Setup”项,按 Enter 键。
3。进入选项卡后,选择 第四项 “Process Settings”,按 Enter 键。
4。进入选项卡后,选择 第五项 “Virtualization Technology”, 按 “+”号键,将 “Disable”修改为“Enable”(并确认为Enable)。
5。按 Esc 键一次,弹出三个选项,选择第一项 “Save changs and exit”。
6。选择后机器自动重启。设置完成。
这样服务器就可以使用虚拟化功能了。

你可能感兴趣的:(libvirtd:Could not find keytab file:/etc/libvirt/krb5.tab)