Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

A.2. gfs2_quota 명령을 사용하여 쿼터 제한 및 사용량 표시

특정 사용자 및 그룹에 대한 쿼터 제한 및 현재 사용량은 gfs2_quota get 명령을 사용하여 볼 수 있습니다. 쿼터 파일의 전체 내용은 gfs2_quota list 명령을 사용하여 볼 수 있으며, 이 경우, 0 이외의 하드 제한, 소프트 제한, 값을 값는 모든 ID가 나열됩니다.

A.2.1. 사용법

사용자 용 쿼터 제한 표시
gfs2_quota get -u User -f MountPoint
그룹 용 쿼터 제한 표시
gfs2_quota get -g Group -f MountPoint
전체 쿼터 파일 표시
gfs2_quota list -f MountPoint
User
특정 사용자에 대해 정보를 표시하기 위한 사용자 ID입니다. 암호 파일에서 사용자 이름 또는 UID 번호를 사용할 수 있습니다.
Group
특정 그룹에 대해 정보를 표시하기 위한 그룹 ID입니다. 그룹 파일에서 그룹 이름이나 GID 번호를 사용할 수 있습니다.
MountPoint
동작을 적용하는 GFS2 파일 시스템을 지정합니다.

A.2.2. 명령 출력

gfs2_quota 명령을 사용하면 GFS2 쿼터 정보는 다음과 같이 표시됩니다:
user User: limit:LimitSize warn:WarnSize value:Value

group Group: limit:LimitSize warn:WarnSize value:Value

LimitSize, WarnSize, Value 값은 기본적으로 메가바이트 단위로 되어 있습니다. 명령행에 -k, -s, -b 플래그를 추가하면 단위는 각각 킬로바이트, 섹터, 파일 시스템 블록으로 변경됩니다.
User
데이터가 연결되는 사용자 이름 또는 ID입니다.
Group
데이터가 연결되는 그룹 이름 또는 ID입니다.
LimitSize
사용자 또는 그룹에 대해 설정된 하드 제한입니다. 제한이 설정되지 않은 경우 값은 제로가 됩니다.
Value
사용자 또는 그룹이 사용하는 디스크 공간의 실제 크기입니다.

A.2.3. 주석

쿼터 정보를 표시할 때 -n 옵션을 명령행에 추가하면 gfs2_quota 명령은 UID 및 GID를 이름으로 확인하지 않습니다.
명령행에 -d 옵션을 추가하면 GFS2의 숨김 파일에 할당된 공간은 root UID 및 GID에 대해 표시된 값에 제외됩니다. 이는 gfs2_quota에서 숫자와 du 명령의 출력 결과를 일치시키려 할 때 유용합니다.

A.2.4. 예제

다음 예제에서는 제한이 설정되어 있거나 또는 파일 시스템 /mygfs2에 있는 디스크 공간을 사용하는 모든 사용자 및 그룹의 쿼터 정보를 표시하고 있습니다.
gfs2_quota list -f /mygfs2
다음 예제에서는 파일 시스템 /mygfs2에 있는 그룹 users의 쿼터 정보를 섹터 단위로 표시하고 있습니다.
gfs2_quota get -g users -f /mygfs2 -s