라벨이 디스크 사용량 제한인 게시물 표시

Quota로 디스크 사용량을 제어하는 방법

Quota란 무엇인가? 기본설정과 사용방법에 대한 설명 Quota는 사용자나 그룹이 가질 수 있는 파일의 수나 디스크의 용량을 제한하는 기능입니다. 예를 들어, A라는 파일시스템에 B라는 사용자의 사용량을 100GB로 제한하고 싶다면 Quota를 사용할 수 있습니다. Quota는 시스템의 디스크 공간을 효율적으로 관리하고, 사용자나 그룹의 디스크 낭비를 방지할 수 있습니다. Quota의 종류 Quota에는 두 가지 종류가 있습니다. User Quota: 사용자별로 디스크 사용량을 제한하는 Quota입니다. usrquota라고도 합니다. Group Quota: 그룹별로 디스크 사용량을 제한하는 Quota입니다. grpquota라고도 합니다. Quota를 적용하려면, 해당 파일시스템이 Quota를 지원해야 하며, fstab 파일에 Quota 옵션을 추가해야 합니다. Quota의 용어 Quota를 설정하거나 확인할 때, 다음과 같은 용어들을 알아야 합니다. Block: 디스크의 블록 단위입니다. 보통 1KB로 계산됩니다. Inode: 파일의 메타데이터를 저장하는 구조체입니다. 파일의 수를 나타냅니다. Soft Limit: 경고를 주는 제한치입니다. 이 제한치를 넘으면 grace period라는 유예기간이 주어지며, 이 기간 안에 사용량을 줄여야 합니다. Hard Limit: 절대적인 제한치입니다. 이 제한치를 넘으면 더 이상 파일을 생성하거나 쓸 수 없습니다. Grace Period: Soft Limit을 넘었을 때 주어지는 유예기간입니다. 보통 7일로 설정됩니다. Quota의 설정 방법 Quota를 설정하는 방법은 다음과 같습니다. 1. fstab 파일에 해당 파일시스템의 Quota 옵션을 추가합니다. 예를 들어, /data001이라는 파일시스템에 User Quota와 Group Quota를 적용하려면, 다음과 같이 수정합니다. 1 /dev/mapper/F3170_786_vg001-data001 /data001 ext3 defaults,usrquota,grpquo