OpenStack 관리 서버에서 명령줄 인터페이스를 사용하여 이미지를 가져올 수 있습니다.

지원되는 이미지 형식은 다음과 같습니다.

  • VMDK

  • ISO

  • OVA

다른 형식의 이미지를 업로드하려면 지원되지 않는 형식의 이미지 가져오기 항목을 참조하십시오.

참고:

ISO 이미지는 볼륨을 생성하는 데 사용할 수 없습니다.

프로시저

  1. OpenStack 관리 서버viouser로 로그인합니다.
  2. root 사용자로 전환하고 클라우드 관리자 자격 증명 파일을 로드합니다.
    sudo su -
    source ~/cloudadmin.rc
  3. Glance에서 이미지를 생성합니다.
    glance image-create --name image-name --file image-path --disk-format {vmdk | iso} --container_format bare --visibility {public | private} [--property vmware_adaptertype="adapter-type"] [--property vmware_disktype="disk-type"] [--property vmware_ostype="operating-system"]

    옵션

    설명

    --name

    이미지 서비스의 이미지 파일의 이름을 입력합니다.

    --file

    원하는 이미지 파일의 경로를 입력합니다.

    --disk_format

    소스 이미지의 디스크 형식을 입력합니다. iso 또는 vmdk를 지정할 수 있습니다.

    OVA 형식의 이미지의 경우 vmdk를 디스크 형식으로 사용합니다.

    --container_format

    bare를 입력합니다. Glance에서는 컨테이너 형식 인수가 현재 사용되지 않습니다.

    --visibility

    이미지를 모든 사용자가 사용할 수 있도록 하려면 public을 입력하고, 현재 사용자만 사용할 수 있도록 하려면 private을 입력합니다.

    --property vmware_adaptertype

    VMDK 디스크의 어댑터 유형을 지정합니다.

    이 매개 변수를 포함하지 않으면 검사를 통해 어댑터 유형이 결정됩니다.

    참고:
    • 반가상화 어댑터를 사용하는 디스크의 경우 이 매개 변수를 포함하고 paraVirtual로 설정합니다.

    • LSI Logic SAS 어댑터를 사용하는 디스크의 경우 이 매개 변수를 포함하고 lsiLogicsas로 설정합니다.

    --property vmware_disktype

    sparse, preallocated 또는 streamOptimized를 지정합니다.

    이 매개 변수를 포함하지 않으면 검사를 통해 디스크 유형이 결정됩니다.

    --property vmware_ostype

    이미지의 운영 체제를 지정합니다.

다음에 수행할 작업

glance image-list 명령을 실행하여 배포에 있는 이미지의 이름과 상태를 볼 수 있습니다.

테넌트는 가져온 이미지를 사용하여 OpenStack 인스턴스를 시작할 수 있습니다. 지침은 이미지에서 OpenStack 인스턴스 시작을 참조하십시오.