7.4. Red Hat OpenStack Platform의 HA 클러스터에서 블록 스토리지 리소스 구성


다음 절차에서는 RHOSP의 HA 클러스터에 대한 블록 스토리지 리소스를 생성합니다. 다음 절차에서는 RHOSP 인증에 clouds.yaml 파일을 사용합니다.

사전 요구 사항

절차

클러스터의 모든 노드에서 다음 단계를 완료합니다.

  1. openstack-cinder-volume 리소스 에이전트의 옵션을 보려면 다음 명령을 실행합니다.

    # pcs resource describe openstack-cinder-volume
  2. 클러스터 리소스로 구성 중인 블록 스토리지 볼륨의 볼륨 ID를 결정합니다.

    다음 명령을 실행하여 각 볼륨의 UUID 및 이름이 포함된 사용 가능한 볼륨 테이블을 표시합니다.

    # openstack --os-cloud=ha-example volume list
    | ID                                  | Name                        |
    | 23f67c9f-b530-4d44-8ce5-ad5d056ba926| testvolume-cinder-data-disk |

    볼륨 이름을 이미 알고 있는 경우 다음 명령을 실행하여 구성 중인 볼륨을 지정할 수 있습니다. ID 필드가 있는 테이블이 표시됩니다.

    # openstack --os-cloud=ha-example volume show testvolume-cinder-data-disk
  3. 볼륨 ID를 지정하여 블록 스토리지 리소스를 생성합니다.

    # pcs resource create cinder-vol openstack-cinder-volume volume_id="23f67c9f-b530-4d44-8ce5-ad5d056ba926" cloud="ha-example"
  4. 블록 스토리지 리소스보다 먼저 openstack-info 리소스가 시작되도록 순서 제한 조건을 구성합니다.

    # pcs constraint order start openstack-info-clone then cinder-vol
    Adding openstack-info-clone cinder-vol (kind: Mandatory) (Options: first-action=start then-action=start
  5. 블록 스토리지 리소스가 openstack-info 리소스와 동일한 노드에서 실행되도록 위치 제약 조건을 구성합니다.

    # pcs constraint colocation add cinder-vol with openstack-info-clone score=INFINITY

검증

  1. 리소스 제약 조건 구성을 확인합니다.

    # pcs constraint config
    Location Constraints:
    Ordering Constraints:
      start openstack-info-clone then start cinder-vol (kind:Mandatory)
    Colocation Constraints:
      cinder-vol with openstack-info-clone (score:INFINITY)
  2. 클러스터 상태를 확인하여 리소스가 실행 중인지 확인합니다.

    # pcs status
    . . .
    Full List of Resources:
      * Clone Set: openstack-info-clone [openstack-info]:
        * Started: [ node01 node02 node03 ]
      * cinder-vol  (ocf::heartbeat:openstack-cinder-volume):        Started node03
      * fenceopenstack      (stonith:fence_openstack):       Started node01
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동