>> Read No. 2642 article  
Redhat 7.3 쿼터 적용하기

등록 2002-07-11 04:09:00     조회 5
이름 이정현    

		<pre>
[root@howdns /]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             2.4G  1.3G  1.0G  53% /
/dev/sda5              59G   33G   23G  59% /home
none                  503M     0  503M   0% /dev/shm
/dev/sda2             4.8G  141M  4.4G   4% /var
---------------------------------------------------------------------
[root@howdns /]# rpm -qa | grep quota
quota-3.03-1
---------------------------------------------------------------------
쿼터 프로그램 설치 확인
없으면 아래 주소에서 다운 받아 설치 rpm -Uvh quota-version.i386.rpm
<a href="ftp://junghyun.pe.kr/pub/linux/ftp.redhat.com/7.3/os/RedHat/RPMS/quota-3.03-1.i386.rpm">quota-3.03-1.i386.rpm</
a> ---------------------------------------------------------------------
[root@howdns /]# rpm -ql quota
/etc/warnquota.conf
/sbin/convertquota
/sbin/quotacheck
/sbin/quotaoff
/sbin/quotaon
/usr/bin/quota
/usr/include/rpcsvc/rquota.h
/usr/include/rpcsvc/rquota.x
/usr/sbin/edquota
/usr/sbin/quotastats
/usr/sbin/repquota
/usr/sbin/rpc.rquotad
/usr/sbin/setquota
/usr/sbin/warnquota
/usr/share/locale/pl/LC_MESSAGES/quota.mo
/usr/share/man/man1/quota.1.gz
/usr/share/man/man2/quotactl.2.gz
/usr/share/man/man3/rquota.3.gz
/usr/share/man/man8/convertquota.8.gz
/usr/share/man/man8/edquota.8.gz
/usr/share/man/man8/quotacheck.8.gz
/usr/share/man/man8/quotaon.8.gz
/usr/share/man/man8/repquota.8.gz
/usr/share/man/man8/rquotad.8.gz
/usr/share/man/man8/setquota.8.gz
/usr/share/man/man8/warnquota.8.gz
---------------------------------------------------------------------
/home 파티션에 쿼터를 적용
 /etc/fstab
 LABEL=/          /              ext3    defaults                1 1
none             /dev/pts       devpts  gid=5,mode=620          0 0
LABEL=/home      /home          ext3    defaults,<b>usrquota</b>       1 2
none             /proc          proc    defaults                0 0
none             /dev/shm       tmpfs   defaults                0 0
LABEL=/var       /var           ext3    defaults                1 2
/dev/sda3        swap           swap    defaults                0 0
/dev/cdrom       /mnt/cdrom     iso9660 noauto,owner,kudzu,ro   0 0
---------------------------------------------------------------------
쿼터 적용할 부분에 usrquota 추가 나머지는 건들 필요 없습니다.
 <b>* group에게 설정할때는 옵션 grpquota</b>
 이제 /home 파티션을 마운트를 다시 시작 합니다.
마운트를 하기전에 /home 파티션에 관련된 프로그램을 잠시 정지 합니다.
아파치를 잠시 죽여 놓으면 되겠죠
mount -o remount /home
 <b>device is busy</b>
이 메세지가 나올때는 다른 프로그램에서
/home 파티션을 사용하고 있다는 겁니다. 아니면 재부팅
 ---------------------------------------------------------------------
[root@howdns /]#quotacheck -auvg
쿼터 체크를 하면서 아래와 같이 파일이 생성 됩니다.
-rw-------    1 root     root         9216  7월 11 03:45 aquota.user
 여기서 /home 파티션을 체크 하게 되는데 에러가 나면 안됩니다.
---------------------------------------------------------------------
[root@howdns /]#quotaon -a 쿼터를 시작합니다.
아무런 메세지가 나오지 않으면 성공...다시한번 실행
---------------------------------------------------------------------
 <b>쿼터 환경 확인</b>
 [root@howdns /]# edquota -t
Grace period before enforcing soft limits for users:
Time units may be: days, hours, minutes, or seconds
  Filesystem             Block grace period     Inode grace period
  /dev/sda5                     7days                  7days
---------------------------------------------------------------------
 junghyun 계정에 용량 1GB 로 제한 하기
 [root@howdns /]# edquota -u junghyun
 Disk quotas for user junghyun (uid 500):
Filesystem      blocks    soft    hard   inodes   soft     hard
/dev/sda5      7263608       0       0    26902      0        0
 Insert 키를 누르고 편집을 합니다
위 화면은 아직 용량을 조절하지 않은 상태
 /dev/sda5      7263608       0 1024000    26902      0        0
용량을 1GB 로 줬습니다.
편집을 마치고 나서 Esc 키를 누르고 :wq 저장하고 빠져나옵니다.
---------------------------------------------------------------------
 <b>쿼터 확인</b>
[root@howdns /]# repquota -a
*** Report for user quotas on device /dev/sda5
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
junghyun  --  263608       0 1024000          26902     0     0
 파일 갯수도 제한을 걸수 있습니다. 소프트 등등
</pre>
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.78 초 ] 작업시간: [ 0.06 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791032442
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.