본문 바로가기
프로그래밍/LINUX

[LINUX 32일차] CentOS Quota 설정 / Auto_mount(설정, 마운트)

by B T Y 2017. 5. 2.
반응형

CentOS Quota 설정 / Auto_mount(설정, 마운트)에 대해서 정리한다.

 

 

※ Quota 설정

 

 

#>edquota <option> <name>

 

- 사용자별 설정

#>edquota -u <user_name>

#>edquota -u admin01

 

 blocks : user의 사용용량( kb )
  soft : bloks이 지정한 용량을 초과하면 경고( grace time )
  hard : blocks이 지정한 용량을 초과하면 쓰기 금지
  inode : user의 파일 갯수
  soft : inodes 지정한 갯수를 초과하면 경고
  hard : inodes 지정한 갯수를 초과하면 쓰기 금지

 

 

( blocks에 해당되는 soft, hard는 용량을 제한하고 inodes에 해당하는 soft, hard는 파일 갯수를 제한한다 )

 

 

( repquota -avug 명령어로 사용자와 그룹에 설정된 내용을 확인 할 수 있다 )

 

 

- 그룹별 설정

#>edquota -g <group_name>

#>edquota -g admin

 

 

( edquota -g 명령어를 통해서 admin 그룹의 quota를 설정 했다 )

 

 

( repquota -avug 명령어를 입력해 그룹 quota 설정이 제대로 됬는지 확인 할 수 있다 )

 

- quota 설정 복사

#>edquota -p <복사할 대상> <option> <적용할 대상> ...

#>edquota -p admin01 -u admin02 admin03

#>edquota -g admin -g guest

 

 

( 다른 사용자들에게 똑같은 사용자 quota 설정을 하고 싶을때는 edquota -p -u 명령어를 이용하면 된다 )

 

( 마찬가지로 그룹 quota 설정 내용을 다른 그룹에도 적용 시키려면 -u 옵션을 -g로만 바꿔주면 된다 )

 

 

- grace time 설정

#>edquota -t  ( 기본값은 user( -u ) )

#>edquota -tg

단위 : days, hours, minutes, seconds

 

* quota 옵션에서 기본값은 -u ( user )이다.

 

 

( edquota -tg를 이용해서 그룹 quota의 grace time 설정을 변경했다 )

 

( 설정이 제대로 됬는지 확인 할 때는 repquota -aug를 통해서 확인이 가능하다 )

 


 

 

※ Auto_mount

 


1. 설정

/etc/fstab

 

( Auto_mount 설정 파일은 /etc/fstab 파일안에 내용을 설정 해주면 된다 )

 


 1) 장치 이름
 2) 마운트 포인트
 3) 파일시스템
  xfs - 64비트 고성능 저널링 파일시스템
  swap - swap 파일시스템, swap 공간으로 사용되는 파일시스템
  ext4 - ext3보다 크게 기능이 향상된 파일시스템,
   더 큰 용량을 지원하며, 파일복구, 파일시스템 속도가 향상

 

4) 마운트 옵션

 

defaults - rw,suid,dev,exec,nouser,async,auto
  ro -읽기 전용 (read-only)
  rw - 읽기/쓰기 (read/write) 가능
  suid - setuid, setgid 의 사용을 허용
  dev- 파일시스템 상의 문자, 블럭 특수 장치를 해석.
  exec -바이너리 실행파일이 실행되는 것을 허용
  nouser - 일반 계정 사용자가 마운트할 수 없음 (즉, root만 mount 가능)
  async - 파일시스템에 대한 I/O가 비동기적으로 이뤄지게 함.
  auto - 부팅시 자동 마운트

 

5) dump 파일 생성 유무
  0: diable
  1: enable

 

6) 파일시스템 무결성 검사
  0: 무결성 검사 안함
  1: 무결성 검사 함, 우선순위 1순위
  2: 무결성 검사 함, 우선순위 2순위
  

 

2. 마운트
 #>mount <option> <dev_name> <mount_point>
  -t <type> 
  -o <option>
   -o remount 이미 마운트된 파일시스템을 다시 마운트
 
 -확인
  #>mount

 

 

 

반응형

댓글