리눅스#7

최동민·2022년 7월 17일
0

Linux

목록 보기
7/25

LVM

HDD를 만들기 전의 스냅샷으로 돌아간다.
2GB, 3GB HDD를 각 하나씩 생성한 후 들어간다.


파티션 설정, 파일 시스템 설정하자
fdisk /dev/sdc
8e로

8e로 만들어진게 생겼다

fdisk /dev/sdc도 해준다

apt -y install lvm2 하고
2. 물리적 볼륨 생성
pvcreate /dev/sdb1
pvcreate /dev/sdc1
3. 물리적 볼륨을 하나의 볼륨그룹으로 묶기
vgcreate myVG /dev/sdb1 /dev/sdc1
(myVG는 그룹이름을 지정한것. 아무거나 해도 됨)

vgdisplay

4.불륨그룹의 파티션을 생성
lvcreate --size 1G --name myLG1 myVG
lvcreate --size 3G --name myLG2 myVG
(myVG안에 myLG라는 이름의 논리파티션 생성)

lvcreate --extents 100%FREE --name myLG3 myVG
만약 잘못 만들었을 때 제거 방법
lvremove /dev/myVG/myLG3

5. 파일 시스템 생성
mkfs.ext4 /dev/myVG/myLG1
mkfs.ext4 /dev/myVG/myLG2
mkfs.ext4 /dev/myVG/myLG3

6. 디렉터리 생성 후 마운트
mkdir /lvm1 /lvm2 /lvm3
mount /dev/myVG/myLG1 /lvm1
mount /dev/myVG/myLG2 /lvm2
mount /dev/myVG/myLG3 /lvm3
df로 확인

쿼터 (Quota)

: 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것
일반 사용자들이 사용하는 파일 시스템을 /로 지정하지 않고 별도의 파일 시스템을 지정해서 사용하게 함
많은 사용자가 동시에 / 를 사용하면 시스템의 성능이 저하될 수 있음.
10GB HDD 하나 생성 후 다시 시작

1. fdisk /dev/sdd

  1. mkfs.ext4 /dev/sdd1 포맷시킨다

  2. mkdir /userHome 디렉터리 만든다

  3. 0mount /dev/sdd1 /userHome/ 마운트시킨다

  4. adduser --home /userHome/tom tom
    adduser --home /userHome/james james

  5. nano /etc/fstab 안에다가
    /dev/sdd1 /userHome ext4 defaults,usrjquota=aquota.user,jqfmt=vfsv0
    그리고 0 0

  6. mount --options remount /userHome/ 다시 리마운트
    apt -y install quota
    reboot 해보니 sdd1 이 그대로 있다.

    cd /userHome에 가서 작업
    quotaoff -avug (쿼터 끄기)
    quotacheck -augmn (파일 시스템의 쿼터 관련 체크)
    rm -f aquota. (생성된 쿼터 관련 파일을 삭제)
    quotacheck -augmn(파일 시스템의 쿼터관련 재체크)
    touch aquota.user aquota.group(쿼터관련 파일 생성)
    chmod 600 aquota.
    (이제 보안을 위해 소유자 외에 접근권한을 뺀다.)
    quotaon -avug(설정된 쿼터 시작)

    edquota -u tom (사용자별 공간 할당)
    /dev/sdd1 16 30720 40960 4 0 0
    soft는 넘어도 되지만 경고.

    용량을 제한한다.

    grace : soft한도를 초과하였을 때 6일 지나면 사용하지 못하게 한다.

    repquota /uesrHome/

root 사용자 설정
newtwork 설정
apt 설정
한글 설정
디스플레이 설정

profile
코드를 두드리면 문이 열린다

0개의 댓글