메인 콘텐츠로 건너뛰기
블로그 스토리지 디스크 크기 조정 위아래로

위 아래로 디스크 크기 조정

디스크 이미지를 더 크고 작게 크기 조정하기 위한 새로운 기능을 방금 릴리스했습니다.

더 큰 크기를 조정하기 위해 스왑으로 레이블이 지정된 디스크 이미지의 크기를 조정하면 스왑 이미지를 삭제하고 다시 만들 수 있다는 것이 유일한 변경이었습니다. 이전에는 이미지 자체의 크기를 조정했지만 내부의 스왑을 다시 만들지는 않았습니다.

크기 조정의 경우 ext2/ext3에서만 작동하고 디스크 이미지를 교체합니다. 다른 이미지 유형은 중단됩니다. ext2/ext3의 크기 조정은 비파괴 적입니다. 여유 공간이 충분하지 않으면 파일 시스템 크기를 조정하고 중단합니다. 중단은 디스크 이미지를 그대로 유지하므로 디스크 이미지를 가능한 한 작게 만들려고 하면 다양한 크기를 "시도"하는 것이 안전합니다. 우리는 [url=http://e2fsprogs.sourceforge.net/]e2fprogs[/url] 패키지의 일부인 "fdp2fs"를 사용하고 있습니다.

다음은 테스트 사례의 결과입니다.

테스트 결과[/크기]

[b]초기 이미지: RedHat 9.0 Small, 1500 MB[/b]

[코드] 파일 시스템 크기 사용 사용% 에 장착
/dev/ubda 1.5G 875M 576M 61% /[/코드]

[b]1500에서 1000으로 크기 조정[/b]

크기 조정 후:
[코드]파일 시스템 크기 사용 사용%에 장착
/dev/ubda 987M 842M 135M 87% /[/코드]

[b]1000에서 900으로 크기 조정[/b]

크기 조정 후
[코드]파일 시스템 크기 사용 사용%에 장착
/dev/ubda 887M 842M 36M 96% /[/코드]

[b]900에서 800으로 크기 조정[/b]

"장치에 남은 공간이 없다"로 오류가 발생했습니다. 900MB를 유지했다. 호스트에서 수정되지 않은 파일입니다. 올바르게 부팅, DF보고 :
[코드]파일 시스템 크기 사용 사용%에 장착
/dev/ubda 887M 842M 36M 96% /[/코드]

[b]900에서 1500으로 크기 조정[/b]

크기 조정 후
[코드]파일 시스템 크기 사용 사용%에 장착
/dev/ubda 1.5G 842M 624M 58% /[/코드]

첫 번째 크기 조정 후 "사용" 공간이 적습니다. fsck.ext3을 실행하고 아마도 새로운 저널을 시작한 후 공간을 되찾을 수 있다고 추측하고 있습니다.

감사합니다, 그리고 즐기십시오!
-Chris

PS - 여러분 중 일부가 스크래치 디스크 이미지에서 이것을 테스트하고 결과를 보고하고 싶다면 감사하겠습니다.


내용

댓글 남기기

이메일 주소는 게시되지 않습니다. 필수 필드가 표시됩니다 *