4.7. 오버클라우드에 베어 메탈 노드 등록


RHOSP(Red Hat OpenStack Platform) director에는 물리적 시스템의 하드웨어 및 전원 관리 세부 정보를 지정하는 사용자 정의 노드 정의 템플릿이 필요합니다. JSON 또는 YAML 형식으로 이 템플릿을 생성할 수 있습니다. 물리적 머신을 베어 메탈 노드로 등록한 후 인트로스펙션을 수행한 다음, 마지막으로 프로비저닝합니다.

참고

사전 프로비저닝된 베어 메탈 노드를 사용하는 경우 베어 메탈 노드 등록, 인트로스펙션 및 프로비저닝을 건너뛰고 스파인 -리프가 활성화된 오버클라우드 배포로 이동할 수 있습니다.

사전 요구 사항

  • 언더클라우드 호스트 및 stack 사용자의 인증 정보에 액세스합니다.

프로세스

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

    $ source ~/stackrc
  3. barematal-nodes.yaml 과 같은 새 노드 정의 템플릿을 생성합니다. 하드웨어 및 전원 관리 세부 정보가 포함된 물리적 시스템 목록을 추가합니다.

    예제

    nodes:
      - name: "node01"
        ports:
          - address: "aa:aa:aa:aa:aa:aa"
            physical_network: ctlplane
            local_link_connection:
              switch_id: "52:54:00:00:00:00"
              port_id: p0
        cpu: 4
        memory: 6144
        disk: 40
        arch: "x86_64"
        pm_type: "ipmi"
        pm_user: "admin"
        pm_password: "p@55w0rd!"
        pm_addr: "192.168.24.205"
      - name: "node02"
        ports:
          - address: "bb:bb:bb:bb:bb:bb"
            physical_network: ctlplane
            local_link_connection:
              switch_id: "52:54:00:00:00:00"
              port_id: p0
        cpu: 4
        memory: 6144
        disk: 40
        arch: "x86_64"
        pm_type: "ipmi"
        pm_user: "admin"
        pm_password: "p@55w0rd!"
        pm_addr: "192.168.24.206"

    작은 정보

    템플릿 매개변수 값 및 JSON 예에 대한 자세한 내용은 director 가이드를 사용하여 Red Hat OpenStack Platform 설치 및 관리에서 오버클라우드용 노드 등록을 참조하십시오.

  4. 템플릿 형식 및 구문을 확인합니다.

    예제

    $ openstack overcloud node import --validate-only ~/templates/\
    baremetal-nodes.yaml

  5. 오류를 수정하고 노드 정의 템플릿을 저장합니다.
  6. 노드 정의 템플릿을 RHOSP director로 가져와 템플릿의 각 노드를 director에 등록합니다.

    예제

    $ openstack overcloud node import ~/baremetal-nodes.yaml

검증

  • 노드 등록 및 설정이 완료되면 director가 노드를 성공적으로 등록했는지 확인합니다.

    $ openstack baremetal node list

    baremetal node list 명령에는 가져온 노드가 포함되어야 하며 상태를 관리할 수 있어야 합니다.

다음 단계

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.