20.7. 이미지 크기 수정

수정된 파티션 스키마의 총합이 기본 디스크 크기(20G)를 초과할 수도 있습니다. 이 경우에는 이미지 크기를 수정해야 합니다. 이미지 크기를 수정하려면 이미지를 생성하는 설정 파일을 편집합니다.

/usr/share/openstack-tripleo-common/image-yaml/overcloud-hardened-images-python3.yaml 복사본을 생성합니다.

# cp /usr/share/openstack-tripleo-common/image-yaml/overcloud-hardened-images-python3.yaml \
/home/stack/overcloud-hardened-images-python3-custom.yaml

설정 파일의 DIB_IMAGE_SIZE를 편집하고 필요에 따라 값을 조정합니다.

...

environment:
DIB_PYTHON_VERSION: '3'
DIB_MODPROBE_BLACKLIST: 'usb-storage cramfs freevxfs jffs2 hfs hfsplus squashfs udf vfat bluetooth'
DIB_BOOTLOADER_DEFAULT_CMDLINE: 'nofb nomodeset vga=normal console=tty0 console=ttyS0,115200 audit=1 nousb'
DIB_IMAGE_SIZE: '40' 1
COMPRESS_IMAGE: '1'
1
이 값을 새로운 디스크 전체 크기에 맞게 조정합니다.

이 파일을 저장합니다.

중요

오버클라우드를 배포하면 director는 오버클라우드 이미지의 RAW 버전을 생성합니다. 따라서 언더클라우드에 RAW 이미지를 수용하기에 충분한 여유 공간이 있어야 합니다. 예를 들어 보안 강화 이미지 크기를 40G로 설정하는 경우 언더클라우드의 하드 디스크에 40G의 사용 가능한 공간이 있어야 합니다.

중요

director는 물리 디스크에 이미지를 쓸 때 디스크 끝에 64MB의 구성 드라이브 주 파티션을 생성합니다. 전체 디스크 이미지를 생성하는 경우 물리 디스크의 크기가 이 추가 파티션을 수용하는지 확인합니다.