[LINUX] LVM 구현

개발할래·2023년 8월 2일
0

Linux

목록 보기
3/7
  • LVM 구현 실습환경
  1. KTCloud CentOS 7.9
  2. 가상서버 HDD 디스크 10GB 2대

LVM 구현

  • KTCloud 내 가상서버 DISK 추가 및 가상 서버로 연결
SSD로 추가하려고 하였으나 선택불가하여 HDD로 진행

  • 서버 접속 및 DISK 파티션 테이블 확인

✍ 입력

# fdisk -l

💻 출력

두개 disk 중 한 개는 이미 마운트 진행/dev/xvdc를 마운트 할 예정
  • 하드디스크 파티션 진행

✍ 입력

# fdisk /dev/xvdc

💻 출력

  1. m : 도움말
  2. n : 새로운 파티션 추가
  3. p : 기본 파티션 (https://www.easeus.com/knowledge-center/primary-vs-extended-partition.html)

  1. p : 진행된 파티션 내용을 보여줌
  2. t : 8e - Linux lvm 타입으로 변경
  3. w : fdisk 종료

✍ 입력

  • 물리적 볼륨 생성
# pvcreate /dev/xvdc1
# pvdisplay or pvscan

✍ 입력

  • 볼륨그룹 생성
# vgcreate DataVG2 /dev/xvdc1
# vgdisplay or vgscan

✍ 입력

  • 생성된 볼륨 그룹 내에서 논리볼륨으로 분리(사이즈 마다 다름)
# lvcreate -l 100%FREE -n myLG1 DataVG2
# lvdisplay

✍ 입력

  • 포맷 진행
# mkfs.ext4 /dev/DataVG2/myLG1

✍ 입력

  • mount 진행할 directory 생성(있으면 X)
  • mount 진행
# mount /dev/DataVG2/myLG1 /data/
# df -h

✍ 입력

  • 부팅 시 자동으로 마운트 되도록 설정
# vim /etc/fstab

profile
내 인생부터 개발

0개의 댓글