qtreeの変更がクォータに与える影響
qtree を削除したり、名前やセキュリティ形式を変更したりすると、現在適用されているクォータに応じて、 ONTAP が適用するクォータが変更される場合があります。
qtreeの削除とツリークォータ
qtree を削除すると、その qtree に適用されるクォータはすべて、明示的クォータか派生クォータかにかかわらず、 ONTAP によって適用されなくなります。
クォータルールが維持されるかどうかは、qtreeを削除する場所によって異なります。
-
ONTAP を使用して qtree を削除した場合、ツリークォータルールや、その qtree に設定されているユーザおよびグループクォータルールも含め、その qtree のクォータルールは自動的に削除されます。
-
CIFSクライアントまたはNFSクライアントを使用してqtreeを削除した場合、クォータの再初期化時のエラーを回避するために、そのqtreeのクォータルールをすべて削除する必要があります。削除したqtreeと同じ名前の新しいqtreeを作成した場合、既存のクォータルールは、クォータを再初期化するまで新しいqtreeに適用されません。
qtree名の変更がクォータに与える影響
ONTAP を使用して qtree の名前を変更すると、その qtree のクォータルールは自動的に更新されます。CIFS または NFS クライアントを使用して qtree の名前を変更する場合、その qtree のクォータルールをすべて更新する必要があります。
CIFSまたはNFSクライアントを使用してqtreeの名前を変更し、クォータを再初期化する前に新しい名前でそのqtreeのクォータルールを更新しないと、クォータはqtreeに適用されません。qtreeの明示的クォータ(ツリークォータ、qtreeのユーザクォータまたはグループクォータなど)は、派生クォータに変換されることがあります。 |
qtreeのセキュリティ形式とユーザクォータ
アクセス制御リスト( ACL )は、 NTFS または mixed セキュリティ形式では qtree に適用できますが、 UNIX セキュリティ形式では適用できません。qtreeのセキュリティ形式を変更すると、クォータの計算方法に影響することがあります。qtree のセキュリティ形式を変更した場合は、必ずクォータを再初期化してください。
qtreeのセキュリティ形式をNTFS形式またはmixed形式からUNIX形式に変更した場合、そのqtree内のファイルのACLはすべて無視され、ファイルの使用量はUNIXユーザIDに基づいて加算されます。
qtreeのセキュリティ形式をUNIX形式からmixed形式またはNTFS形式に変更すると、それまで非表示だったACLが表示されるようになります。また、無視されたACLは再び有効になり、NFSユーザ情報は無視されます。既存のACLがない場合は、引き続きNFS情報がクォータの計算に使用されます。
qtreeのセキュリティ形式を変更したあとにUNIXユーザとWindowsユーザの両方のクォータ使用量が正しく計算されるようにするには、そのqtreeを含むボリュームのクォータを再初期化する必要があります。 |
次の例は、qtreeのセキュリティ形式を変更した場合に、そのqtree内のファイルの使用料として別のユーザに課金されることを示しています。
qtree AでNTFSセキュリティが有効で、ACLによってWindowsユーザに `corp\joe`5MBのファイルの所有権が付与されているとします。ユーザ `corp\joe`には、qtree Aの5MBのディスクスペース使用量が課金されます。
次に、qtree Aのセキュリティ形式をNTFSからUNIXに変更します。クォータが再初期化されると、 `corp\joe`このファイルはWindowsユーザに課金されなくなり、ファイルのUIDに対応するUNIXユーザに課金されます。UIDには、マッピング先のUNIXユーザ `corp\joe`またはrootユーザを指定できます。