Go to main content
Oracle® Solaris 11.3 でのファイルシステムの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

ファイルシステムを使用中のすべてのプロセスを終了させる方法

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. 停止対象のプロセスを確認するために、ファイルシステムにアクセスしているすべてのプロセスを一覧表示します。
    # fuser -c [ -u ] /mount-point
    –c

    ファイルシステムのマウントポイントとなっているファイルと、マウントされているファイルシステム内のファイルがすべて表示されます。

    –u

    プロセス ID ごとにユーザーのログイン名が表示されます。

    /mount-point

    プロセスを終了させるファイルシステムの名前を指定します。

  3. ファイルシステムを使用しているすべてのプロセスを終了させます。
    # fuser -c -k /mount-point

    ファイルシステムを使用している各プロセスに SIGKILL が送信されます。


    注 - ユーザーのプロセスを終了させるときには、必ず事前に警告してください。
  4. ファイルシステムを使用しているプロセスがないことを確認します。
    # fuser -c /mount-point
使用例 13  ファイルシステムを使用中のすべてのプロセスを終了させる

次の例は、/export/home ファイルシステムを使用中のプロセス 4006c を終了させる方法を示しています。

# fuser -c /export/home
/export/home:     4006c
# fuser -c -k /export/home
/export/home:     4006c
# fuser -c /export/home
/export/home: