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

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

중요

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

프로세스

  1. RHV 버전을 확인합니다.

    1. RHV 관리 포털에서 오른쪽 상단에 있는 ? 도움말 아이콘을 클릭하고 정보를 선택합니다.
    2. 창이 열리면 RHV 소프트웨어 버전을 기록합니다.
    3. OpenShift Container Platform 버전 4.6 및 기록된 RHV 버전이 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