이미지 서비스 데이터스토어로 이미지를 가져와 이미지를 인스턴스에서 사용 가능하게 만들 수 있습니다.

RAW, QCOW2, VDI 또는 VHD와 같이 지원되지 않는 형식의 이미지를 가져오려면 CLI를 사용하여 지원되지 않는 형식의 이미지 가져오기를 참조하십시오.

사전 요구 사항

  • 하나 이상의 이미지 서비스 데이터스토어를 구성했는지 확인합니다.

  • 이미지(예: ubuntuLTS-sparse.vmdk)를 가져옵니다.

  • 이미지가 ISO, VMDK 또는 OVA 형식으로 패키지되었는지 확인합니다.

프로시저

  1. 관리 권한을 가진 사용자로 OpenStack 관리 클러스터에 로그인하여 이미지 서비스 구성 요소에 이미지를 업로드합니다.
  2. glance image-create 명령을 실행하여 이미지를 확인하고 정의하고 가져옵니다.
    glance  --os-auth-token $token --os-image-url http://123.456.7.8:9292 \
            image-create name="ubuntu-sparse" \
            disk_format=vmdk \
            container_format=bare \
            --visibility="public" \
            --property vmware_adaptertype="lsiLogicsas" \
            --property vmware_disktype="sparse" \
            --property vmware_ostype="ubuntu64Guest" < ubuntuLTS-sparse.vmdk
    이 예제에 사용된 매개 변수와 설정은 다음과 같습니다.
    매개 변수 또는 설정 설명
    --os-image-url http://123.456.7.8:9292

    소스 이미지의 URL입니다.

    name="ubuntu-sparse"

    소스 이미지의 이름으로, 이 경우에는 ubuntu-sparse입니다.

    disk_format=vmdk

    소스 이미지의 디스크 형식입니다. ISO, VMDK 또는 OVA를 지정할 수 있습니다.

    container_format=bare

    컨테이너 형식은 이미지가 실제 가상 시스템에 대한 메타데이터가 포함된 형식인지 여부를 나타냅니다. 컨테이너 형식 문자열은 현재 Glance에서 사용되지 않으므로 이 매개 변수는 bare로 지정하는 것이 좋습니다.

    --visibility="public"

    OpenStack에서 이미지에 대한 개인 정보 보호 설정입니다. public으로 설정하면 모든 사용자가 이미지를 사용할 수 있습니다. private으로 설정하면 현재 사용자만 이미지를 사용할 수 있습니다.

    --property vmware_adaptertype="lsiLogicsas"

    가져오는 동안 어댑터 유형 속성을 캡처하기 위해 VMDK 디스크가 검사됩니다.

    또한 어댑터 유형을 지정하기 위해 vmware_adaptertype을 사용할 수도 있습니다.

    참고: paraVirtual 또는 LSI Logic SAS 어댑터 유형의 디스크를 사용하는 경우 이 매개 변수를 사용하는 것이 좋습니다. 예: vmware_adaptertype= lsiLogicsas 또는 vmware_adaptertype= paraVirtual
    --property vmware_disktype="sparse"

    가져오는 동안 디스크 유형 속성을 캡처하기 위해 VMDK 디스크가 검사됩니다.

    또한 vmware_disktype 속성을 사용하여 디스크 유형을 지정할 수도 있습니다.
    스파스
    이 disktype 속성은 단일 유형의 스파스 디스크에 적용됩니다.
    preallocated
    이 disktype 속성은 thick, zeroedthick 또는 eagerzeroedthick을 포함하여 VMFS 플랫 디스크에 적용됩니다. 값을 지정하지 않으면 preallocated가 기본 속성이 됩니다.
    streamOptimized
    이 disktype 속성은 스트리밍에 최적화된 단일 유형의 스파스 디스크에 적용됩니다. 최소한의 계산 비용으로 이 형식과 다른 형식 간에 동적으로 디스크를 변환할 수 있습니다.
    --property vmware_ostype="ubuntu64Guest" 이미지 서비스로 이미지를 가져온 후의 이미지 파일 이름입니다. 위 예제에서 결과 파일 이름은 ubuntuLTS-sparse.vmdk입니다.
  3. (선택 사항) [계산] 구성 요소에서 다음 명령으로 이미지를 성공적으로 가져왔는지 확인하십시오.
    $ glance image-list
    이 명령은 이미지 서비스에서 사용할 수 있는 모든 이미지의 목록을 반환합니다.