PRIMECLUSTER Global File Services 説明書 4.1 (Solaris(TM) オペレーティング環境版)
目次 索引 前ページ次ページ

付録F リファレンスマニュアル> F.2 GFS 共用ファイルシステム専用管理コマンド

F.2.6 sfcedquota(1M) ユーザごとのquota制限値の編集

◆形式

sfcedquota [ -p proto_user ] username ...

sfcedquota -t

◆機能説明

 sfcedquota は GFS 共用ファイルシステムのユーザごとの quota 制限値の編集用エディタです。1名以上のユーザをコマンド行から指定することができます。

 sfcedquota を実行したノードでマウントされている GFS 共用ファイルシステムのうち quotas ファイルを持つものに対して、オペランド username で指定されたユーザの現在の quota 制限値を ASCII 表現を用いて一時ファイルを作成し、そのファイルをエディタで表示します。その後、表示した quota 制限値を修正したり、新しい quota 制限値を追加したりすることができます。エディタを終了すると、sfcedquota はその一時ファイルを読み取り、quota 制限値を変更します。

 呼び出されるエディタは、環境変数 EDITOR で他のエディタを指定しない限り vi(1) です。

 スーパーユーザだけが quota 制限値を編集することができます。quota 制限値を設定するためには、そのファイルシステムのルート・ディレクトリに quotas という root の所有するファイルが必要です。最初は、touch(1) および chmod(1) を使用して quotas ファイルを作成します。

 proto_user および username にはユーザのログイン名、または UID を指定することができます。割り当てられていない UID を指定することもできますが、割り当てられていないログイン名を指定することはできません。割り当てられていないユーザID を指定した場合、そのクォータ情報は、UID が割り当てられたときに有効となります。

 -t オプションが指定されなかった場合、ブロック数とファイル数の制限値を編集するため、エディタは一時ファイルを以下のフォーマットで表示します。


fs mount_point blocks (soft =number, hard =number) inodes (soft =number, hard =number)


 block は 1,024 バイト (1K) で1ブロックです。number をブロック数およびファイル数の制限値として設定する値に変更します。

 -t オプションが指定された場合、ブロック数とファイル数の制限値に対するソフト・タイム・リミットを編集するため、エディタは一時ファイルを以下のフォーマットで表示します。


fs mount_point blocks time limit = number tmunit, files time limit = number tmunit


 number が 0 、tmunit に "default" と表示された場合は、省略時のタイム・リミット値 (1週間) であることを示します。number が 0以外の場合は、tmunit は "month", "week", "day", "hour", "min" または "sec" のうち大きい単位を使用して表示します。
 numbertmunit を編集して、ソフト・タイム・リミットを設定します。tmunit の単位に続く文字は無視されますので、"months" や "minutes" と記述できます。

◆オプション

 以下のオプションが指定できます。

-p

 指定された proto_user の quota情報を、指定された各 username に複写します。これは、一群のユーザに対し quota 情報を初期化するために使用されるオプションです。

-t

 各ファイルシステムのソフト・タイム・リミットを編集します。

◆オペランド

 以下のオペランドが指定できます。

username

 username にはユーザのログイン名、または UID を指定することができます。

◆使用例


# sfcedquota user1

# sfcedquota user1 user2

# sfcedquota -p protuser user1 user2

# sfcedquota -t


◆終了ステータス

以下の終了ステータスが返されます。

0   正常に終了した。
32   エラーが発生した。

◆関連ファイル

quotas

 ファイルシステムのルート・ディレクトリにある quota 情報ファイル

/etc/mnttab

 マウント中のファイルシステムのテーブル

◆関連項目

sfcquota(1M), sfcquotadm(1M), sfcquotaon(1M), sfcrepquota(1M).

"Solaris X Reference Manual Collection" の chmod(1), touch(1), vi(1).


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004