ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CenTOS7 : Disk Management-3(LVM:Logical Volume Manager)
    공부합시다!/LInux 2022. 1. 12. 14:06
    728x90

    1. LVM 구성

     1.1. pv - 물리적인 볼륨을 lvm으로 사용하겠다는 선언적 의미

    # pvcreate 디바이스명

    # pvremove 디바이스명

    # pvscan

    # pvdisplay


     1.2. vg - lv를 만들 수 있는 볼륨 공간 제공

    # vgcreate vg명 pv명1 pv명2 ...........

    # vgremove vg명 

    # vgreduce vg명 pv명1 pv명2 ...........

    # vgextend vg명 pv명1 pv명2 ...........

    # vgscan

    # vgdisplay


     1.3. lv - vg를 논리적으로 구분해서 사용

    # lvcreate -L 용량 -n lv명 vg명

    # lvremove 디바이스명

    # lvreduce 디바이스명 -> 데이터가 디스크에 순차적으로 쓰여지는 것이 아니기에

    lv사이즈를 줄이면 데이터가 깨질 수 있음으로 권장하지 않음.

    # lvextend -L 용량 디바이스명

    # lvdisplay

    # lvscan


     1.4. 용량 표현

    -L 용량   -> 최종 목표 용량

    -L +용량  -> 기존 용량에 더해지는 추가 용량을 의미합니다.

     

     

    =============================================================================

     

    2. 시나리오1 (SCSI 10G : sdb, SCSI 10G : sdc 추가)

    디스크 추가

     2.0. sdb 10G를 하나의 파티션으로 파티셔닝 합니다.

    파티셔닝

     2.1. pv 초기화, vg 생성, vg 그룹명 본인 이니셜로 생성합니다.

    PV 생성
    VG 생성

     2.2. lv1과 lv2를 생성합니다. 이름은 본인이니셜1, 본인이니셜2 로 생성합니다.

    용량 2G 2G

    파일시스템 ext4 xfs

    마운트포인트 /lv1 /lv2

     

    lv 생성

     2.3. dh -Th 명령어로 확인합니다.

    mount

     2.4. sdc를 각각 5G 와 나머지 용량으로 파티셔닝 합니다.

    partitions

     2.5. sdc의 두번째 파티션을 vg에 추가합니다.

    pv 생성

     

    vg 확장

     2.6. lv1과 lv2의 용량을 각각 4G로 증설합니다.

    LV 확장 및 mount

     2.7. df -Th로 확인합니다.

     resize2fs 및 xfs_growfs

    -------------------------------------------------------------------------------------------------------------------------

    3. 시나리오2

     3.1. 두번째 설치한 CentOS7에 10G 디스크를 추가해 주세요!

     3.2. /var, /home, /  디렉토리의 용량을 각각 3GB추가해 주세요.

     

    --------------------------------------------------------------------------------------------------------------------------

     

    4. 시나리오3

     4.1. 30G의 디스크를 이용해서 CentOS7을 설치합니다. 

    가상머신의 이름은 자유롭게, 나머지는 기본설정으로 합니다.

     4.2.  파티션        파일시스템      VG명      LV명      마운트포인트        용량

            sda1             표준,xfs                                   /boot           512MG

            sda2          LVM             이니셜

                            LVM,swap      이니셜   이니셜1         swap             2GB

                            LVM,xfs         이니셜   이니셜2          /var              3GB

                            LVM,ext4       이니셜   이니셜3        /home            5GB

                            LVM,ext4       이니셜   이니셜4            /           나머지용량

     4.3. 설치 후 # lsblk와 df -Th 정보 캡쳐

     4.4. 10G 추가후 /var, /home,  /  의 용량을 각각 2GB 늘려주세요.

     4.5. 용량 늘린 후 # lsblk와 df -Th 정보 캡쳐 후 제출해 주세요!

    728x90
Designed by Tistory.