[리눅스마스터 1급 - 2차] 쿼터 (Quota)

2024. 10. 24. 13:43·자격증 & 공부/리눅스마스터 1급

1. 쿼터란?

  • 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것
  • 사용자의 디스크 쿼터 설정 : /etc/fstab 파일 4번째 필드에 usrquota 추가

1.1. 제한 값 설정과 관련 항목의 구분

  • 소프트(soft)
    • 보통 사용자에게 공지된 제한 용량
  • 하드(hard)
    • 실제 사용자가 최대로 사용할 수 있는 값
    • 하드로 지정한 값은 절대 초과할 수 없음

 

2. 쿼터 설정

2.1. quotacheck

  • 사용자 쿼터 정보가 기록되는 파일 생성 (aquota.user와 동일)

2.1.1. 옵션

  • -a : 전체 파일 시스템 검사
  • -u : 사용자 쿼터 확인
  • -g : 그룹 쿼터 확인
  • -m : 파일 시스템을 다시 마운트 하지 않음
  • -v : 자세하게 출력

2.1.2. 예시

  • quotacheck –avugm
  • quotacheck 또는 quotacheck –mf : 파일 시스템을 체크하여 quota 기록 파일을 생성함

 

2.2. edquota

  • 쿼터를 설정하는 명령어 (vi 형식)

2.2.1. 옵션

  • -u : 사용자 쿼터 설정
  • ex) # edquota -u fedora -> fedora 유저의 쿼터 설정
  • -g : 그룹 쿼터 설정
  • -t : 설정된 유예기간을 변경
  • -p : 쿼터 설정 복사

2.2.2. 예시

  • edquota -p fedora (-u) fedora2 -> fedora 유저의 쿼터 설정 내용을 fedora2 유저에게 적용

 

2.3. quotaon

  • 파일 시스템의 쿼터 기능을 활성화

2.3.1. 옵션

  • -a : 전체 파일 시스템의 쿼터를 활성화
  • -u : 사용자 쿼터 활성화
  • -g : 그룹 쿼터 활성화
  • -v : 자세하게 출력

 

2.4. setquota

  • 쿼터를 설정하는 명령어 커맨드 라인에서 옵션으로 설정하는 형식
$ setquota [옵션] [이름] [block soft limit] [block hard limit] [inode soft limit] [inode hard limit] [장치명]
# setquota -u fedora 1000 1100 0 0 /

 

2.5. quota

  • 쿼터 정보를 출력하는 명령어
  • -u, -g 옵션 포함
  • ex) # quota -u fedora -> fedora 유저의 쿼터 설정 내용 출력

 

2.6. repquota

  • 쿼터 정보를 요약하여 출력하는 명령어
  • -a, -u, -g 옵션 포함
  • -v : 사용량이 없는 쿼터의 정보 출력

 

2.7. uquota

  • 사용자에 대한 디스크 쿼터를 설정

 

2.8. xfs_quota

  • 쿼터를 사용할 파티션이 준비된 후 사용자의 xfs 파일 시스템의 쿼터 지정

2.8.1. 옵션

  • -x : 전문가 모드를 활성화 시키는 옵션으로 관리자 명령을 실행할 때 기본적으로 사용해야 하는 옵션
  • -c : 쿼터 관련 명령을 지정할 때 사용하는 옵션

2.8.2. 예시

  • xfs_quota -x -c “limit bsoft=100m bhard=110m ihduser”
    • ihduser 사용자의 소프트 용량을 100mb로 제한하고, 하드 용량을 110mb로 제한함
  • xfs_quota -x -c “limit isoft=1000 ihard=1100 ihduser” (큰따옴표 대신에 작은따옴표도 가능)
    • ihduser 사용자의 소프트 파일 개수를 1000으로 제한하고, 하드 파일 개수를 1100으로 제한함
  • xfs_quota –x –c ‘limit –g bsoft=10g bhard=11g isoft=1000 ihard=1100 project1’ /home
    • project1 그룹에 속한 전체 사용자들의 디스크 용량을 soft 10gb / hard 11gb로 설정하고, 파일 개수를 soft 1000 / hard 1100으로 제한함
  • xfs_quota –x -c ‘report –bi -h’/home
    • /home 영역에 대한 전체 용량 정보를 단위로 붙여서 출력함
    • -b : 블록 할당량을 표시하는 옵션
    • -i : 아이노드 할당량을 표시하는 옵션
    • -h : 사람이 읽기 쉬운 형식으로 결과를 출력하는 옵션 – 용량을 바이트 단위가 아닌 MG, GB 등의 단위로 변환해서 표시
