검색

5.2. Migration Toolkit for Containers를 1.8.0으로 업그레이드

download PDF

Migration Toolkit for Containers를 1.8.0으로 업그레이드하려면 다음 단계를 완료합니다.

프로세스

  1. 다음 방법 중 하나를 사용하여 업그레이드할 서브스크립션 이름과 현재 채널을 결정합니다.

    • 다음 명령을 실행하여 서브스크립션 이름과 채널을 확인합니다.

      $ oc -n openshift-migration get sub

      출력 예

      NAME                                                                         PACKAGE                SOURCE                 CHANNEL
      mtc-operator                                                                 mtc-operator           mtc-operator-catalog   release-v1.7
      redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace   redhat-oadp-operator   mtc-operator-catalog   stable-1.0

    • 또는 다음 명령을 실행하여 JSON에서 서브스크립션 이름과 채널을 반환합니다.

      $ oc -n openshift-migration get sub -o json | jq -r '.items[] | { name: .metadata.name, package: .spec.name, channel: .spec.channel }'

      출력 예

      {
        "name": "mtc-operator",
        "package": "mtc-operator",
        "channel": "release-v1.7"
      }
      {
        "name": "redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace",
        "package": "redhat-oadp-operator",
        "channel": "stable-1.0"
      }

  2. 각 서브스크립션에 대해 다음 명령을 실행하여 MTC 1.7 채널에서 MTC 1.8 채널로 이동하는 패치입니다.

    $ oc -n openshift-migration patch subscription mtc-operator --type merge --patch '{"spec": {"channel": "release-v1.8"}}'

    출력 예

    subscription.operators.coreos.com/mtc-operator patched

5.2.1. OADP 1.0을 1.2 for Containers 1.8.0으로 업그레이드

OADP 1.0을 Migration Toolkit for Containers 1.8.0의 1.2로 업그레이드하려면 다음 단계를 완료하십시오.

프로세스

  • 각 서브스크립션에 대해 다음 명령을 실행하여 OADP 1.0에서 OADP 1.2로 OADP Operator를 패치합니다.

    $ oc -n openshift-migration patch subscription redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace --type merge --patch '{"spec": {"channel":"stable-1.2"}}'
    참고

    MTC 및 OADP 설치에 사용되는 사용자별 반환된 NAME 값을 나타내는 섹션입니다.

    출력 예

    subscription.operators.coreos.com/redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace patched

    참고

    반환된 값은 이 예제에서 사용되는 redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace 와 유사합니다.

    • installPlanApproval 매개변수가 Automatic으로 설정된 경우 OLM(Operator Lifecycle Manager)이 업그레이드 프로세스를 시작합니다.
    • installPlanApproval 매개변수가 Manual 로 설정된 경우 OLM에서 업그레이드를 시작하기 전에 각 installPlan 을 승인해야 합니다.

검증

  1. 다음 명령을 실행하여 OLM에서 OADP 및 MTC 업그레이드를 완료했는지 확인합니다.

    $ oc -n openshift-migration get subscriptions.operators.coreos.com mtc-operator -o json | jq '.status | (."state"=="AtLatestKnown")'
  2. 값이 true 이면 다음 명령을 실행하여 각 서브스크립션에 사용되는 채널을 확인합니다.

    $ oc -n openshift-migration get sub -o json | jq -r '.items[] | {name: .metadata.name, channel: .spec.channel }'

    출력 예

    {
      "name": "mtc-operator",
      "channel": "release-v1.8"
    }
    {
      "name": "redhat-oadp-operator-stable-1.0-mtc-operator-catalog-openshift-marketplace",
      "channel": "stable-1.2"
    }

    Confirm that the `mtc-operator.v1.8.0` and `oadp-operator.v1.2.x` packages are installed by running the following command:
    $ oc -n openshift-migration get csv

    출력 예

    NAME                     DISPLAY                                     VERSION   REPLACES                 PHASE
    mtc-operator.v1.8.0      Migration Toolkit for Containers Operator   1.8.0     mtc-operator.v1.7.13     Succeeded
    oadp-operator.v1.2.2     OADP Operator                               1.2.2     oadp-operator.v1.0.13    Succeeded

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.