가상 디스크에서 LUKS 파티션을 확대/크기 조정할 수 없습니다

가상 디스크에서 LUKS 파티션을 확대/크기 조정할 수 없습니다

암호화된 LUKS LVM 파티션을 확대하기 위해 다양한 가이드와 튜토리얼을 시도했지만 볼륨/파티션 구조를 완전히 명확하게 이해하지 못했기 때문에 프로세스를 진행하고 완료할 수 없었습니다. 이것은 VirtualBox VM의 Debian 10입니다. 가상 디스크를 약 10GB 정도 적절하게 확대하고 파티션 크기를 조정했지만 VM을 시작하고 문제를 발생시키면 df여전히 루트 파티션/볼륨이 확대되지 않는 것을 볼 수 있습니다. 라이브 이미지로 모든 작업을 수행하고 gparted가상 디스크를 마운트하여 수정했습니다.

lsblk실행 결과는 다음과 같습니다 gparted. lsblk 출력 스크린샷

루트 볼륨/파티션 확장 과정을 어떻게 진행하나요?

답변1

지금까지 가상 디스크와 LVM을 확대한 것 같습니다.물리적 볼륨. 또한 해야 할 일은 루트 LVM을 확장하는 것입니다.논리 볼륨:

lvextend -r -l +100%FREE GC01VPC-vg/root

위 명령은 루트의 크기를 증가시킵니다논리 볼륨이렇게 하면 사용 가능한 모든 여유 공간이 소모됩니다.CG01VPC-vg 볼륨 그룹. 또한 파일 시스템의 크기가 조정됩니다. 요컨대,논리 볼륨크기는 약 11GB 정도 증가합니다.

답변2

나는 실제로 이것을 알아 냈습니다.

내가 따른 절차는 정확했지만, 단지 작은 단계를 놓쳤을 뿐입니다.

pvchange -x y /dev/mapper/encryptedvolume

Unix & Linux Stack Exchange에서 문제 #320957의 지침을 따르는 것이 좋습니다. 여기서 허용된 답변의 두 번째 주석에서 위 단계를 찾았습니다.

관련 정보