4.8. 클러스터 사전 설치 확인 구성


사전 설치 확인은 openshift_health_checker Ansible 역할의 일부로 실행되는 일련의 진단 작업입니다. OpenShift Container Platform을 설치하기 전에 Ansible을 실행하고, 필요한 인벤토리 값이 설정되어 있는지 확인하고, 성공적인 설치를 방지하거나 방해할 수 있는 호스트의 잠재적인 문제를 식별합니다.

다음 표에서는 OpenShift Container Platform의 모든 Ansible을 설치하기 전에 실행할 사용 가능한 사전 설치 검사를 설명합니다.

표 4.6. 사전 설치 확인
이름 확인목적

memory_availability

이를 통해 호스트에 OpenShift Container Platform의 특정 배포에 권장되는 메모리 양이 있는지 확인합니다. 기본값은 최신 설치 문서에서 가져온 것입니다. 최소 메모리 요구 사항에 대한 사용자 정의 값은 인벤토리 파일에서 openshift_check_min_host_memory_gb 클러스터 변수를 설정하여 설정할 수 있습니다.

disk_availability

이 검사는 etcd, 마스터 및 노드 호스트에서만 실행됩니다. 이를 통해 OpenShift Container Platform 설치의 마운트 경로에 디스크 공간이 충분히 남아 있습니다. 권장 디스크 값은 최신 설치 문서에서 가져옵니다. 최소 디스크 공간 요구 사항에 대한 사용자 정의 값은 인벤토리 파일에서 openshift_check_min_host_disk_gb 클러스터 변수를 설정하여 설정할 수 있습니다.

docker_storage

docker 데몬(노드 및 시스템 컨테이너 설치)에 의존하는 호스트에서만 실행됩니다. docker 의 총 사용량이 사용자 정의 제한을 초과하지 않는지 확인합니다. 사용자 정의 제한이 설정되지 않은 경우 docker 의 최대 사용량 임계값은 사용 가능한 총 크기의 90%입니다. 총 백분율 사용량에 대한 임계값 제한은 인벤토리 파일의 변수로 설정할 수 있습니다. max_thinpool_data_usage_percent=90. 인벤토리 파일에서 max_thinpool_data_usage_percent 클러스터 변수를 설정하여 최대 thinpool 사용량에 대한 사용자 정의 제한을 설정할 수 있습니다.

docker_storage_driver

Docker 데몬이 OpenShift Container Platform에서 지원하는 스토리지 드라이버를 사용하고 있는지 확인합니다. devicemapper 스토리지 드라이버를 사용하는 경우 추가 검사를 통해 루프백 장치가 사용되지 않습니다. 자세한 내용은 Docker의 장치 매퍼 스토리지 드라이버 사용 가이드를 참조하십시오.

docker_image_availability

OpenShift Container Platform 설치에 필요한 이미지를 로컬 또는 호스트 시스템에 구성된 컨테이너 이미지 레지스트리 중 하나 이상에서 사용할 수 있는지 확인하려고 합니다.

package_version

yum기반 시스템에서 필요한 OpenShift Container Platform 패키지의 여러 릴리스를 사용할 수 있는지 결정합니다. OpenShift의 엔터프라이즈 설치 중에 사용할 수 있는 패키지의 여러 릴리스가 있으면 다른 릴리스에 대해 여러 yum 리포지토리가 활성화되어 있어서 설치 문제가 발생할 수 있습니다.

package_availability

OpenShift Container Platform의 RPM 설치 전에 실행됩니다. 현재 설치에 필요한 RPM 패키지를 사용할 수 있는지 확인합니다.

package_update

호스트에서 yum 업데이트 또는 패키지 설치를 실제로 수행하거나 yum 을 실행하지 않고 성공적으로 설치할지 여부를 확인합니다.

특정 사전 설치 검사를 비활성화하려면 인벤토리 파일에서 쉼표로 구분된 확인 이름 목록을 사용하여 openshift_disable_check 변수를 포함합니다. 예를 들면 다음과 같습니다.

openshift_disable_check=memory_availability,disk_availability
참고

기존 클러스터에서 진단을 위해 실행되는 유사한 상태 점검 세트는 Ansible 기반 상태 점검 에서 확인할 수 있습니다. 인증서 만료 확인은 인증서 재배포 에서 확인할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.