Linux/리눅스 시스템 관리

02_06 디스크 쿼터(Disk Quota)

easyfly 2022. 3. 12. 11:52
반응형

디스크 쿼터 개요 및 설정 방법

  • 디스크 쿼터 개요: 리눅스는 다중 사용자 시스템이다. 디스크는 한정된 자원이기 때문에 사용자별 디스크 사용량을 할당해야 효율적인 시스템 관리가 된다. 또한 사용자가 할당량을 모두 사용했을 때는 관리자에게 알림으르 통지할 수 있다. 디스크 쿼터는 각 사용자마다 또는 각 그룹마다 설정할 수 있다. 그룹별 쿼터 할당이 합리적이지 싶다.
  • 디스크 쿼터 설정 방법
    • /etc/fstab 파일을 편집하여 디스크 쿼터 기능을 활성화한다. 분할된 파티션에 설정을 해야 한다.
    • 위 파일에서 쿼터 기능을 활성화할 별도 디스크(/dev/sdb2)를 생성하고 4번째 필드에 userquota와 grpquota를 지정하여 사용자 쿼터와 그룹쿼터를 활성화한다.
    • /etc/fstab의 수정 사항을 반영하기 위해 해당 파일 시스템을 리마운트 한다.
      • # mount -o remount /quota-test
    • SELinux를 비활성화한다.
      • # setenforce 0
    • 사용자를 위한 쿼터 파일을 생성하고 디스크 사용량을 설정한다.
      • # quotacheck -mf /quota-test
    • 그룹을 위한 쿼터 파일을 생성하고 디스크 사용량을 설정한다.
      • # quotacheck -gm /quota-test
    • msi 사용자에 대한 쿼터 정책을 설정한다.
      • # edquota msi
    • mygroup 그룹에 대한 쿼터 정책을 설정한다.
      • # edquota -g mygroup
    • 디스크 쿼터 기능을 시작한다.
      • # quotaon /quota-test
    • 사용자 쿼터 기능과 그룹 쿼터 기능이 잘 성정됐는지 확인한다.
      • # repquota /quota-test 또는 repquota -g /quota-test


반응형

'Linux > 리눅스 시스템 관리' 카테고리의 다른 글

03-01 프로세스 관련 명령어  (0) 2022.03.12
02_07 디스크 쿼터 관련 명령어  (0) 2022.03.12
02_05 부트 매니저(Boot Manager)  (0) 2022.03.12
02_04 LVM과 RAID  (0) 2022.03.12
02-03 스왑(Swap)  (0) 2022.03.10