업그레이드할 구성 요소 결정하기 (버전 에서 5.1 버전 로 업그레이드 5.3 )

버전 IBM® Software Hub 에서 5.1 버전 으로의 성공적인 5.3 업그레이드 및 리프레시를 위해서는, 업그레이드하려는 IBM Software Hub 인스턴스에 설치된 구성 요소를 확인해야 합니다.

업그레이드 단계
  • 당신은 여기에 없습니다. 클라이언트 워크스테이션 업데이트
  • 현재 위치 아이콘. 필요한 정보 수집
  • 당신은 여기에 없습니다. 제한된 네트워크에서 업그레이드 실행 준비
  • 당신은 여기에 없습니다. 사설 컨테이너 레지스트리에서 업그레이드 실행 준비
  • 당신은 여기에 없습니다. 필수 소프트웨어 업그레이드
  • 당신은 여기에 없습니다. 공유 클러스터 구성 요소 업그레이드
  • 당신은 여기에 없습니다. 인스턴스 업그레이드 준비
  • 당신은 여기에 없습니다. 인스턴스 업그레이드
누가 이 작업을 완료해야 합니까?
운영팀 운영팀은 IBM Software Hub 다음 사항을 결정해야 합니다:
  • 클러스터에 설치된 구성 요소는 무엇입니까?
  • 업그레이드하려는 IBM Software Hub 인스턴스와 연관된 구성 요소는 무엇입니까?
이 작업을 언제까지 완료해야 합니까?

필요에 따라 반복하십시오. IBM Software Hub 클러스터의 각 인스턴스에 대해 이 작업을 반복하십시오.

다음 작업을 수행하기 전에 반드시 이 작업을 완료하십시오:
  • 개인 컨테이너 레지스트리에 미러 이미지를 생성합니다
  • 인스턴스 업그레이드를 준비하십시오. IBM Software Hub

시작하기 전에

모범 사례: 환경 변수를 설정하면 이 작업의 명령어를 작성된 그대로 실행할 수 있습니다. 정 방법에 대해서는 설치 환경 변수 설정을 참조하십시오.

이 작업의 명령어를 실행하기 전에 환경 변수를 반드시 설정하십시오.

업그레이드해야 할 구성 요소를 결정하기 전에 다음 지침을 검토하십시오:

여러 인스턴스가 존재하는 환경 IBM Software Hub
클러스터 내 각 IBM Software Hub 인스턴스를 독립적으로 업그레이드할 수 있습니다. 선택적으로 서로 다른 인스턴스를 서로 다른 버전으로 유지할 수 있습니다. 예를 들어, 버전 5.1.2 에 하나의 인스턴스를 IBM Software Hub 두고 버전 5.3.1.에 하나의 인스턴스를 둘 수 있습니다.
버전 지원
중요: 인스턴스와 연관된 모든 구성 요소는 동일한 IBM Software Hub 버전으로 설치되어야 합니다. 동일한 인스턴스에 서로 IBM Software Hub 다른 버전의 서비스를 설치할 수 없습니다.
구성 요소 업그레이드 옵션

구성 요소를 업그레이드하는 방법에는 두 가지가 있습니다:

옵션 이점 단점
각 구성 요소를 개별적으로 업그레이드하십시오. 업그레이드를 한 번에 하나씩 실행하는 것이 더 편하다면, 이 옵션을 통해 업그레이드 과정을 더 세밀하게 제어할 수 있습니다.

모든 작업자가 동시에 업그레이드된다는 점을 명심하십시오. 연산자를 개별적으로 업그레이드할 수 없습니다.

  • 소프트웨어를 환경에 성공적으로 설치하려면 추가 단계를 완료해야 합니다.
  • 구성 요소를 업그레이드하는 순서는 중요합니다.
모든 구성 요소를 동시에 업그레이드하십시오.
  • 업그레이드를 더 적은 단계로 완료할 수 있습니다.
  • cpd-cli 는 구성 요소를 올바른 순서로 업그레이드하도록 설계되어 오류 발생 가능성을 줄입니다.

구성 요소 업그레이드 중 문제가 발생하면, 해당 지침에 따라 서비스를 별도로 업그레이드할 수 있습니다.

프로시저

어떤 구성 요소를 업그레이드할지 결정하기 위해:

  1. 클러스터에 Red Hat® OpenShift® Container Platform cpd-cli 로그인하십시오:
    ${CPDM_OC_LOGIN}
    기억하세요: CPDM_OC_LOGINcpd-cli manage login-to-ocp 명령어의 별칭입니다.
  2. 설치 scheduling service 여부를 확인하십시오:
    oc get scheduling -A
    • 설치된 scheduling service 경우, 해당 명령어는 설치된 scheduling service 프로젝트 정보와 설치된 버전을 반환합니다.

      환경 변수 스크립트 내 변수에 COMPONENTS 구성 요소가 scheduler 포함되도록 하십시오.

    • 해당 명령어가 scheduling service 설치되어 있지 않으면 명령어는 빈 응답을 반환합니다.
  3. 업그레이드하려는 IBM Software Hub 인스턴스에 설치된 서비스를 확인하십시오:
    cpd-cli manage list-deployed-components \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS}

    이 명령어는 프로젝트에 설치된 서비스 목록을 반환합니다.

    중요: 명령어가 구성 ws 요소를 반환하는 경우, 환경 변수 스크립트를 COMPONENTS 업데이트할 때 환경 변수에 구성 ws_runtimes 요소를 반드시 추가하십시오.

다음에 수행할 작업

업그레이드할 구성 요소를 확인했으므로, 이제 개인 컨테이너 레지스트리에 미러링할 모델 및 이미지를 결정하는 작업을 완료할 준비가 되었습니다(버전 에서 5.1 버전 으로 업그레이드 5.3 ).