
CentOS 7でカーネルを更新しようとしましたが、343MBにもかかわらず、yum
以下のようにスペースが不足しているというメッセージが表示されます。/boot
/boot
マウントされた%を使用して利用可能なファイルシステムサイズを利用可能
/dev/sda2 477M 105M 343M 24% /boot
私が得るエラーは次のとおりです。
取引確認エラー:
installing package kernel-3.10.0-123.9.2.el7.x86_64 needs 30MB on the
/boot filesystem
これはとても奇妙です。
答え1
システムを再起動してカーネルアップデートを再インストールしてみましたか?これがうまくいかない場合、カーネルのインストールに実際に373MBが必要ない限り、バグである可能性が高くなります。
yum install yum-utils<br>
package-cleanup --oldkernels --count=2
2番目のコマンドは、package-cleanup
サーバーの最新の2つのコアを維持します。
カーネルをインストールするには30MBが残ったと言われています。
答え2
/boot
誤って読み取り専用でインストールされていませんか?もしそうなら、
mount -o rw,remount /boot &&
yum update kernel &&
mount -o ro,remount /boot
(注:CentosホストではALT Linux開発者としてほとんど見られないため、YMMV)