프로젝트의 일부로 나에게 제공된 VMware에서 실행 중인 OpenSUSE 가상 머신이 있습니다. 이는 데이터베이스 컨테이너 역할을 하며 데이터베이스는 외부 스크립트로 채워집니다.
빌드하는 동안 공간 경고가 표시되기 시작했고 빌드가 중단되는 것 같아서 디스크 크기를 20GB에서 35GB로 늘려 보았습니다.
OpenSUSE의 "내 컴퓨터"에는 내부적으로 총 공간이 18.6GiB에 불과한 것으로 표시됩니다.
운없이 여러 번 다시 시작했습니다. 또한 새로운 35GB가 사전 할당됩니다.
이것이 빌드 문제를 해결할지는 모르겠지만 가상 머신이 할당된 전체 공간을 인식하도록 도와줄 수 있는 사람이 있습니까? 최소한 도움이 되어야 하는데...
추가 정보:
- 운영 체제: Linux 2.6.37.1-1.2-Desktop x86_64
- 시스템: 오픈수세 11.4(x86_64)
- KDE: 4.6.00 (4.6.0) "버전 6"
답변1
분명히 가상 머신은 파티션에 할당되지 않았기 때문에 추가 디스크 공간을 볼 수 없습니다.
해결책은 가상 머신의 파티션 크기를 조정하는 것입니다.
첫 번째 단계는 할당되지 않은 공간을 마지막 파티션에 넣는 것이며, 이는 parted를 사용하여 수행할 수 있습니다. 바라보다https://www.gnu.org/software/parted/manual/html_node/parted_31.html
두 번째 단계는 파티션의 파일 시스템을 늘려 새 공간을 채우는 것입니다. 이를 수행하는 방법은 파티션 형식에 따라 다릅니다. 예를 들어, ext4인 경우 다음에서 지침을 찾을 수 있습니다.https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ext4grow.html