Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

6.2. 설치 재시도

Ansible 설치 프로그램이 실패하는 경우에도 OpenShift Container Platform을 설치할 수 있습니다.

  1. 특정 지침 또는 해결 방법을 확인하려면 Known issues 를 검토하십시오.
  2. 설치에서 오류를 해결합니다.
  3. 설치를 제거하고 다시 설치해야 하는지 확인합니다.

    • SDN 구성을 수정하거나 새 인증서를 생성하지 않은 경우 설치를 다시 시도합니다.
    • SDN 구성을 수정하거나 새 인증서를 생성하거나 설치 프로그램이 다시 실패하면 정리 운영 체제 설치로 처음부터 다시 시작하거나 다시 설치해야 합니다. ???
    • 가상 머신을 사용하는 경우 새 이미지에서 시작하거나 설치 다시 설치합니다.
    • 베어 메탈 머신을 사용하는 경우 를 제거하고 다시 설치합니다.
  4. 설치를 다시 시도합니다.

    • deploy_cluster.yml 플레이북을 다시 실행할 수 있습니다.
    • 나머지 개별 설치 플레이북을 실행할 수 있습니다.

      나머지 플레이북만 실행하려면 실패한 단계에 대해 플레이북을 실행하여 시작한 다음 나머지 플레이북을 순서대로 실행합니다. 다음 명령을 사용하여 각 플레이북을 실행합니다.

      # ansible-playbook [-i /path/to/inventory] <playbook_file_location>

      다음 표에는 플레이북을 실행해야 하는 순서대로 나열되어 있습니다.

      표 6.1. 개별 구성 요소 플레이북 실행 순서

      플레이북 이름파일 위치

      상태 점검

      /usr/share/ansible/openshift-ansible/playbooks/openshift-checks/pre-install.yml

      노드 부트 스트랩

      /usr/share/ansible/openshift-ansible/playbooks/openshift-node/bootstrap.yml

      etcd 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-etcd/config.yml

      NFS 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-nfs/config.yml

      로드 밸런서 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-loadbalancer/config.yml

      마스터 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-master/config.yml

      마스터 추가 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-master/additional_config.yml

      노드 공동 작업

      /usr/share/ansible/openshift-ansible/playbooks/openshift-node/join.yml

      glusterfs 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-glusterfs/config.yml

      호스트 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-hosted/config.yml

      설치 모니터링

      /usr/share/ansible/openshift-ansible/playbooks/openshift-monitoring/config.yml

      웹 콘솔 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-web-console/config.yml

      관리 콘솔 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-console/config.yml

      지표 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-metrics/config.yml

      metrics-server

      /usr/share/ansible/openshift-ansible/playbooks/metrics-server/config.yml

      로깅 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-logging/config.yml

      가용성 모니터링 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-monitor-availability/config.yml

      서비스 카탈로그 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-service-catalog/config.yml

      관리 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-management/config.yml

      Descheduler 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-descheduler/config.yml

      Node Problem Detector 설치

      /usr/share/ansible/openshift-ansible/playbooks/openshift-node-problem-detector/config.yml

      OLM(Operator Lifecycle Manager) 설치(기술 프리뷰)

      /usr/share/ansible/openshift-ansible/playbooks/olm/config.yml