검색

부록 A. 샘플 환경 파일: Ceph 클러스터 생성

download PDF

다음 사용자 지정 환경 파일은 2장. 오버클라우드 노드 준비 전체에서 설명하는 다양한 옵션을 사용합니다. 이 샘플에는 주석으로 처리된 아웃 옵션이 포함되어 있지 않습니다. 환경 파일에 대한 개요는 환경 파일 ( Advanced Overcloud Customization 가이드)을 참조하십시오.

/home/stack/templates/storage-config.yaml

parameter_defaults: 1
  CinderBackupBackend: ceph 2
  CephAnsibleDisksConfig: 3
    osd_scenario: lvm
    osd_objectstore: bluestore
    devices:
      - /dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:10:0
      - /dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:11:0
      - /dev/nvme0n1
  ControllerCount: 3 4
  OvercloudControlFlavor: control
  ComputeCount: 3
  OvercloudComputeFlavor: compute
  CephStorageCount: 3
  OvercloudCephStorageFlavor: ceph-storage
  CephMonCount: 3
  OvercloudCephMonFlavor: ceph-mon
  CephMdsCount: 3
  OvercloudCephMdsFlavor: ceph-mds
  NeutronNetworkType: vxlan 5

1
parameter_defaults 섹션은 모든 템플릿에서 매개 변수의 기본값을 수정합니다. 여기에 나열된 대부분의 항목은 4장. 스토리지 서비스 사용자 정의 에 설명되어 있습니다.
2
Ceph Object Gateway를 배포하는 경우 Ceph Object Storage(ceph-rgw)를 백업 대상으로 사용할 수 있습니다. 이를 구성하려면 CinderBackupBackendswift 로 설정합니다. 자세한 내용은 4.2절. “Ceph Object Gateway 활성화” 을 참조하십시오.
3
CephAnsibleDisksConfig 섹션에서는 BlueStore 및 Ceph 3.2 이상을 사용하여 배포를 위한 사용자 지정 디스크 레이아웃을 정의합니다. FileStore 및 Ceph 3.1 이하 버전을 사용하는 배포의 경우 5.2절. “Ceph Storage 노드 디스크 레이아웃 매핑” 에 설명된 예제를 사용하여 CephAnsibleDisksConfig 를 수정합니다.
주의

osd_scenario: lvmceph-volume 에서 구성한 대로 bluestore 에 대한 새 배포를 기본값으로 사용합니다. ceph-ansible 3.2 이상 및 Ceph Luminous 이상에서만 사용할 수 있습니다. ceph-ansible 3.2로 filestore 를 지원하는 매개변수는 이전 버전과 호환됩니다. 따라서 기존 FileStore 배포에서 osd_objectstore 또는 osd_scenario 매개변수를 변경하지 마십시오.

4
각 역할에 대해 *Count 매개변수는 여러 노드를 할당하고 Overcloud*Flavor 매개변수는 플레이버를 할당합니다. 예를 들어 ControllerCount: 3 은 컨트롤러 역할에 3개의 노드를 할당하고 OvercloudControlFlavor: controlcontrol 플레이버를 사용하도록 각 역할을 설정합니다. 자세한 내용은 7.1절. “역할에 노드 및 플레이버 할당” 을 참조하십시오.
참고

CephMonCount,CephMdsCount,OvercloudCephMonFlavor, OvercloudCephMdsFlavor 매개변수( ceph-monceph-mds 플레이버와 함께)는 3장. 전용 노드에 기타 Ceph 서비스 배포 에 설명된 대로 사용자 지정 CephMONCephMds 역할을 생성한 경우에만 유효합니다.

5
neutronNetworkType: neutron 서비스에서 사용해야 하는 네트워크 유형을 설정합니다(이 경우 vxlan).
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.