XFS(eXtended File System)
SGI(Silicon Graphics Inc.)에서 IRIX 운영체제를 위한 파일시스템으로 개발해서 사용하고 있다. 위의 BTRFS 파일 포맷처럼 16EB까지 지원해주고, 안정적이며, 고성능의 실행속도를 보이면서도 매우 스케일러블(scalable)하고, 64 bits 저널링과 디스크 디프라그(defrag)를 지원한다. CentOS 7.0 부터 디폴트 파일시스템으로 채택되어 있다.
disk Quota
Linux는 멀티 사용자 시스템이라서 여러 사용자들이 동시에 하나의 Linux 시스템에 접속해서 작업하게 되는데, 특정 사용자/그룹이 과도하게 하드디스크 공간을 많이 사용하면 다른 사용자들의 디스크 사용에 영향을 미칠 수 있다. 이럴 때 관리자는 Disk Quota를 사용해서 사용자나 그룹별로 하드디스크의 사용량이나 저장할 수 있는 파일의 개수를 지정해서 리소스를 제한해주어야 한다.
간단히 말해서 하드디스크의 사용량을 제한하는 것이 디스크 쿼타인데 사용자와 그룹에게 할당한다. root 관리자는 디스크 쿼타에 적용받지 않고 무한으로 하드디스크를 사용할 수 있다.
1. /quotas 디렉토리에 새 장치를 mount 해준다.
2. yum -y install quota
3. 부팅 시 자동 mount를 위해 /etc/fstab파일에 추가해준다.
blkid를 이용해 UUID를 찾아 연결해도 된다.
4. quotas디렉터리가 제대로 mount 되었는지 확인 후 다시 remount 해준다.
5. quotaoff -avug를 해준다.
6. reboot
7. quotacheck -cvug /quotas를 해 quota파일을 생성해준다.
8. quotaon -avug를 해줬을때 on이 두개 떠야 성공
quota에 유저 추가
quota 설정
aquota.user로 설정하기
aquota.group으로 설정하기
setquota로 설정하기
edquota로 설정하기
edquota로 그룹 설정하기
repquota로 보기
quota에서 설정한 한계값 보다 많이 쓸 수 없다
마지막 vm4는 전체 복사를 해오지 못했다.
'리눅스' 카테고리의 다른 글
tar, Base repository 막기, chattr (0) | 2021.04.03 |
---|---|
RAID, LVM (0) | 2021.04.02 |
데몬, mount 하는 법, 부팅시 자동 mount, mkfs 포맷 (0) | 2021.03.31 |
who, w, user, last, lastb, wtmp, btmp, utmp (0) | 2021.03.29 |
su, PAM, skel, process (0) | 2021.03.28 |