2.5. 이미지 위치 이해
이미지가 여러 사이트에 있을 수 있지만 지정된 이미지에 대한 단일 UUID만 있습니다. 이미지 메타데이터에는 각 복사본의 위치가 포함됩니다. 예를 들어 두 개의 에지 사이트에 있는 이미지는 중앙 사이트와 두 개의 에지 사이트를 포함하는 세 개의 위치가 있는 단일 UUID로 노출됩니다.
절차
이미지 사본이 있는 사이트를 표시합니다.
$ glance image-show ID | grep "stores" | stores | default_backend,dcn1,dcn2
이 예제에서 이미지는 중앙 사이트인
default_backend
및 두 개의 에지 사이트dcn1 및
에 있습니다.dcn
2또는
--include
명령을 실행하여 이미지가 있는 사이트를 확인할 수 있습니다.-stores 옵션과 함께 glance image-
list$ glance image-list --include-stores | ID | Name | Stores | 2bd882e7-1da0-4078-97fe-f1bb81f61b00 | cirros | default_backend,dcn1,dcn2
이미지 위치 속성을 나열하여 각 위치의 세부 정보를 표시합니다.
$ openstack image show ID -c properties | properties | (--- cut ---) locations='[{'url': 'rbd://79b70c32-df46-4741-93c0-8118ae2ae284/images/2bd882e7-1da0-4078-97fe-f1bb81f61b00/snap', 'metadata': {'store': 'default_backend'}}, {'url': 'rbd://63df2767-8ddb-4e06-8186-8c155334f487/images/2bd882e7-1da0-4078-97fe-f1bb81f61b00/snap', 'metadata': {'store': 'dcn1'}}, {'url': 'rbd://1b324138-2ef9-4ef9-bd9e-aa7e6d6ead78/images/2bd882e7-1da0-4078-97fe-f1bb81f61b00/snap', 'metadata': {'store': 'dcn2'}}]', (--- cut --)
이미지 속성은 각 이미지의 위치에 대한 다양한 Ceph RBD URI를 표시합니다.
이 예제에서 중앙 이미지 위치 URI는 다음과 같습니다.
rbd://79b70c32-df46-4741-93c0-8118ae2ae284/images/2bd882e7-1da0-4078-97fe-f1bb81f61b00/snap', 'metadata': {'store': 'default_backend'}}
URI는 다음 데이터로 구성됩니다.
-
79b70c32-df46-4741-93c0-8118ae2ae284
는 중앙 Ceph FSID에 해당합니다. 각 Ceph 클러스터에는 고유한 FSID가 있습니다. -
모든 사이트의 기본값은
images로, 이미지가
저장되는 Ceph 풀에 해당합니다. -
2bd882e7-1da0-4078-97fe-f1bb81f61b00
은 이미지 UUID에 해당합니다. UUID는 위치와 관계없이 지정된 이미지에 대해 동일합니다. -
메타데이터는 이 위치가 매핑하는 Glance 저장소를 표시합니다. 이 예제에서는 중앙 허브 사이트인
default_backend
에 매핑됩니다.
-