我有一台运行 Red Hat Enterprise Linux 6.7 且内核为 2.6.32-573.8.1.el6.x86_64 的 Lenovo ThinkPad T430。这是一台工作计算机,我的公司政策规定我必须保持操作系统最新,所以我最近通过安装了上述内核版本yum upgrade
(升级还拉取了 100 多个更新的软件包),重新启动,现在我无法启动我的虚拟机。尝试从virt-manager
或 with启动一个virsh --connect qemu:///system list
会抛出一条错误消息,指出error: internal error Cannot parse sensitivity level in s0
。
我最终设法修复了这个错误,如下所示:
答案1
谷歌搜索我发现这个 RHEL 错误报告。现在,我对 SELinux 知之甚少,但我确实记得在升级操作系统发行版后看到 SELinux 重新标记,我的 SELinux 问题在内核升级后偶然发生,错误报告建议通过在系统上创建一个空文件来尝试强制自动重新标记根目录名为.autorelabel
.
因此,我创建了该文件,重新启动计算机,等待自动重新标记完成,然后尝试再次运行虚拟机。我的虚拟机现在正常启动,问题已解决。