배포의 Cinder 호스트에서 OpenStack 볼륨이 아닌 볼륨을 관리할 수 있습니다. 볼륨을 관리하면 OpenStack 배포에서 볼륨을 사용할 수 있습니다.

프로시저

  1. 클라우드 관리자로 VMware Integrated OpenStack 대시보드에 로그인합니다.
  2. 제목 표시줄의 드롭다운 메뉴에서 관리 프로젝트를 선택합니다.
  3. 관리자 > 볼륨 > 볼륨을 선택합니다.
  4. 볼륨 관리를 클릭하고 원하는 구성을 입력합니다.
    옵션 설명

    식별자

    소스 볼륨의 이름이나 식별자를 입력합니다.

    참고: VMDK 백엔드에서 FCD 백엔드로 볼륨을 마이그레이션하려면 기존 VMDK 볼륨의 ID를 입력합니다.

    식별자 유형

    이름이나 ID를 선택합니다.

    참고: VMDK 백엔드에서 FCD 백엔드로 볼륨을 마이그레이션하려면 ID를 선택합니다.

    호스트

    기존 볼륨이 포함된 Cinder 호스트를 입력합니다. 다음 형식을 사용합니다. host:backend-name@pool.

    볼륨 이름

    볼륨 이름을 입력합니다.

    설명

    볼륨에 대한 설명을 입력합니다.

    메타데이터

    메타데이터를 키-값 쌍으로 입력합니다. 예를 들어 img_config_drive=mandatory와 같이 설정할 수 있습니다.

    볼륨 유형

    볼륨의 볼륨 유형을 선택합니다.

    가용성 영역

    볼륨을 배치할 가용성 영역을 선택합니다.

    부팅 가능

    볼륨에서 인스턴스를 부팅하도록 허용하려면 확인란을 선택합니다.

  5. 관리를 클릭합니다.

결과

지정된 볼륨이 Cinder에서 관리되고 OpenStack에 표시됩니다.

동등한 CLI 명령은 cinder manage <host> <identifier>입니다.

예: cinder manage 'cinder-volume-0@nova-vc.server.com-vmdk-1#VMwareVcVmdkDriver' '[Datastore1] vm1/vm1.vmdk@datacenter/vm/vm1'.
<host>: one of the values returned by 'cinder get-pools' command.
<identifier>: <vmdk path>@<vm inventory path>
<vmdk path>: [<datastore name>] <vm folder name>/<vmdk file name>
<vm inventory path>: <datacenter name>/vm/<vm name>

일반적으로 <vm folder name><vm name>과 동일합니다.

  • 전체 명령줄 참조는 다음과 입니다.
    # cinder help manage
    usage: cinder manage [--cluster CLUSTER] [--id-type <id-type>] [--name <name>]
                         [--description <description>]
                         [--volume-type <volume-type>]
                         [--availability-zone <availability-zone>]
                         [--metadata [<key=value> [<key=value> ...]]] [--bootable]
                         <host> <identifier>
  • 기존 볼륨을 관리합니다.
    표 1. 위치 인수
    <host> 기존 볼륨이 상주하는 Cinder 호스트, 형식: host@backend-name#pool
    <identifier> 기존 볼륨의 이름 또는 기타 식별자
    표 2. 선택적 인수
    --cluster CLUSTER 기존 볼륨이 상주하는 Cinder 클러스터, 형식: cluster@backend-name#pool(API 버전 3.16 이상에서 지원됨)
    --id-type <id-type> 제공된 백엔드 디바이스 식별자 유형, 일반적으로 source-name 또는 source-id(Default=source-name)
    --name <name> 볼륨 이름(Default=None)
    --description <description> 볼륨 설명(Default=None)
    --volume-type <volume-type> 볼륨 유형(Default=None)
    --availability-zone <availability-zone> 볼륨의 가용성 영역(Default=None)
    --metadata [<key=value> [<key=value> ...]] 메타데이터 키=값 쌍(Default=None)
    --bootable 새로 생성된 볼륨을 부팅 가능한 볼륨으로 표시하도록 지정합니다.