리눅스 quotacheck
IT 위키
더 많은 작업
파일 시스템을 검사해 디스크 사용량을 집계하고 쿼터 파일을 만들거나 갱신한다.
# quotacheck [옵션] [파일시스템] # quotacheck -avug
- -a, --all : /etc/fstab(/etc/mtab)에서 쿼터 옵션이 지정된 모든 파일 시스템을 검사한다.
- -u, --user : 사용자 쿼터를 검사한다. (기본값)
- -g, --group : 그룹 쿼터를 검사한다.
- -v, --verbose : 진행 상황을 자세히 출력한다.
- -c, --create-files : 기존 쿼터 파일을 읽지 않고 새로 만든다.
- -m, --no-remount : 검사 중에 파일 시스템을 읽기 전용으로 다시 마운트하지 않는다.
- -M, --try-remount : 읽기 전용으로 다시 마운트를 시도하고, 실패해도 검사를 계속한다.
- -f, --force : 쿼터가 켜져 있어도 강제로 검사한다. 결과가 부정확할 수 있다.
- -b, --backup : 쿼터 파일을 새로 쓰기 전에 백업한다.
- -R, --exclude-root : -a와 함께 쓸 때 루트 파일 시스템은 제외한다.
# vi /etc/fstab /dev/sdb1 /home ext4 defaults,usrquota,grpquota 0 0 # mount -o remount /home
- /etc/fstab에 usrquota, grpquota를 추가하고 다시 마운트한다.
# quotacheck -avugm # ls /home aquota.group aquota.user lost+found user1
- 쿼터가 설정된 모든 파일 시스템에서 사용자·그룹 쿼터 파일을 만든다.
# quotacheck -cug /home
- /home에 사용자·그룹 쿼터 파일을 새로 만든다.
# quotaoff -avug # quotacheck -avug # quotaon -avug
- 쿼터를 끈 상태에서 사용량을 다시 집계한 뒤 쿼터를 다시 켠다.
- 쿼터 설정 순서에서 remount 다음, quotaon 이전에 quotacheck -avug를 실행한다.
- 생성되는 파일 이름 aquota.user, aquota.group을 묻는 문제가 나온다.
- 리눅스 디스크 쿼터
- quotaon 명령어 : 쿼터를 활성화한다.
- edquota 명령어 : 사용자/그룹 쿼터를 설정한다.
- repquota 명령어 : 파일 시스템 전체의 쿼터 현황을 보고한다.
- quota 명령어 : 사용자의 쿼터 정보를 확인한다.
- 리눅스 fstab
- mount 명령어