저작자표시 비영리 변경금지 (새창열림)

'자격증 & 공부 > 리눅스마스터 1급' 카테고리의 다른 글

[리눅스마스터 1급] 2차 2402회 문제  (0) 2024.11.11
[리눅스마스터 1급] 2402회 2차 시험 합격 후기  (0) 2024.11.11
[리눅스마스터 1급 - 2차] 파일 시스템  (0) 2024.10.24
[리눅스마스터 1급 - 2차] 파일 속성  (0) 2024.10.24
[리눅스마스터 1급 - 2차] 파일 및 디렉터리 권한  (0) 2024.10.23
'자격증 & 공부/리눅스마스터 1급' 카테고리의 다른 글
  • [리눅스마스터 1급] 2차 2402회 문제
  • [리눅스마스터 1급] 2402회 2차 시험 합격 후기
  • [리눅스마스터 1급 - 2차] 파일 시스템
  • [리눅스마스터 1급 - 2차] 파일 속성
woojin._.
woojin._.
여러가지 개발을 해보며 발생하는 이야기들에 대한 블로그입니다:)
  • woojin._.
    Jin's Dev Story
    woojin._.
  • 전체
    오늘
    어제
    • 분류 전체보기 (829)
      • Tools (25)
        • eGovFrame (3)
        • GeoServer (3)
        • QGIS (2)
        • LabelImg (2)
        • Git (6)
        • GitHub (1)
        • Eclipse (7)
        • Visual Studio (1)
      • Web & Android (121)
        • SpringBoot (37)
        • Three.js (2)
        • Spring Data JPA (9)
        • 스프링 부트 쇼핑몰 프로젝트 with JPA (25)
        • Thymeleaf (4)
        • Spring Security (15)
        • Flutter (29)
      • Programming Language (61)
        • JAVA (27)
        • JavaScript (14)
        • Dart (2)
        • Python (15)
        • PHP (3)
      • Database (43)
        • PostgreSQL (32)
        • MYSQL (7)
        • Oracle (3)
        • MSSQL (1)
      • SERVER (17)
        • TCP_IP (3)
        • 리눅스 (7)
        • AWS (7)
      • Coding Test (445)
        • 백준[JAVA] (108)
        • 프로그래머스[JAVA] (260)
        • 알고리즘 고득점 Kit[JAVA] (3)
        • SQL 고득점 Kit[ORACLE] (74)
      • CS 지식 (49)
        • [자료구조] (14)
        • [네트워크] (12)
        • [데이터베이스] (10)
        • [알고리즘] (9)
        • [운영체제] (4)
      • 기타 (6)
      • 자격증 & 공부 (62)
        • 정보처리기사 (2)
        • SQLD (6)
        • 네트워크관리사 2급 (5)
        • 리눅스마스터 1급 (44)
        • 리눅스마스터 2급 (1)
        • ISTQB (3)
        • 시스템보안 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 인기 글

  • 태그

    JPA
    programmers
    python
    프로그래머스
    pcce 기출문제
    spring
    postgresql
    Oracle
    스프링 부트 쇼핑몰 프로젝트 with JPA
    백준
    CS지식
    springboot
    데이터베이스
    데이터
    리눅스마스터 1급
    자바
    리눅스마스터
    CS
    Spring Security
    플러터
    시큐리티
    Flutter
    backjoon
    baekjoon
    Java
    Linux
    DB
    스프링
    리눅스
    스프링부트
  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
woojin._.
[리눅스마스터 1급 - 2차] 쿼터 (Quota)
상단으로

티스토리툴바