Solaris のシステム管理 (デバイスとファイルシステム)

Procedureリムーバブルメディアが使用中かどうかを調べる方法

手順
  1. スーパーユーザーになります。

  2. メディアにアクセスしているプロセスを特定します。


    # fuser -u [-k] /media
    
    -u

    メディアを使用しているプロセスなどを表示する

    -k

    メディアにアクセスしているプロセスを強制終了する

    fuser コマンドの使用方法については、fuser(1M) のマニュアルページを参照してください。

  3. (省略可能) メディアにアクセスしているプロセスを強制終了します。


    # fuser -u -k /media
    

    注意  注意

    メディアにアクセスしているプロセスの強制終了は、緊急の場合にのみ行います。


  4. プロセスが終了していることを確認します。


    # pgrep process-ID
    

例 22 メディアが使用中かどうかを調べる

次の例は、プロセス26230c (所有者 pmorph) が /cdrom/sol_9_1202_sparc/s0/Solaris_9/Tools/ ディレクトリにアクセスしていることを示しています。


# fuser -u /cdrom/sol_9_1202_sparc/s0/Solaris_9/Tools/
/cdrom/sol_9_1202_sparc/s0/Solaris_9/Tools/:     7258c(pmorph)