13.3.4. RHV 환경에 대한 요구사항 확인

RHV 환경이 OpenShift Container Platform 클러스터 설치 및 실행 요구사항을 충족하는지 확인합니다. 이러한 요구사항을 충족하지 않으면 실패할 수 있습니다.

중요

이러한 요구사항은 설치 프로그램이 컨트롤 플레인과 컴퓨팅 시스템을 생성하는 데 사용하는 기본 리소스를 기반으로 합니다. 이러한 리소스에는 vCPU, 메모리 및 스토리지가 포함됩니다. 이러한 리소스를 변경하거나 OpenShift Container Platform 시스템 수를 늘리는 경우에는 그에 따라 이 요구사항을 조정합니다.

절차

  1. RHV 버전이 OpenShift Container Platform 버전 4.7의 설치를 지원하는지 확인합니다.

    1. RHV 관리 포털에서 오른쪽 상단에 있는 ? 도움말 아이콘을 클릭하고 정보를 선택합니다.
    2. 창이 열리면 RHV 소프트웨어 버전을 기록합니다.
    3. RHV 버전이 4.4인지 확인합니다. 지원되는 버전 조합에 대한 자세한 내용은 RHV의 OpenShift Container Platform에 대한 지원 매트릭스를 참조하십시오.
  2. 데이터 센터, 클러스터 및 스토리지를 검사합니다.

    1. RHV 관리 포털에서 ComputeData Centers를 클릭합니다.
    2. OpenShift Container Platform을 설치하려는 데이터 센터에 액세스할 수 있는지 확인합니다.
    3. 해당 데이터 센터의 이름을 클릭합니다.
    4. 데이터 센터 세부 사항의 스토리지 탭에서 OpenShift Container Platform을 설치하려는 스토리지 도메인이 활성인지 확인합니다.
    5. 나중에 사용할 수 있도록 도메인 이름을 기록합니다.
    6. 여유 공간이 230GiB 이상인지 확인합니다.
    7. 스토리지 도메인이 fio 성능 벤치마킹 툴을 사용하여 측정할 수 있는 이러한 etcd 백엔드 성능 요구사항을 충족하는지 확인합니다.
    8. 데이터 센터 세부 사항에서 클러스터 탭을 클릭합니다.
    9. OpenShift Container Platform을 설치할 RHV 클러스터를 찾습니다. 나중에 사용할 수 있도록 클러스터 이름을 기록합니다.
  3. RHV 호스트 리소스를 검사합니다.

    1. RHV 관리 포털에서 컴퓨팅 > 클러스터를 클릭합니다.
    2. OpenShift Container Platform을 설치할 클러스터를 클릭합니다.
    3. 클러스터 세부 사항에서 호스트 탭을 클릭합니다.
    4. 호스트를 검사하고 OpenShift Container Platform 클러스터 전용으로 사용할 수 있는 총 28개 이상의 논리 CPU 코어가 있는지 확인합니다.
    5. 나중에 사용할 수 있도록 사용 가능한 논리 CPU 코어 수를 기록합니다.
    6. 설치 중에 생성된 7개의 가상 시스템 각각에 4개의 코어가 있을 수 있도록 이러한 CPU 코어가 분산되어 있는지 확인합니다.
    7. 다음 OpenShift Container Platform 시스템 각각에 대한 요구사항을 충족하기 위해 배포된 새 가상 시스템 예약에 필요한 112GiB의 최대 여유 메모리가 모두 호스트에 있는지 확인합니다.

      • 부트스트랩 시스템에 필요한 16GiB
      • 세 개의 컨트롤 플레인 시스템 각각에 필요한 16GiB
      • 세 개의 컴퓨팅 시스템 각각에 대해 16GiB
    8. 나중에 사용할 수 있도록 새 가상 시스템 예약에 필요한 최대 여유 메모리의 양을 기록합니다.
  4. OpenShift Container Platform을 설치할 가상 네트워크가 RHV Manager의 REST API에 액세스할 수 있는지 확인합니다. 이 네트워크의 가상 시스템에서 RHV 관리자의 REST API에 도달하기 위해 curl을 사용합니다.

    $ curl -k -u <username>@<profile>:<password> \ 1
    https://<engine-fqdn>/ovirt-engine/api 2
    1
    <username> 의 경우 RHV에서 OpenShift Container Platform 클러스터를 만들고 관리할 수 있는 권한이 있는 RHV 계정의 사용자 이름을 지정합니다. <profile>은 로그인 프로파일을 지정합니다(RHV 관리 포털 로그인 페이지로 이동하여 프로파일 드롭다운 목록 검토). <password>의 경우 해당 사용자 이름에 대한 암호를 지정합니다.
    2
    <engine-fqdn>은 RHV 환경의 정규화된 도메인 이름을 지정합니다.

    예를 들면 다음과 같습니다.

    $ curl -k -u ocpadmin@internal:pw123 \
    https://rhv-env.virtlab.example.com/ovirt-engine/api