linux LVM 설정 및 해제

agnusdei·2023년 12월 9일
0

1. USB 디스크 확인 및 파티션 생성:

# USB 디스크 확인
fdisk -l

# USB 디스크 파티션 생성 (여기서는 간단히 1개의 파티션을 생성합니다.)
fdisk /dev/sdb
# n (새로운 파티션 생성)
# p (Primary 파티션)
# 1 (파티션 번호)
# <Enter> (파티션의 시작 블록)
# <Enter> (파티션의 끝 블록)
# w (변경 저장)

위의 명령어를 통해 /dev/sdb에 1개의 파티션을 생성했다고 가정합니다. /dev/sdc에도 동일한 과정을 반복합니다.

2. 파티션을 물리 볼륨로 설정:

# LVM 설정
pvcreate /dev/sdb1 /dev/sdc1

# 생성된 물리 볼륨 확인
pvdisplay

3. Volume Group 생성:

# Volume Group 생성 (여기서는 'myvg'라는 이름을 사용)
vgcreate myvg /dev/sdb1 /dev/sdc1

# 생성된 Volume Group 확인
vgdisplay

4. Logical Volume 생성:

# Logical Volume 생성 (여기서는 'mylv'라는 이름, 10GB 크기)
lvcreate -n mylv -L 10G myvg

# 생성된 Logical Volume 확인
lvdisplay

5. 파일 시스템 생성 및 마운트:

# 파일 시스템 생성 (ext4를 사용)
mkfs.ext4 /dev/myvg/mylv

# 마운트 포인트 생성
mkdir /media/mydata

# 마운트
mount /dev/myvg/mylv /media/mydata

6. 부팅 시 자동 마운트 설정:

# /etc/fstab 파일 수정
echo "/dev/myvg/mylv /media/mydata ext4 defaults 0 0" >> /etc/fstab

이제 /media/mydata에 데이터를 저장할 수 있습니다. 이와 같은 방식으로 여러 USB 저장 장치를 사용하여 LVM을 설정할 수 있습니다. 각 명령어는 조심스럽게 실행되어야 하며, 실제 환경에 따라 경로 및 이름 등을 적절히 변경해야 합니다.

삭제 및 연결 해제:

# 마운트 해제
umount /media/mydata

# 파일 시스템 제거
lvremove /dev/myvg/mylv

# Volume Group 비활성화
vgchange -a n myvg

# Volume Group 제거
vgremove myvg

# 물리 볼륨 제거
pvremove /dev/sdb1 /dev/sdc1

# 파티션 제거
fdisk /dev/sdb
# d (파티션 삭제)
# 1 (파티션 번호)
# w (변경 저장)

fdisk /dev/sdc
# d (파티션 삭제)
# 1 (파티션 번호)
# w (변경 저장)

# USB 디스크 안전하게 제거
eject /dev/sdb
eject /dev/sdc

이제, LVM 설정이 해제되었고 USB 디스크를 안전하게 제거할 수 있습니다. 이 과정은 실제 데이터를 삭제하므로 신중하게 진행해야 합니다.

0개의 댓글

관련 채용 정보