VMware Integrated OpenStack 4.0부터는 전원을 끄지 않고도 나중에 크기를 조정할 수 있는 VM을 이미지에서 배포할 수 있습니다. 메모리, vCPU 및 루트 디스크 크기를 변경할 수 있습니다.

라이브 크기 조정 기능은 이미지에 대해 이전 버전의 VMware Integrated OpenStack에서 사용할 수 없는 os_live_resize 속성을 사용하므로 전원을 끄지 않고도 새 VM의 크기를 조정할 수 있으려면 해당 속성을 기존 이미지에 추가해야 합니다. os_live_resize의 값은 memory, diskvcpu 또는 쉼표로 구분된 모든 조합일 수 있습니다. 예를 들면 os_live_resize=disk,memory,vcpu입니다.

사전 요구 사항

라이브 크기 조정이 가능한 VM을 배포하려면 해당 이미지에 대한 다음 요구 사항을 충족해야 합니다.
  • os_live_resize 속성을 사용할 수 있도록 VMware Integrated OpenStack 4.0 이상에서 VM 이미지를 생성합니다.
  • 디스크의 크기를 조정할 수 있으려면 연결된 복제가 아닌 전체 복제로 VM을 배포하고 SCSI 가상 디스크 어댑터 유형을 사용합니다. IDE 어댑터 유형은 지원되지 않습니다.

프로시저

  1. OpenStack 관리 클러스터에 로그인합니다.
  2. 가상 시스템 디스크를 사용하는 새 이미지를 생성합니다.
    openstack image create --container-format bare --disk-format vmdk \
  3. SCSI 가상 디스크에 vmware_adaptertype 속성을 구성합니다.
    --property vmware_adaptertype="lsiLogicsas" --property vmware_disktype="sparse" \
  4. 이미지에서 연결된 복제가 아닌 전체 복제로 배포하도록 VM을 구성합니다.
    --property vmware_ostype="otherGuest64" --property img_linked_clone=False \
  5. os_live_resize 속성을 통해 라이브 크기 조정에 사용할 VM 설정을 구성합니다.
    --property os_live_resize=vcpu,memory,disk --file cirros-0.3.5-x86_64-disk.vmdk --public cirros

결과

전원을 끌 필요 없이 크기를 조정할 수 있는 VM에 대한 새 이미지를 생성했습니다.