강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

시스템커널에서 쿼타(quota)지원여부 확인하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

시스템커널에서 쿼타(quota)지원여부 확인하기

 

 

 

 

 

커널(kernel) 파일시스템에서 쿼타(quota) 지원하고 설정이 정상적으로 되어 있다는 것을 확인하는 방법이 있습니다.

 

 

 

 

 

커널에서 쿼타지원여부 확인하기

 

먼저 커널(kernel)에서 쿼타(quota) 지원하는가에 대한 부분을 확인해 보셔야 합니다.

 

 

 

  커널에서의 쿼타(quota)지원여부를 확인하고자 한다면 부팅메시지나 시스템로그메시지에서 확인해보시면 됩니다.

 

 

 

 

 

, 아래와 같이 /var/log/messages파일과 dmesg라는 명령어로 쿼타(quota)관련 내용을 확인해 보는 방법입니다.

 

 

 

  아래의 예는 시스템로그에서 쿼타관련로그를 확인하기 위하여 “grep quota /var/log/messages”라는 명령어를 사용한 것이며 두번째는 dmesg라는 부팅메시지 확인 명령어에서 quota설정관련 로그를 확인하기 위하여 “dmesg | grep quota”라는 명령어를 사용한 것입니다.

 

 

 

 

 

[root@su252 ~]# grep quota /var/log/messages

Jan  5 21:51:20 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan  6 18:38:52 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan  8 00:03:32 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 11 18:43:04 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 13 20:56:01 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 14 19:51:55 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 15 14:06:11 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 20 14:11:55 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 20 15:41:40 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 21 09:00:52 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 21 12:10:40 su252 kernel: VFS: Disk quotas dquot_6.5.1

Jan 22 06:23:37 su252 kernel: VFS: Disk quotas dquot_6.5.1

[root@su252 ~]#

[root@su252 ~]# dmesg | grep quota

VFS: Disk quotas dquot_6.5.1

[root@su252 ~]#

 

 

파일시스템에서 쿼타지원하도록 마운트되었는가를 확인하기

 

 

 

 

위의 예와 같이 커널에서 쿼타(quota) 지원하는 설정을 확인하였다면 다음은 파일시스템에서 쿼타(quota) 지원하도록 마운트(mount) 되었는가를 확인하셔야 합니다.

 

 

 

 , /home 파일시스템에 쿼타(quota)설정이 정상적으로 되어 있다면 아래와 같이 mount라고 해보시기 바랍니다.

 

 

 

  아래의 결과를 보시면 /home파일시스템의 마운트 옵션부분에 usrquota라는 속성이 들어가 있는 것이 보일 것입니다.

 

 

 

 

 

부분은 앞의 예에서 보았듯이 /etc/fstab파일내의 설정으로 인하여 부팅시 마운트(mount)단계에서 쿼타(quota)관련 속성인 usrquota grpquota 지원하도록 마운트한 것입니다.

 

 

 

 

 

결론적으로 파일시스템에서 usrquota라는 속성과 grpquota라는 속성으로 마운트가 되었다면 해당 파일시스템에서는 쿼타(quota)사용이 가능하다고 보시면 됩니다.

 

 

 

 

 

[root@su252 ~]# mount

/dev/sda6 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/sda2 on /home type ext3 (rw,usrquota,grpquota)

/dev/sda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

[root@su252 ~]#

 

 

 

 

, 위의 /home파일시스템은 다음과 같이 해석하십시오.

 

 

 

 

“usrquota라는 속성이 부여되어 있기 때문에 개별 사용자들은 /home파일시스템 내에 쿼타설정이 가능하며 쿼타설정으로 인하여 디스크사용량 제한을 받을 있다.

 

 

 

 

“grpquota라는 속성이 부여되어 있기 때문에 개별 그룹들은 /home파일시스템 내에 쿼타설정이 가능하며 또한 쿼타설정으로 인하여 디스크사용량 제한을 받을 있다.

 

 

 

 

위와 같이 해석하면 됩니다.

 

 

 

 물론, usrquota grpquota 속성에 대한 의미라고 생각하면 됩니다.

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,045 명
  • 현재 강좌수 :  35,858 개
  • 현재 접속자 :  87 명