ONTAP 할당량 보고서에 대해 알아보기
할당량 보고서를 사용하여 할당량 규칙 및 정책 구성, 적용 및 구성된 할당량, 할당량 크기 조정 및 다시 초기화 중에 발생한 오류 등의 세부 정보를 볼 수 있습니다.
할당량 정보는 다음과 같은 상황에서 유용합니다.
-
할당량 구성. 예를 들어 할당량을 구성하고 구성을 확인합니다
-
디스크 공간 또는 파일 제한에 곧 도달하거나 도달했다는 알림에 응답합니다
-
더 많은 공간에 대한 요청에 응답합니다
할당량 보고서를 사용하여 적용 중인 ONTAP 할당량 확인
할당량이 상호 작용하는 다양한 방법 때문에 명시적으로 생성한 할당량보다 더 많은 할당량이 적용됩니다. 사용 중인 할당량을 확인하려면 할당량 보고서를 보면 됩니다.
다음 예에서는 FlexVol 볼륨 vol1에 적용된 다양한 유형의 할당량과 해당 볼륨에 포함된 qtree Q1에 대한 할당량 보고서를 보여 줍니다.
이 예에서는 볼륨 vol1에 포함된 qtree 1Q1이 있습니다. 관리자가 할당량 3개를 생성했습니다.
-
400MB의 vol1에 대한 기본 트리 할당량 제한입니다
-
100MB의 vol1에 대한 기본 사용자 할당량 제한입니다
-
사용자 jsmith에 대한 vol1의 명시적 사용자 할당량 제한입니다
이러한 할당량에 대한 할당량 규칙은 다음 예제와 비슷합니다.
cluster1::*> volume quota policy rule show -vserver vs1 -volume vol1
Vserver: vs1 Policy: default Volume: vol1
Soft Soft
User Disk Disk Files Files
Type Target Qtree Mapping Limit Limit Limit Limit Threshold
----- -------- ------- ------- -------- ------- ------ ------- ---------
tree "" "" - 400MB - - - -
user "" "" off 100MB - - - -
user jsmith "" off 200MB - - - -
이러한 할당량에 대한 할당량 보고서는 다음 예제와 유사합니다.
cluster1::> volume quota report
Vserver: vs1
----Disk---- ----Files----- Quota
Volume Tree Type ID Used Limit Used Limit Specifier
------- -------- ------ ------- ----- ----- ------ ------ ---------
vol1 - tree * 0B 400MB 0 - *
vol1 - user * 0B 100MB 0 - *
vol1 - user jsmith 150B 200MB 7 - jsmith
vol1 q1 tree 1 0B 400MB 6 - q1
vol1 q1 user * 0B 100MB 0 -
vol1 q1 user jsmith 0B 100MB 5 -
vol1 - user root 0B 0MB 1 -
vol1 q1 user root 0B 0MB 8 -
할당량 보고서의 처음 세 줄에는 관리자가 지정한 세 개의 할당량이 표시됩니다. 이 할당량 중 두 개가 기본 할당량이므로 ONTAP는 자동으로 파생 할당량을 생성합니다.
네 번째 줄에는 vol1의 모든 qtree에 대한 기본 트리 할당량에서 파생된 트리 할당량이 표시됩니다(이 예에서는 Q1만 해당).
다섯 번째 줄에는 볼륨에 기본 사용자 할당량과 qtree 할당량이 있으므로 qtree에 대해 생성되는 기본 사용자 할당량이 표시됩니다.
6번째 줄에는 qtree(줄 5)에 대한 기본 사용자 할당량이 있고 사용자 jsmith가 해당 qtree에 파일을 소유하기 때문에 jsmith에 대해 생성된 파생 사용자 할당량이 표시됩니다. Qtree Q1 에서 사용자 jsmith에 적용되는 제한은 명시적 사용자 할당량 한도(200MB)에 의해 결정되지 않습니다. 이는 명시적 사용자 할당량 제한이 볼륨에 있기 때문에 qtree의 제한에는 영향을 미치지 않습니다. 대신 qtree의 파생된 사용자 할당량 제한은 qtree의 기본 사용자 할당량(100MB)에 의해 결정됩니다.
마지막 두 줄에는 볼륨 및 qtree의 기본 사용자 할당량에서 파생된 더 많은 사용자 할당량이 표시됩니다. 루트 사용자가 볼륨과 qtree의 파일을 소유하기 때문에 볼륨과 qtree의 루트 사용자에 대해 파생된 사용자 할당량이 생성되었습니다. 루트 사용자는 할당량과 관련하여 특별한 치료를 받게 되므로, 파생 할당량은 할당량만 추적합니다.
이 예는 관리자가 qtree에 할당량을 2개 추가했다는 점을 제외하면 이전 쿼터와 비슷합니다.
Q1에는 여전히 볼륨 1과 볼륨 1과 qtree 1이 있습니다. 관리자가 다음 할당량을 생성했습니다.
-
400MB의 vol1에 대한 기본 트리 할당량 제한입니다
-
100MB의 vol1에 대한 기본 사용자 할당량 제한입니다
-
200MB의 사용자 jsmith에 대한 vol1의 명시적 사용자 할당량 제한입니다
-
qtree 1분기에 기본 사용자 할당량 한도 50MB
-
75MB의 사용자 jsmith에 대해 Qtree Q1 에 대한 명시적 사용자 할당량 제한입니다
이러한 할당량에 대한 할당량 규칙은 다음과 같습니다.
cluster1::> volume quota policy rule show -vserver vs1 -volume vol1
Vserver: vs1 Policy: default Volume: vol1
Soft Soft
User Disk Disk Files Files
Type Target Qtree Mapping Limit Limit Limit Limit Threshold
----- -------- ------- ------- -------- ------- ------ ------- ---------
tree "" "" - 400MB - - - -
user "" "" off 100MB - - - -
user "" q1 off 50MB - - - -
user jsmith "" off 200MB - - - -
user jsmith q1 off 75MB - - - -
이러한 할당량에 대한 할당량 보고서는 다음과 같습니다.
cluster1::> volume quota report
Vserver: vs1
----Disk---- ----Files----- Quota
Volume Tree Type ID Used Limit Used Limit Specifier
------- -------- ------ ------- ----- ----- ------ ------ ---------
vol1 - tree * 0B 400MB 0 - *
vol1 - user * 0B 100MB 0 - *
vol1 - user jsmith 2000B 200MB 7 - jsmith
vol1 q1 user * 0B 50MB 0 - *
vol1 q1 user jsmith 0B 75MB 5 - jsmith
vol1 q1 tree 1 0B 400MB 6 - q1
vol1 - user root 0B 0MB 2 -
vol1 q1 user root 0B 0MB 1 -
할당량 보고서의 처음 다섯 줄에는 관리자가 생성한 할당량 5개가 표시됩니다. 이러한 할당량 중 일부는 기본 할당량이므로 ONTAP는 자동으로 파생 할당량을 생성합니다.
6번째 줄에는 vol1의 모든 qtree에 대한 기본 트리 할당량에서 파생된 트리 할당량이 표시됩니다(이 예제에서는 Q1만 해당).
마지막 두 줄에는 볼륨 및 qtree의 기본 사용자 할당량에서 파생된 사용자 할당량이 표시됩니다. 루트 사용자가 볼륨과 qtree의 파일을 소유하기 때문에 볼륨과 qtree의 루트 사용자에 대해 파생된 사용자 할당량이 생성되었습니다. 루트 사용자는 할당량과 관련하여 특별한 치료를 받게 되므로, 파생 할당량은 할당량만 추적합니다.
다음과 같은 이유로 다른 기본 할당량 또는 파생 할당량이 생성되지 않았습니다.
-
사용자가 두 레벨에서 이미 명시적 할당량을 가지고 있기 때문에 볼륨과 qtree에 있는 파일을 소유하고 있더라도 jsmith 사용자에 대해 파생된 사용자 할당량이 생성되지 않았습니다.
-
다른 사용자가 볼륨 또는 qtree에 있는 파일을 소유하지 않기 때문에 다른 사용자에 대해 파생된 사용자 할당량이 생성되지 않았습니다.
-
qtree에 기본 사용자 할당량이 이미 있기 때문에 볼륨에 있는 기본 사용자 할당량이 qtree에 기본 사용자 할당량을 생성하지 않았습니다.
ONTAP 할당량 보고서를 사용하여 특정 파일에 대한 쓰기를 제한하는 할당량을 확인하십시오
특정 파일 경로와 함께 volume quota report 명령을 사용하여 파일에 대한 쓰기 작업에 영향을 주는 할당량 한도를 결정할 수 있습니다. 이렇게 하면 어떤 할당량이 쓰기 작업을 방해하는지 이해하는 데 도움이 됩니다.
-
path 매개 변수와 함께 volume quota report 명령을 사용합니다.
다음 예제에서는 FlexVol 볼륨 vol2의 qtree Q1 내에 있는 파일 1에 쓸 때 적용되는 할당량을 결정하는 명령 및 출력을 보여 줍니다.
cluster1:> volume quota report -vserver vs0 -volume vol2 -path /vol/vol2/q1/file1
Virtual Server: vs0
----Disk---- ----Files----- Quota
Volume Tree Type ID Used Limit Used Limit Specifier
------- -------- ------ ------- ----- ----- ------ ------ ---------
vol2 q1 tree jsmith 1MB 100MB 2 10000 q1
vol2 q1 group eng 1MB 700MB 2 70000
vol2 group eng 1MB 700MB 6 70000 *
vol2 user corp\jsmith
1MB 50MB 1 - *
vol2 q1 user corp\jsmith
1MB 50MB 1 -
5 entries were displayed.