바이오스에 진입하여 디스크 순서를 변경
기존 디스크
새로운 디스크
fdisk /dev/sdb
n
8398847
t - fd
n
t - fd
w
mdadm --add /dev/md127 /dev/sdb1
mdadm --add /dev/md126 /dev/sdb2
p286 p291
용량을 제어한다는건 일반 사용자들을 제어하는 것으로 기본적으로 일반 사용자들의 디렉터리인
/home 디렉터리 사용
fdisk /dev/sdb
n
wmkfs.ext4 /dev/sdb1
mkdir /newhome
mount /dev/sdb1 /newhome
vi /etc/fstab
- /dev/sdb1 /newhome ext4 defaults,usrquota,grpquota 0 0
mount -o remount /dev/sdb1
경고메시지로 daemon을 reload 하라고 하였기에 해당 명령어 실행
systemctl daemon-reload
cd /newhome/
useradd -d /newhome/quesr1 quser1
useradd -d /newhome/quesr2 quser2
quotaoff -augv
quotacheck -augv
quotaon -augv
용량의 단위를 적지 않으면 기본 kb 단위
edquota -u quser1
edquota -u quser2
soft - 30M (30720 kb)
hard - 40M (40960 kb)
quota
cp /boot/vmlinuz-4.18.0-553.el8_10.x86_64 ./test1
cp /boot/vmlinuz-4.18.0-553.el8_10.x86_64 ./test2
cp /boot/vmlinuz-4.18.0-553.el8_10.x86_64 ./test3
...
repquota /newhome
quesr1의 상태가 +-인데 이때 +가 된 것은 soft 용량이 초과되었음을 표시함
만약 ++이라면 소프트, 하드 용량 모두 초과된 상태
edquota -t
Server B 초기화 후 작업하시오.
/myhome 디렉터리에 파티션을 ext4로 생성하여 새로 추가한 디스크를 마운트
sampleuser1, sampleuser2에 다음과 같은 제한 설정
sampleuser1
soft blocks 50M, hard blocks 60M, soft inodes 20, hard inodes 30sampleuser2
soft blocks 40M, hard blocks 50M, soft inodes 10, hard inodes 20
나의 답
새로운 디스크 추가 (sdb)
fdisk /dev/sdb
n
wmkfs.ext4 /dev/sdb1
mkdir /myhomevi /etc/fstab
- /dev/sdb1 /myhome ext4 defaults,usrquota,grpquota 0 0
mount /dev/sdb1 /myhome
useradd -d /myhome/suser1 sampleuser1
useradd -d /myhome/suser2 sampleuser2quotaoff -augv
quotacheck -augv
quotaon -augvedquota -u sampleuser1
edquota -u sampleuser2