무중단 디스크 용량 증설

무중단 디스크 용량 증설

기존 디스크의 용량을 증가시켰을 때

echo 1 > /sys/class/block/sdX/device/rescan

새로운 디스크를 추가하였을 때 디스크가 안보일 때

echo 1 > /sys/class/scsi_device/X:X:X:X/device/block/device/rescan
# X는 fdisk -l 에서 보이는 값을 참고

1. 파티션 생성

fdisk /dev/sdX
> n    ( add new partition )
> Partition number: ?    (enter)디폴트 값을 따름 (다음차순)
> Firtst sector:  (enter)디폴트 값을 따름
> Last sector: (enter)디폴트 값을 따름
> p  ( print the partition table )  파티션 테이블 을 보고 추가된 용량 확인
> t ( change partition type ) 파티션 타입 변경
> ㄴ 8e (Linux LVM  입력)

2. 물리적 볼륨 생성

pvs (현재 물리적용량 확인)
pvcreate /dev/sdX?    ( X?    디스크 a,b,c,d..   ?   파티션번호 1,2,3,4,... ) 
pvs    ( 용량증설 재확인. )
pvdisplay ( 상세하게 확인)

3. 볼륨 그룹에 추가

vgs  ( VG이름 확인)
vgextend {VGname} /dev/sd{X?}
vgdisplay ( 상세하게 확인)

4. LVM 용량 확장

lvs   ( 현재 논리적 용량 확인 )
lvextend -l +100%FREE {LV path}    ( 예 :  Rocky리눅스  /dev/rl/root  )
lvdisplay ( 상세하게 확인)

5. 확장 적용

xfs_growfs {LV path}   

Last updated