7.2. OpenShift SDN 네트워크 플러그인에서 OVN-Kubernetes 네트워크 플러그인으로 마이그레이션


OpenShift Dedicated 클러스터 관리자는 OpenShift SDN 네트워크 플러그인에서 OVN-Kubernetes 네트워크 플러그인으로 마이그레이션을 시작하고 OCM CLI를 사용하여 마이그레이션 상태를 확인할 수 있습니다.

마이그레이션 시작 전에 고려해야 할 몇 가지 사항은 다음과 같습니다.

  • 클러스터 버전은 4.16.43 이상이어야 합니다.
  • 마이그레이션 프로세스를 중단할 수 없습니다.
  • SDN 네트워크 플러그인으로 다시 마이그레이션하는 것은 불가능합니다.
  • 마이그레이션 중에 클러스터 노드가 재부팅됩니다.
  • 노드 중단에 탄력적인 워크로드에는 영향을 미치지 않습니다.
  • 마이그레이션 시간은 클러스터 크기 및 워크로드 구성에 따라 몇 분과 시간마다 다를 수 있습니다.
주의

버전 4.16.43 이상인 클러스터에서만 마이그레이션을 시작할 수 있습니다.

사전 요구 사항

중요

OpenShift Cluster Manager API 명령줄 인터페이스(ocm)는 개발자 프리뷰 기능 전용입니다. Red Hat Developer Preview 기능의 지원 범위에 대한 자세한 내용은 개발자 프리뷰 지원 범위를 참조하십시오.

프로세스

  1. 다음 콘텐츠를 사용하여 JSON 파일을 생성합니다.

    {
      "type": "sdnToOvn"
    }
    Copy to Clipboard Toggle word wrap
    • 선택 사항: JSON 파일에서 다음 예와 같이 조인 된 옵션 ,masquerade, 마스커레이드를 사용하여 내부 서브넷을 구성할 수 있습니다.

      {
        "type": "sdnToOvn",
        "sdn_to_ovn": {
          "transit_ipv4": "192.168.255.0/24",
          "join_ipv4": "192.168.255.0/24",
          "masquerade_ipv4": "192.168.255.0/24"
        }
      }
      Copy to Clipboard Toggle word wrap
      참고

      OVN-Kubernetes는 다음 IP 주소 범위를 예약합니다.

      100.64.0.0/16. 이 IP 주소 범위는 기본적으로 OVN-Kubernetes의 internalJoinSubnet 매개변수에 사용됩니다.

      100.88.0.0/16. 이 IP 주소 범위는 기본적으로 OVN-Kubernetes의 internalTransSwitchSubnet 매개변수에 사용됩니다.

      이러한 IP 주소를 OpenShift SDN 또는 이 클러스터와 통신할 수 있는 외부 네트워크에서 사용한 경우 제한된 실시간 마이그레이션을 시작하기 전에 다른 IP 주소 범위를 사용하도록 패치해야 합니다. 자세한 내용은 추가 리소스 섹션의 OVN-Kubernetes 주소 범위 패치 참조하십시오.

  2. 마이그레이션을 시작하려면 터미널 창에서 다음 게시 요청을 실행합니다.

    $ ocm post /api/clusters_mgmt/v1/clusters/{cluster_id}/migrations 
    1
    
      --body=myjsonfile.json 
    2
    Copy to Clipboard Toggle word wrap
    1
    {cluster_id} 를 OVN-Kubernetes 네트워크 플러그인으로 마이그레이션하려는 클러스터의 ID로 바꿉니다.
    2
    myjsonfile.json 을 이전 단계에서 생성한 JSON 파일의 이름으로 교체합니다.

    출력 예

    {
      "kind": "ClusterMigration",
      "href": "/api/clusters_mgmt/v1/clusters/2gnts65ra30sclb114p8qdc26g5c8o3e/migrations/2gois8j244rs0qrfu9ti2o790jssgh9i",
      "id": "7sois8j244rs0qrhu9ti2o790jssgh9i",
      "cluster_id": "2gnts65ra30sclb114p8qdc26g5c8o3e",
      "type": "sdnToOvn",
      "state": {
        "value": "scheduled",
        "description": ""
      },
      "sdn_to_ovn": {
        "transit_ipv4": "100.65.0.0/16",
        "join_ipv4": "100.66.0.0/16"
      },
      "creation_timestamp": "2025-02-05T14:56:34.878467542Z",
      "updated_timestamp": "2025-02-05T14:56:34.878467542Z"
    }
    Copy to Clipboard Toggle word wrap

검증

  • 마이그레이션 상태를 확인하려면 다음 명령을 실행합니다.

    $ ocm get cluster <cluster_id>/migrations 
    1
    Copy to Clipboard Toggle word wrap
    1
    & lt;cluster_id >를 마이그레이션이 적용된 클러스터의 ID로 바꿉니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat