3장. 단일 백엔드 정의


중요

이 섹션에서는 단일 백엔드의 배포에 대해 설명합니다. Dell Storage Center 백엔드의 여러 인스턴스를 배포하려면 사용자 지정 백엔드 구성이 필요합니다. 자세한 내용은 사용자 지정 블록 스토리지 백엔드 배포 가이드 를 참조하십시오.

Director 배포를 사용하면 단일 Dell Storage Center 백엔드를 정의하는 가장 쉬운 방법은 통합 환경 파일을 사용하는 것입니다. 이 파일은 Undercloud 노드의 다음 경로에 있습니다.

/usr/share/openstack-tripleo-heat-templates/environments/cinder-dellsc-config.yaml

이 파일을 편집하여 나중에 호출할 수 있는 로컬 경로에 복사합니다. 예를 들어 ~/templates/:에 복사하려면 다음을 수행합니다.

$ cp /usr/share/openstack-tripleo-heat-templates/environments/cinder-dellsc-config.yaml ~/templates/
Copy to Clipboard Toggle word wrap

그런 다음 사본 (~/templates/cinder-dellsc-config.yaml)을 열고 필요에 따라 편집합니다. 다음 코드 조각은 이 파일의 기본 콘텐츠를 표시합니다.

# A Heat environment file which can be used to enable a
# a Cinder  Dell Storage Center ISCSI backend, configured via puppet
resource_registry:
  OS::TripleO::Services::CinderBackendDellSc: ../puppet/services/cinder-backend-dellsc.yaml # 
1


parameter_defaults: # 
2

  CinderEnableDellScBackend: true # 
3

  CinderDellScBackendName: 'tripleo_dellsc'
  CinderDellScSanIp: ''
  CinderDellScSanLogin: 'Admin'
  CinderDellScSanPassword: ''
  CinderDellScSsn: '64702'
  CinderDellScIscsiIpAddress: ''
  CinderDellScIscsiPort: '3260'
  CinderDellScApiPort: '3033'
  CinderDellScServerFolder: 'dellsc_server'
  CinderDellScVolumeFolder: 'dellsc_volume'
Copy to Clipboard Toggle word wrap
1
resource_registry 섹션의 OS::TripleO::Services::CinderBackendDellSc 매개변수는 cinder-backend-dellsc.yaml 이라는 구성 가능 서비스 템플릿을 나타냅니다. director는 이 템플릿을 사용하여 백엔드를 구성하는 데 필요한 리소스를 로드합니다. 기본적으로 매개변수는 cinder-backend-dellsc.yaml 의 경로를 상대적으로 지정합니다. 따라서 파일의 절대 경로를 사용하여 이 매개변수를 업데이트합니다.
resource_registry:
  OS::TripleO::Services::CinderBackendDellSc: /usr/share/openstack-tripleo-heat-templates/puppet/services/cinder-backend-dellsc.yaml
Copy to Clipboard Toggle word wrap
2
parameter_defaults 섹션에는 백엔드 정의가 포함되어 있습니다. 특히 Director가 cinder-dellsc.yaml 에 정의된 리소스로 전달해야 하는 매개 변수가 포함되어 있습니다.
3
CinderEnableDellScBackend: true 행은 Director에 Dell Storage Center 백엔드의 기본 구성에 필요한 puppet 매니페스트를 사용하도록 지시합니다. 여기에는 블록 스토리지 서비스에서 사용해야 하는 볼륨 드라이버 정의(특히 cinder.volume.drivers.dell_emc.dell_storagecenter_iscsi.SCISCSIDriver )가 포함됩니다.

Dell Storage Center 백엔드를 정의하려면 적합한 parameter_defaults 섹션의 설정을 편집합니다. 다음 표에서는 각 매개변수를 설명하고 해당 /etc/cinder/cinder.conf 설정도 나열합니다.

Expand
표 3.1. Dell Storage Center 설정
매개변수/etc/cinder/cinder.conf setting설명

CinderDellScBackendName

volume_backend_name

(필수) 볼륨 백엔드를 식별하는 임의의 이름입니다.

CinderDellScSanIp

san_ip

(선택 사항) Dell Enterprise Manager에 도달하는 데 사용되는 IP 주소입니다.

CinderDellScSanLogin

san_login

(필수) CinderDellScSanIp 에서 Dell Enterprise Manager에 로그인할 사용자 이름입니다. 기본 사용자 이름은 admin 입니다.

CinderDellScSanPassword

san_password

(선택 사항) CinderDellScSanLogin 의 해당 암호입니다.

CinderDellScSsn

dell_sc_ssn

(필수) 사용할 Dell Storage Center 일련 번호입니다.

CinderDellScIscsiIpAddress

iscsi_ip_address

(선택 사항) 볼륨 및 스냅샷을 생성하는 데 사용할 Dell Storage Center ISCSI IP 주소입니다.

CinderDellScIscsiPort

iscsi_port

(선택 사항) Dell Storage Center 배열의 ISCSI 포트입니다.

CinderDellScApiPort

dell_sc_api_port

(선택 사항) Dell Enterprise Manager API 포트입니다.

CinderDellScServerFolder

dell_sc_server_folder

(필수) 새 서버 정의가 있는 Dell Storage Center의 서버 폴더입니다.

CinderDellScVolumeFolder

dell_sc_volume_folder

(필수) 새 볼륨이 생성된 Dell Storage Center의 서버 폴더입니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat