2.6. Red Hat Ceph Storage 노드 지정


Red Hat Ceph Storage 의 노드를 지정하려면 CephStorage 역할을 구성하고 CephStorage 의 리소스 클래스를 사용하여 베어 메탈 노드를 구성해야 합니다.

프로세스

  1. stack 사용자로 언더클라우드에 로그인합니다.
  2. stackrc 파일을 소싱합니다.

    [stack@director ~]$ source ~/stackrc
    Copy to Clipboard Toggle word wrap
  3. Controller,Compute, CephStorage 역할을 포함하는 roles_data.yaml 이라는 새 역할 데이터 파일을 생성합니다.

    (undercloud)$ openstack overcloud roles \
     generate Controller Compute CephStorage -o /home/stack/templates/roles_data.yaml \
    Copy to Clipboard Toggle word wrap
  4. roles_data.yaml 을 열고 다음 매개변수 및 섹션이 있는지 확인합니다.

    Expand
    섹션/Parameter현재의

    역할 주석

    역할: CephStorage

    역할 이름

    이름: CephStorage

    description

    Ceph 노드 역할

    HostnameFormatDefault

    %stackname%-novaceph-%index%

    deprecated_nic_config_name

    ceph.yaml

  5. 노드 정의 템플릿에 추가하여 오버클라우드의 Ceph 노드를 등록합니다.
  6. 노드 하드웨어를 검사합니다.

    (undercloud)$ openstack overcloud node introspect --all-manageable --provide
    Copy to Clipboard Toggle word wrap
  7. 사용자 지정 Ceph 리소스 클래스를 사용하여 Ceph에 지정할 각 베어 메탈 노드에 태그를 지정합니다.

    (undercloud)$ openstack baremetal node set \
     --resource-class baremetal.CEPH <node>
    Copy to Clipboard Toggle word wrap

    & lt;node& gt;를 베어 메탈 노드의 ID로 바꿉니다.

  8. overcloud-baremetal-deploy.yaml 파일에 CephStorage 역할을 추가하고 노드에 할당할 예측 가능한 노드 배치, 리소스 클래스 또는 기타 속성을 정의합니다.

    - name: Controller
      	  count: 3
    - name: Compute
     	  count: 3
    - name: CephStorage
    	  count: 5
        defaults:
    	    resource_class: baremetal.CEPH
    Copy to Clipboard Toggle word wrap
  9. 프로비저닝 명령을 실행합니다.

    (undercloud)$ openstack overcloud node provision \
    --stack stack \
    --output /home/stack/templates/overcloud-baremetal-deployed.yaml \
    /home/stack/templates/overcloud-baremetal-deploy.yaml
    Copy to Clipboard Toggle word wrap
  10. 별도의 터미널에서 프로비저닝 진행 상황을 모니터링합니다. 프로비저닝이 성공하면 노드 상태가 available 에서 active 로 변경됩니다.

    (undercloud)$ watch openstack baremetal node list
    Copy to Clipboard Toggle word wrap

추가 리소스

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat