Solaris のシステム管理 (第 2 巻)

割り当てのチェック

ディスクとハードの割り当てを設定して有効にしたら、それらの割り当てを超過して使用しているユーザーをチェックできます。また、ファイルシステム全体の割り当て情報をチェックすることもできます。

表 29-3 でディスク割り当てをチェックするのに使用するコマンドを説明します。

表 29-3 割り当てチェック用コマンド

コマンド 

作業 

quota(1M)

ユーザー割り当てと現在のディスク使用量を表示する。ユーザーの割り当て超過使用量も表示可能 

repquota(1M)

指定されたファイルシステムの割り当て、ファイル、および所有しているディスク容量を表示する 

割り当てを超過したかどうかを確認する方法

quota コマンドを使用して、割り当てが適用されているファイルシステム上の個々のユーザーの割り当てとディスク使用量を表示できます。

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

  2. 次のように入力して、割り当てが有効にされているマウント済みファイルシステムのユーザー割り当てを表示します。


    # quota [-v] username
    

    -v

    割り当てが設定されているマウント済みファイルシステムすべてについてユーザー割り当てを表示する 

    username

    ユーザーアカウントのユーザー名またはユーザー識別番号 (UID) 

例 - 割り当てを超過したかどうかを確認する

次の例は、UID 301 によって識別されるユーザーアカウントに 1K バイトの割り当てが設定されているが、ディスク容量をまったく使用していないことを示しています。


# quota -v 301
Disk quotas for bob (uid 301):
Filesystem  usage  quota limit timeleft files quota  limit timeleft
/export/home   0      1     2             0      2      3

Filesystem

ファイルシステムのマウントポイント 

usage

現在のブロック使用数 

quota

弱いブロック制限値 

limit

強いブロック制限値 

timeleft

ディスク割り当てタイマーの残り時間 (日単位) 

files

現在の i ノード使用数 

quota

弱い i ノード制限値 

limit

強い i ノード制限値 

timeleft

ディスク割り当てタイマーの残り時間 (日単位) 

ファイルシステムの割り当てを確認する方法

repquota コマンドを使用して 1 つ以上のファイルシステム上のすべてのユーザーの割り当てとディスク使用量を表示します。

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

  2. ディスクがまったく使用されていなくても、1 つまたはすべてのファイルシステムのすべての割り当てを表示します。


    # repquota [-v]  -a filesystem
    

    -v

    資源を消費していないユーザーも含めて、すべてのユーザーのディスク割り当てを報告する 

    -a

    すべてのファイルシステムについて報告する 

    filesystem

    指定したファイルシステムについて報告する 

例 - ファイルシステムの割り当てを確認する

次の例は、割り当てが 1 つのファイルシステム (/export/home) だけに対して有効なシステムでの repquota コマンドからの出力を示しています。


# repquota -va
/dev/dsk/c0t3d0s7 (/export/home):
                  Block limits              File limits
User      used   soft   hard  timeleft  used  soft   hard  timeleft
#301  --            0      1   2.0 days         0      2      3  
#341  --    57     50     60   7.0 days  2      90    100  

Block Limits

 

used

現在のブロック使用数 

soft

弱いブロック制限値 

hard

強いブロック制限値 

timeleft

ディスク割り当てタイマーの残り時間 (日単位) 

File Limits

 

used

現在の i ノード使用数 

soft

弱い i ノード制限値 

hard

強い i ノード制限値 

timeleft

ディスク割り当てタイマーの残り時間 (日単位)