/dev/xvde1
기존 파티션 중 하나( )에 7GB의 공간을 추가하고 LVM 파티션을 7GB( )만큼 줄이고 싶습니다 /dev/mapper/vg--home-lv--home
. 내 디스크의 총 크기는 40GB입니다.
파티션 세부정보는 다음과 같습니다.
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvde1 7.9G 7.5G 16M 100% /
tmpfs 1.8G 144K 1.8G 1% /dev/shm
/dev/mapper/vg--home-lv--home
31G 12G 19G 39% /home
# vgdisplay -C
VG #PV #LV #SN Attr VSize VFree
vg-home 1 1 0 wz--n- 31.00g 0
# pvdisplay -c
/dev/xvde3:vg-home:65009705:-1:8:8:-1:4096:7935:0:7935:QjUeve-W7W1-fr44-2ENO-3CZy-mIM9-esIdpY
# /etc/fstab
UUID=4f669d3a-76c4-4847-a01d-10df9a96fd8e / ext4 grpquota,usrquota,rw 0 1
UUID=bbabd37e-628a-46e8-b384-66654b4c7916 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/vg-home/lv-home /home ext4 defaults 0 0
답변1
조심하세요!
- 우분투라면 - 루트 비밀번호를 설정하세요
- 다시 시작하고 시스템에 로그인하지 않음
- tty로 전환하려면 ctrl+alt+f2를 누르세요.
- 루트로 로그인(또는 호스트에서 다른 SSH에 루트로 로그인)
- /home 마운트 해제
- resize2fs /dev/vg-home/lv-home 20G (!!!! 20G !!!)
- lvresize -L21G /dev/vg-home/lv-home (!!!! 21G!!!)
- resize2fs /dev/vg-home/lv-home (크기 없음, 최대 21G로 크기가 조정됨)
- pvresize --setphysicalvolumesize 22G /dev/xvde3
물리 볼륨 크기를 조정합니다.
fdisk /dev/xvde p ( remember start of /dev/xvde3) d 3 n p 3 print value that you remembered +23G t 3 8e w
pvresize /dev/xvde3
완전한! 자신의 실력이 확실하지 않다면 시작하지 마세요 :)