Linuxのインストールとパッケージ管理
あるサーバーでdnf installを実行したところ「No space left on device」というエラーで失敗した。dfコマンドで確認したところ/varパーティションの使用率が100%であった。この状況への対応として最も適切なものはどれか。
- Adnf --nogpgcheck オプションを付けて再実行する
- B/etc/fstabからswapエントリを削除する
- ✓/varパーティション内の不要なログファイルやキャッシュを削除して空き容量を確保する
- Drpm --rebuilddb を実行してRPMデータベースを再構築する
解説
エラーの原因は/varの空き容量不足であるため、不要なログやパッケージキャッシュを削除して容量を確保することが直接的な解決策である。署名検証の無効化やDB再構築は容量不足を解消しない。
根拠LPIC-1試験101トピック「Linuxのインストールとパッケージ管理」(ディスク容量管理とパッケージインストールの前提条件)