Linux
리눅스 파티션 생성, swap, 논리 볼륨 설정 관련 명령어
쓱은감자
2022. 8. 11. 21:36
반응형
Disk 관련 명령어
- 현재 디스크 확인
fdisk -l
- 파티션 생성
fdisk /dev/<disk_name>
Command(m for help) : n
메뉴에서 새로운 파티션 추가를 위해n
입력- 파티션 타입
p
(primary 기본값) - 파티션 넘버
1
입력 - 파티션에 설정할 크기 입력, ex)
4G
- Swap 메모리 생성
- ext4 형식으로 포맷 실행
mkfs.ext4 /dev/sdb1
- mount 실행
mount /dev/sdb1 /disk1
mount
명령어는 일시적이라 재부팅하면 마운트가 해제됨
- 마운트 확인
df -Th
,lsblk
- ext4 형식으로 포맷 실행
- 영구적으로 마운트
vi /etc/fstab
/dev/sdb1 /disk1 ext4 defaults 1 1
- 논리 볼륨 생성(PVS-VGS-LVM)
- pvcreate 명령어를 통해 물리 볼륨 생성
pvcreate /dev/sdb{1..4}
- 물리 볼륨 생성 확인
pvscan
- 볼륨 그룹 생성
vgcreate <group_name> <partition_name>
vgcreate vg0 /dev/sdb2 /dev/sdb4
- 논리 볼륨 생성
lvcreate <vg_name> -n <lv_name> -L <size>
lvcreate vg0 -n lv01 -L 2G
lvcreate vg0 -l 100%FREE -n lv03
- 논리 볼륨 확인
lvscan
- 포맷과 마운트 실행
- pvcreate 명령어를 통해 물리 볼륨 생성
$ mkfs.xfs /dev/vg0/lv01
$ mount /dev/vg0/lv01 /mnt/disk2
- 설정 확인
lsblk
- 논리 볼륨 크기 확장
lvextend <lv_경로> -L <size>
lvextend /dev/vg0/lv01 -L 5G
- 설정 확인
lsblk
반응형