11.3. Ceph Storage 노드에 OSD 추가

다음 절차에서는 노드에 OSD를 추가하는 방법을 설명합니다. Ceph OSD에 대한 자세한 내용은 Red Hat Ceph Storage Operations Guide의 Ceph OSD 를 참조하십시오.

절차

  1. 다음 heat 템플릿은 3개의 OSD 장치가 있는 Ceph Storage를 배포합니다.

    parameter_defaults:
      CephAnsibleDisksConfig:
        devices:
          - /dev/sdb
          - /dev/sdc
          - /dev/sdd
        osd_scenario: lvm
        osd_objectstore: bluestore
  2. OSD를 추가하려면 5.3절. “Ceph Storage 노드 디스크 레이아웃 매핑” 에 설명된 대로 노드 디스크 레이아웃을 업데이트합니다. 이 예제에서는 템플릿에 /dev/sde 를 추가합니다.

    parameter_defaults:
      CephAnsibleDisksConfig:
        devices:
          - /dev/sdb
          - /dev/sdc
          - /dev/sdd
          - /dev/sde
        osd_scenario: lvm
        osd_objectstore: bluestore
  3. openstack overcloud deploy를 실행하여 Overcloud를 업데이트합니다.
참고

이 예에서 OSD가 있는 모든 호스트에는 /dev/sde 라는 새 장치가 있습니다. 모든 노드에 새 장치가 없도록 하려면 heat 템플릿을 업데이트합니다. 다양한 장치 목록을 사용하여 호스트를 정의하는 방법에 대한 자세한 내용은 5.5절. “유사한 Ceph Storage 노드의 매개변수 덮어쓰기”5.5.1.2절. “Ceph Storage 노드의 디스크 레이아웃 변경” 을 참조하십시오.