LoginSignup
2
0

More than 3 years have passed since last update.

AWS EC2 - CentOS7 で SELinux の設定をミスしてrebootが失敗する時の対処法

Posted at

AWS EC2 - CentOS7 で SELinux の設定をミスしてrebootが失敗する時の対処法

現象

OS CentOS7

SELinuxの設定を間違えてreboot失敗する…という現象については色々と記事(↓)が出ていますが、AWSコンソール上での対処法がなかなか見つからなかったのでメモ

https://qiita.com/daisuke0115/items/4b0ed3a5888cf81efd0a
https://qiita.com/murabiton/items/d44fc01b9e1ac2fdcfab

ミスの内容はこちら
SELinuxの設定変更をし再起動した場合にカーネルパニックになる、という事象の原因・よくある設定ミスについて。- SELinuxの無効化でのありがちなミス

同じCentOS7の別インスタンスにボリュームをアタッチして設定ファイルを正常に修正……で終わるかと思いきや、
変な設定ファイルを抱えたボリュームをアタッチしたらその別インスタンスも起動しないという事態に……。
スクリーンショットを見てみると

Failed to load SElinux policy, fleezing.

とのこと。ボリューム同士が衝突しているっぽい……

解決方法

ざっと流れだけメモ 具体的なコマンドなどは需要あったら追記します

AmazonLinuxで新しくインスタンスを立て、そこに問題のボリュームをアタッチ
→AmazonLinuxにログイン
→設定ファイルを正しく修正(修正方法は上記「ミスの内容はこちら」のリンク先参照)
→ボリュームをAmazonLinuxのインスタンスから引っぺがし、元のCentOSのインスタンスにアタッチ
→起動成功!:tada:

CentOS7に特有の現象かもしれなかったです。(あいまい)

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0