제한된 네트워크 환경에서 설치 명령을 IBM Software
Hub 실행하기 전에 이미지 olm-utils-v4 확보하기 ( 5.2 버전에서 5.3 버전으로 업그레이드 시)
클러스터가 제한된 네트워크에 있는 경우, 설치 명령을 실행할 클라이언트 워크스테이션에 지원되는 버전의 이미지가 olm-utils-v4 설치되어 있는지 확인해야 합니다. 설치 중인 IBM Software
Hub 버전에 맞는 버전을 사용하는 것이 좋습니다.
- 업그레이드 단계
클라이언트 워크스테이션 업데이트
필요한 정보 수집
제한된 네트워크 환경에서 업그레이드 실행 준비
사설 컨테이너 레지스트리에서 업그레이드를 실행하기 위한 준비
필수 소프트웨어 업그레이드
공유 클러스터 구성 요소 업그레이드
인스턴스 업그레이드 준비
인스턴스 업그레이드
- 누가 이 작업을 완료해야 합니까?
모든 관리자 (클러스터 관리자, 레지스트리 관리자 및 인스턴스 관리자)는 이 작업을 완료해야 합니다.
- 이 작업을 언제까지 완료해야 하나요?
제한된 네트워크 환경에서는 클라이언트 워크스테이션에 해당
olm-utils-v4이미지가 설치되어 있는지 반드시 확인해야 합니다.이 작업을 완료하려면 다음 중 하나를 선택할 수 있습니다:
- 일회성 설정 소프트웨어 IBM Software Hub 이미지를 사설 컨테이너 레지스트리에 미러링하는 경우, 레지스트리 관리자는 이미지를 미러링하기 전에 이 작업을 완료할 수 있습니다. 그러면 다른 사용자들은 비공개 컨테이너 레지스트리에서 해당 이미지를 가져올 수 있습니다.
- 필요한 경우 이 과정을 반복하십시오. 이미지 파일을 에서 가져올 IBM Entitled Registry계획이라면, 업그레이드 작업을 수행할 각 워크스테이션에서 이 작업을 완료하십시오.
프로시저
수행해야 할 단계는 클러스터 네트워크 내에서 동일한 워크스테이션을 사용할 계획인지 여부와 사용 권한이 있는 이미지에 따라 달라집니다:
클러스터 네트워크 내에서 동일한 워크스테이션을 사용할 계획입니다
사용 중인 라이선스에 따라 다음 단계를 수행하십시오:
olm-utils-v4- 모든 IBM Software
Hub 고객은 해당
olm-utils-v4이미지를 사용할 수 있습니다.- 워크스테이션이 인터넷에 연결되어 있으면, 다음 명령을 실행하여 워크스테이션의 이미지를
olm-utils-v4업데이트하십시오:cpd-cli manage restart-container다음 메시지가
cpd-cli반환될 때까지 기다립니다:[SUCCESS] ... Successfully pulled the container image icr.io/cpopen/cpd/olm-utils-v4:${VERSION} [SUCCESS] ... Successfully started the container olm-utils-play-v4 [SUCCESS] ... Container olm-utils-play-v4 has been re-created이미지의
olm-utils-v4버전은 설치하려는 버전의 IBM Software Hub 버전과 동일해야 합니다.
- 워크스테이션이 인터넷에 연결되어 있으면, 다음 명령을 실행하여 워크스테이션의 이미지를
olm-utils-premium-v4- 프리미엄: 이
olm-utils-premium-v4이미지를 사용하려면 IBM Software Hub Premium Cartridge 라이선스를 구매하셔야 합니다.- 클러스터의 하드웨어 사양에 따라 환경
OLM_UTILS_IMAGE변수를 설정하십시오:- x86-64 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.amd64- ppc64le 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.ppc64le- s390x 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.s390x
- 워크스테이션이 인터넷에 연결되어 있으면, 다음 명령을 실행하여 이미지를
cpd-cliolm-utils-premium-v4사용하고 있는지 확인하십시오:cpd-cli manage restart-container다음 메시지가
cpd-cli반환될 때까지 기다립니다:[SUCCESS] ... Successfully pulled the container image cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.${IMAGE_ARCH} [SUCCESS] ... Successfully started the container olm-utils-play-v4 [SUCCESS] ... Container olm-utils-play-v4 has been re-created
- 클러스터의 하드웨어 사양에 따라 환경
클러스터 네트워크 내에서 다른 워크스테이션을 사용할 계획입니다
- 시작하기 전에
클러스터 네트워크 내의 워크스테이션에 해당 소프트웨어가
cpd-cli설치되어 있어야 합니다
- 이 태스크에 대한 정보
모든 IBM Software Hub 고객은 해당
olm-utils-v4이미지를 사용할 수 있습니다.이
olm-utils-premium-v4이미지를 사용하려면 IBM Software Hub Premium Cartridge 라이선스를 구매하셔야 합니다.
- 인터넷에 연결할 수 있는 워크스테이션에서:
- 워크스테이션에서 또는 Podman 이 Docker 실행 중인지 확인하십시오.
- 해당
olm-utils-v4이미지를olm-utils-premium-v4클라이언트 워크스테이션에 저장하려면 적절한 명령을 실행하십시오.olm-utils-v4- x86-64 클러스터
cpd-cli manage save-image \ --from=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.amd64이 명령은 이미지를 라는 이름의 압축된
icr.io_cpd_olm-utils-v4_${VERSION}.amd64.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.- ppc64le 클러스터
cpd-cli manage save-image \ --from=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.ppc64le이 명령은 이미지를 라는 이름의 압축된
icr.io_cpopen_cpd_olm-utils-v4_${VERSION}.ppc64le.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.- s390x 클러스터
cpd-cli manage save-image \ --from=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.s390x이 명령은 이미지를 라는 이름의 압축된
icr.io_cpopen_cpd_olm-utils-v4_${VERSION}.s390x.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.
olm-utils-premium-v4- x86-64 클러스터
cpd-cli manage save-image \ --from=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.amd64이 명령은 이미지를 라는 이름의 압축된
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.amd64.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.- ppc64le 클러스터
cpd-cli manage save-image \ --from=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.ppc64le이 명령은 이미지를 라는 이름의 압축된
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.ppc64le.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.- s390x 클러스터
cpd-cli manage save-image \ --from=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.s390x이 명령은 이미지를 라는 이름의 압축된
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.s390x.tar.gzTAR 파일로cpd-cli-workspace/olm-utils-workspace/work/offline디렉터리에 저장합니다.
- 압축 파일을 클러스터에 연결할 수 있는 클라이언트 워크스테이션으로 전송하십시오.
파일을 TAR 다음
work/offline디렉터리에 저장해야 합니다:olm-utils-v4- x86-64 클러스터
icr.io_cpd_olm-utils-v4_${VERSION}.amd64.tar.gz- ppc64le 클러스터
icr.io_cpopen_cpd_olm-utils-v4_${VERSION}.ppc64le.tar.gz- s390x 클러스터
icr.io_cpopen_cpd_olm-utils-v4_${VERSION}.s390x.tar.gz
olm-utils-premium-v4- x86-64 클러스터
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.amd64.tar.gz- ppc64le 클러스터
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.ppc64le.tar.gz- s390x 클러스터
cp.icr.io_cp_cpd_olm-utils-premium-v4_${VERSION}.s390x.tar.gz
- 클러스터에 연결할 수 있는 워크스테이션에서:
- 워크스테이션에서 또는 Podman 이 Docker 실행 중인지 확인하십시오.
- 클라이언트
olm-utils-premium-v4워크스테이션에서 이미지를olm-utils-v4로드하려면 다음 명령을 실행하십시오:olm-utils-v4- x86-64 클러스터
cpd-cli manage load-image \ --source-image=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.amd64이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.amd64- pp64le 클러스터
cpd-cli manage load-image \ --source-image=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.ppc64le이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.ppc64le- s390x 클러스터
cpd-cli manage load-image \ --source-image=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.s390x이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.s390x
olm-utils-premium-v4- x86-64 클러스터
cpd-cli manage load-image \ --source-image=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.amd64이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.amd64- pp64le 클러스터
cpd-cli manage load-image \ --source-image=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.ppc64le이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.ppc64le- s390x 클러스터
cpd-cli manage load-image \ --source-image=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.s390x이미지가 로드되면 다음 메시지가 표시됩니다:
Loaded image: cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.s390x
- 다음
OLM_UTILS_IMAGE환경 변수를 설정하여 클라이언트 워크스테이션에 있는 이미지 버전을 사용하도록cpd-cli하십시오:olm-utils-v4- x86-64 클러스터
export OLM_UTILS_IMAGE=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.amd64- ppc64le 클러스터
export OLM_UTILS_IMAGE=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.ppc64le- s390x 클러스터
export OLM_UTILS_IMAGE=icr.io/cpopen/cpd/olm-utils-v4:${VERSION}.s390x
olm-utils-premium-v4- x86-64 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.amd64- ppc64le 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.ppc64le- s390x 클러스터
export OLM_UTILS_IMAGE=cp.icr.io/cp/cpd/olm-utils-premium-v4:${VERSION}.s390x
다음에 수행할 작업
이제 클라이언트 워크스테이션에서 이미지를 olm-utils-v4 사용할 수 있게 되었으므로, 제한된 네트워크 환경에서 ` IBM ` 및 ` Software Hub ` 업그레이드 명령을 실행하기 전에 ` CASE ` 패키지 다운로드를 완료할 준비가 되었습니다(버전 5.2 에서 버전 5.3 으로 업그레이드).