LPIC-2カーネル構築とモジュール管理オリジナル・公式資料照合難易度★★★☆☆

modprobe -r sampleがmodule is in useで失敗した。sampleが提供するデバイスを業務サービスが使っていることを確認した。通常の保守として適切なのはどれか。

A
依存・利用者と業務影響を確認し、サービスを停止して使用を解消した後、通常のアンロードを試す★ 正解

参照を保持しているサービスや依存を安全に解消してから、通常の手順でアンロードする考え方です。

B
使用中という表示は依存情報の更新日時だけを意味するので、依存や利用者を調べず削除する

使用中という失敗を、メタデータの古さだけと決め付けません。本問では実際の利用サービスを確認しています。

C
モジュールが使われている間に.koを消せば、実行中のコードも安全に停止する

ファイルを消すことはカーネル内の利用を安全に終了させる操作ではなく、再起動や再ロードを困難にするおそれもあります。

D
insmod --forceで同じモジュールを追加すれば、既存利用者の参照も解除できる

強制ロードは既存サービスの参照を解除する手続ではありません。保守の前提となる利用終了を行います。

解説

利用中のモジュールには参照や依存があり、業務処理を壊さずに利用を終了する必要があります。ディスク上のファイル削除とロード済みコードのアンロードは別です。

根拠資料・確認情報

対応範囲:LPIC-2 201-450(Objectives v4.5)

資料確認日:2026-10-28

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで LPIC-2 合格を目指す。無料・課金なし。

更新: 2026/10/28