Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

8.2. 노드의 운영 체제 등록

각 노드는 Red Hat 서브스크립션에 액세스할 수 있어야 합니다.

중요

독립 실행형 Ceph 노드는 예외이며 Red Hat OpenStack Platform 서브스크립션이 필요하지 않습니다. 독립 실행형 Ceph 노드의 경우 director를 최신 ansible 패키지를 설치해야 합니다. 활성 Red Hat OpenStack Platform 서브스크립션이 없는 모든 Ceph 노드에서 rhel-7-server-openstack-13-deployment-tools-rpms 리포지토리를 활성화하여 Red Hat OpenStack Platform 호환 배포 툴을 얻는 것이 중요합니다.

다음 절차에서는 각 노드를 Red Hat Content Delivery Network에 등록하는 방법을 보여줍니다. 각 노드에서 다음 단계를 수행합니다.

  1. 등록 명령을 실행하고 메시지가 표시되면 고객 포털 사용자 이름과 암호를 입력합니다.

    [root@controller-0 ~]# sudo subscription-manager register
  2. Red Hat OpenStack Platform 13에 대한 인타이틀먼트 풀을 검색합니다.

    [root@controller-0 ~]# sudo subscription-manager list --available --all --matches="Red Hat OpenStack"
  3. 이전 단계에 있는 풀 ID를 사용하여 Red Hat OpenStack Platform 13 인타이틀먼트를 연결합니다.

    [root@controller-0 ~]# sudo subscription-manager attach --pool=pool_id
  4. 모든 기본 리포지토리를 비활성화합니다.

    [root@controller-0 ~]# sudo subscription-manager repos --disable=*
  5. 필수 Red Hat Enterprise Linux 리포지토리를 활성화합니다.

    1. x86_64 시스템의 경우 다음을 실행합니다.

      [root@controller-0 ~]# sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms --enable=rhel-ha-for-rhel-7-server-rpms --enable=rhel-7-server-openstack-13-rpms --enable=rhel-7-server-rhceph-3-osd-rpms --enable=rhel-7-server-rhceph-3-mon-rpms --enable=rhel-7-server-rhceph-3-tools-rpms
    2. POWER 시스템의 경우 다음을 실행합니다.

      [root@controller-0 ~]# sudo subscription-manager repos --enable=rhel-7-for-power-le-rpms --enable=rhel-7-server-openstack-13-for-power-le-rpms
    중요

    2.5절. “리포지토리 요구 사항” 에 나열된 리포지토리만 활성화합니다. 추가 리포지토리를 사용하면 패키지와 소프트웨어가 충돌할 수 있습니다. 추가 리포지토리를 활성화하지 마십시오.

  6. 시스템을 업데이트하여 기본 시스템 패키지를 최신 상태로 유지합니다.

    [root@controller-0 ~]# sudo yum update -y
    [root@controller-0 ~]# sudo reboot

이제 노드에서 오버클라우드를 사용할 준비가 되었습니다.