方法:メインOSのアップグレード後にKVM仮想マシンを起動しようとしたときに「s0の感度レベルを確認できません」エラーを修正

方法:メインOSのアップグレード後にKVM仮想マシンを起動しようとしたときに「s0の感度レベルを確認できません」エラーを修正

私はRed Hat Enterprise Linux 6.7とカーネル2.6.32-573.8.1.el6.x86_64を実行しているLenovo ThinkPad T430を使用しています。これは業務用コンピュータであり、会社のポリシーに基づいてOSを最新の状態に保つ必要があることが示されているので、最近上記のカーネルバージョンをインストールしてインストールしyum upgrade(アップグレードでは100以上の最新パッケージもインポートしました)、再起動しました。私の仮想マシンを起動しないでください。virt-managerまたはで1つを起動しようとすると、virsh --connect qemu:///system listというエラーメッセージが表示されますerror: internal error Cannot parse sensitivity level in s0

最後に、次のようにエラーを修正しました。

答え1

Googleで見つけたこのRHELバグレポート。今はSELinuxについてはわかりませんが、オペレーティングシステムのディストリビューションをアップグレードした後、SELinuxのラベルが再割り当てされたことを見たことがあります。 SELinuxの問題はカーネルのアップグレード後に誤って発生し、バグレポートはシステムに空のファイルを作成してみてください。 .というルートディレクトリのラベルを自動的に再指定します.autorelabel

そのため、ファイルを作成してコンピュータを再起動してから、自動ラベルの再指定が完了するのを待ってから、仮想マシンをもう一度実行してみました。これで、仮想マシンが正常に起動し、問題が解決しました。

関連情報