ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Solaris のシステム管理 (上級編) Oracle Solaris 10 8/11 Information Library (日本語) |
|
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# touch quotas
# chmod 600 quotas
例 7-1 ファイルシステムに UFS 割り当て制限を構成する
次の /etc/vfstab の例は、システム pluto の /export/home ディレクトリが、ローカルシステムの NFS ファイルシステムとしてマウントされていることを示しています。割り当て制限が有効であることが、mount options 列の下の rq エントリによってわかります。
# device device mount FS fsck mount mount # to mount to fsck point type pass at boot options # pluto:/export/home - /export/home nfs - yes rq
次の /etc/vfstab ファイルの例は、ローカルに /work ディレクトリがマウントされており、割り当て制限が有効 (mount options 列の rq エントリで示される) であることを示しています。
#device device mount FS fsck mount mount #to mount to fsck point type pass at boot options #/dev/dsk/c0t4d0s0 /dev/rdsk/c0t4d0s0 /work ufs 3 yes rq
参照
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# edquota username
username は、割り当て制限を設定するユーザーです。
# quota -v username
ディスク割り当て制限がある、マウント済みのファイルシステム上の、ユーザーのディスク割り当て制限情報を表示します。
ディスク割り当て制限を表示するユーザー名を指定します。
例 7-2 ユーザーに UFS 割り当て制限を設定する
次の例は、edquota コマンドで開いた一時ファイルの内容を示しています。このシステムでは、ルートディレクトリに quotas ファイルが含まれているマウント済みファイルシステムは、/files だけです。
fs /files blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
次の例は、割り当て制限設定後の一時ファイルの、上記と同じ行を示しています。
fs /files blocks (soft = 50, hard = 60) inodes (soft = 90, hard = 100)
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# edquota -p prototype-user username ...
すでに割り当て制限を設定してあるアカウントのユーザー名です。
1 人以上の追加アカウントのユーザー名を指定します。複数のユーザー名を指定するには、スペースでユーザー名を区切ります。
例 7-3 複数ユーザーにプロトタイプ UFS 割り当て制限を設定する
次の例は、ユーザー bob に設定された割り当て制限をユーザー mary および john に適用する方法を示しています。
# edquota -p bob mary john
システムをリブートすると、quotacheck コマンドが自動的に実行されます。通常、割り当て制限を設定したファイルシステムが空の場合、quotacheck コマンドを実行する必要はありません。ただし、既存ファイルを持つファイルシステム上に割り当て制限を設定した場合は、quotacheck コマンドを実行して、既存ファイルや既存 i ノードと割り当て制限データベースとを同期させる必要があります。
また、quotacheck コマンドを大規模ファイルシステムで実行するには、時間がかかることを考慮してください。
注 - ディスクのデータの正確さを保つには、quotacheck コマンドを手動で実行するとき、チェックするファイルシステムが他のユーザーによって使用できないようにしてください。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# quotacheck [-va] filesystem
(省略可能) 特定のファイルシステム上の各ユーザーのディスク割り当て制限を示します。
/etc/vfstab ファイルに rq エントリがある全ファイルシステムをチェックします。
チェックするファイルシステムを指定します。
詳細については、quotacheck(1M) のマニュアルページを参照してください。
例 7-4 UFS 割り当て制限の整合性を確認する
次の例は、スライス /dev/rdsk/c0t0d0s7 上の /export/home ファイルシステムのディスク割り当て制限をチェックする方法を示しています。/export/home ファイルシステムは、/etc/vfstab ファイルに rq エントリを持つ、唯一のファイルシステムです。
# quotacheck -va *** Checking quotas for /dev/rdsk/c0t0d0s7 (/export/home)
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# quotaon [-v] -a filesystem ...
割り当て制限が無効にされた場合、各ファイルシステムからメッセージを表示します。
/etc/vfstab ファイル内に rq エントリがある全ファイルシステムの割り当て制限を有効にします。
指定する 1 つ以上のファイルシステムの割り当て制限を有効にします。複数のファイルシステムを指定する場合は、スペースでファイルシステム名を区切ります。
例 7-5 UFS 割り当て制限を有効にする
次の例は、スライス /dev/dsk/c0t4d0s7 と /dev/dsk/c0t3d0s7 上のファイルシステムのディスク割り当て制限を有効にする方法を示しています。
# quotaon -v /dev/dsk/c0t4d0s7 /dev/dsk/c0t3d0s7 /dev/dsk/c0t4d0s7: quotas turned on /dev/dsk/c0t3d0s7: quotas turned on