vdi 크기 조정 또는 LV 그룹 확장 후 virtualbox centos 수정

vdi 크기 조정 또는 LV 그룹 확장 후 virtualbox centos 수정

명령을 사용하여 virtualbox에서 centos vdi의 크기를 성공적으로 조정했지만 VboxManage.exe modifyhd Centos.vdi --resize 12000Centos를 시작할 때 gnome 전원 관리자가 올바르게 설치되지 않았고 시작되었다는 오류가 발생합니다.넘쳐그리고접미사데몬이 실패했고 그 이후에는 그놈 화면이 전혀 표시되지 않았습니다. 이 문제를 어떻게 해결할 수 있나요?

초기 상태로 롤백한 다음 크기를 조정하고 새 볼륨을 추가했습니다. 새로운 질문은 vg_localhost를 확장하는 방법입니다.
출력 vdisplay:

--- Physical volume ---
  PV Name               /dev/sda2
  VG Name               vg_localhost
  PV Size               8,51 GiB / not usable 3,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              2178
  Free PE               0
  Allocated PE          2178
  PV UUID               Z4g5Cc-

  "/dev/sdb2" is a new physical volume of "12,51 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb2
  VG Name
  PV Size               12,51 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               oDCocH-

vg 및 lvresize를 확장했지만 여전히 문제가 있습니다.

lsblk
NAME                          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                             8:16   0    20G  0 disk
├─vg_localhost-lv_root (dm-0) 253:0    0    18G  0 lvm  /
└─vg_localhost-lv_swap (dm-1) 253:1    0     2G  0 lvm  [SWAP]
sda                             8:0    0     9G  0 disk
├─sda1                          8:1    0   500M  0 part /boot
└─sda2                          8:2    0   8,5G  0 part
sr0                            11:0    1  1024M  0 rom


df -h
  /dev/mapper/vg_localhost-lv_root
                      6,5G  6,2G  256M  97% /
tmpfs                 499M  200K  499M   1% /dev/shm
/dev/sda1             485M   78M  382M  17% /boot

내가 놓친 게 무엇입니까?

답변1

기존 개별 디스크의 크기를 조정하는 대신 새 가상 디스크 이미지를 생성하여 볼륨 그룹에 새 물리 볼륨으로 추가합니다. 새 디스크가 볼륨 그룹의 일부가 되면 해당 PV의 용량을 확장해야 하는 논리 볼륨에 추가할 수 있습니다. 그런 다음 새로 확장된 논리 볼륨의 모든 공간을 포함하도록 기존 파일 시스템을 확장합니다.

또 다른 접근 방식은 원하는 크기의 새 디스크 이미지를 생성하고 두 디스크 이미지를 모두 마운트한 다음 소스를 대상에 추가하는 것입니다. 그런 다음 파일 시스템을 특정 크기로 확장하면 됩니다. 이것은 가장 우아한 해결책은 아니지만 문제를 해결하는 빠르고 더러운 방법일 수 있습니다.

답변2

먼저 새 PV로 VG를 확장한 다음 LV를 확장하고 LV에서 FS를 확장합니다.

  • PVCCreate /dev/sdb2
  • vgextend vg_localhost /dev/sdb2
  • 크기 조정
  • 2fs 크기 조정

관련 정보