3장. 이미지 가져오기 및 공유 스테이징
OpenStack Image 서비스(glance)의 기본 설정은 RHOSP(Red Hat OpenStack Platform)를 설치할 때 사용하는 heat 템플릿에 따라 결정됩니다. 이미지 서비스 heat 템플릿은 deployment/glance/glance-api-container-puppet.yaml
입니다.
web-download
방법 또는 glance-direct
방법을 사용하여 이미지를 가져올 수 있습니다. 이러한 가져오기 방법에 대한 자세한 내용은 이미지 가져오기를 참조하십시오.
3.1. glance-settings.yaml 파일 생성 및 배포
사용자 지정 환경 파일을 사용하여 가져오기 매개변수를 구성합니다. 이러한 매개변수는 코어 heat 템플릿 컬렉션에 있는 기본값을 재정의합니다. 예제 환경 콘텐츠에는 상호 운용 가능한 이미지 가져오기에 대한 매개변수가 포함되어 있습니다.
parameter_defaults: # Configure NFS backend GlanceBackend: file GlanceNfsEnabled: true GlanceNfsShare: 192.168.122.1:/export/glance # Enable glance-direct import method GlanceEnabledImportMethods: glance-direct,web-download # Configure NFS staging area (required for glance-direct import method) GlanceStagingNfsShare: 192.168.122.1:/export/glance-staging
GlanceBackend
,GlanceNfsEnabled
및 GlanceNfsShare
매개 변수는 Overcloud 매개변수 가이드에 정의되어 있습니다.
상호 운용 가능한 이미지 가져오기를 위해 두 개의 새 매개 변수를 사용하여 가져오기 방법과 공유 NFS 스테이징 영역을 정의합니다.
- GlanceEnabledImportMethods
- 사용 가능한 가져오기 메서드, web-download(기본값) 및 glance-direct를 정의합니다. 이 매개변수는 web-download 이외의 추가 메서드를 활성화하려면 경우에만 필요합니다.
- GlanceStagingNfsShare
-
glance-direct 가져오기 방법에서 사용하는 NFS 스테이징 영역을 구성합니다. 이 공간은 고가용성 클러스터 구성의 노드 간에 공유할 수 있습니다. 이 매개변수를 사용하려면
GlanceNfsEnabled
매개변수를true
로 설정해야 합니다.
절차
-
새 파일(예:
glance-settings.yaml
)을 만듭니다. 예제의 구문을 사용하여 이 파일을 채웁니다. openstack overcloud deploy
명령에glance-settings.yaml
파일과 배포와 관련된 기타 환경 파일을 포함합니다.$ openstack overcloud deploy --templates -e glance-settings.yaml
환경 파일 사용에 대한 자세한 내용은 director를 사용하여 Red Hat OpenStack Platform 설치 및 관리를 참조하십시오.