vmware에서 disk를 확장하는 방법 (feat. linux)
vmware에 ubuntu server를 설치했었고 / size가 부족하여 확장하고자 함.
설치시 logical volume으로 설치하였기에 아래의 동작으로 disk를 확장함.
/는 lv로 인해 /dev/mapper/ubuntu--vg-ubuntu--lv (/dev/sda3)에 있음
먼저 disk를 확장하자
1. setting으로 진입

2. 확장을 원하는 disk 선택

3. expand 선택

4. 크기 입력 및 expand 선택
- 그림의 40GB를 60GB로 확장

이번엔 linux(여기선 ubuntu)에서 설정하자
1. 현재 disk 크기 확인
# df -h
- /dev/sda는 60G로 기존 40G에서 확장된 것이 보임
- /dev/sda3는 여전히 39G로 기존 40G 때 생성된 size로 보임

# lsblk
- target인 /dev/mapper/ubuntu--vg-ubuntu--lv가 39G임

2. /dev/sda3를 확장
# sudo cfdisk


write하자


종료

3. /dev/sda3의 크기 확인
# lsblk
- 기존 39G에서 59G로 확장 된 것을 볼 수 있음

4. pv 확인
# sudo pvdisplay
- 여전히 39G

5. pv 확장
# sudo pvresize /dev/sda3

6. pv 확장 결과 확인
# sudo pvdisplay
- 59G로 확장 되어 있음

7. logical volume 확장
# sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

8. resize
# sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

9. 최종 확인
# df -h

끝.