1장. HCP 클러스터를 사용하여 ROSA 업그레이드


1.1. HCP 클러스터를 사용한 ROSA의 업그레이드 옵션

OpenShift에서 업그레이드는 업데이트된 소프트웨어가 포함된 새 구성 요소를 프로비저닝하고 이를 사용하여 오래된 소프트웨어가 있는 기존 구성 요소를 교체하는 것을 의미합니다.

예를 들어 클러스터의 업그레이드 부분을 제어하여 워크로드에 대한 업그레이드의 영향을 제어할 수 있습니다.

호스팅된 컨트롤 플레인만 업그레이드
그러면 호스팅된 컨트롤 플레인의 업그레이드가 시작됩니다. 작업자 노드에는 영향을 미치지 않습니다.
머신 풀의 노드 업그레이드
이렇게 하면 지정된 머신 풀에서 노드를 롤링 교체하기 시작하고 해당 머신 풀의 작업자 노드에 일시적으로 영향을 미칩니다. 여러 머신 풀을 동시에 업그레이드할 수도 있습니다.
중요

호스트된 컨트롤 플레인을 머신 풀 업그레이드와 동시에 업그레이드할 수 없습니다.

중요

클러스터의 노드 간 호환성을 유지하기 위해 머신 풀의 노드는 호스팅된 컨트롤 플레인보다 최신 버전을 사용할 수 없습니다. 즉, 머신 풀을 동일한 버전으로 업그레이드하기 전에 호스팅 컨트롤 플레인을 지정된 버전으로 업그레이드해야 합니다.

각 머신 풀에 대해 --max-surge--max-unavailable 값을 편집하여 머신 풀 업그레이드에 필요한 시간과 워크로드 업그레이드의 영향을 추가로 제어할 수 있습니다. 이러한 옵션은 머신 풀에서 동시에 업그레이드할 수 있는 노드 수와 업그레이드에서 초과 노드를 프로비저닝하거나 일부 기존 노드를 사용할 수 없게 하는지 또는 둘 다 사용할 수 없도록 하는지 여부를 제어합니다. 예를 들면 다음과 같습니다.

  • 높은 워크로드 가용성에 우선순위를 지정하려면 --max-surge 에 더 높은 값을 설정하고 --max-unavailable0 으로 설정하여 기존 노드를 사용할 수 없게 하는 대신 초과 노드를 프로비저닝할 수 있습니다.
  • 인프라 비용을 낮추기 위해 일부 기존 노드를 사용할 수 없게 하고 --max-unavailable 에 더 높은 값을 설정하고 --max-surge0 으로 설정하여 초과 노드를 프로비저닝하지 않도록 할 수 있습니다.
  • 여러 노드를 동시에 업그레이드하여 업그레이드 속도를 우선시하려면 초과 노드를 프로비저닝하고 --max-surge--max-unavailable 둘 다에 적합한 값을 구성하여 기존 노드를 사용할 수 없도록 할 수 있습니다.

이러한 매개변수 및 사용법에 대한 자세한 내용은 rosa edit machinepool 에 대한 ROSA CLI 참조를 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.