16.5. 클러스터 네트워크의 VXLAN PORT 변경


클러스터 관리자는 시스템에서 사용하는 VXLAN 포트를 변경할 수 있습니다.

실행 중인 clusternetwork 오브젝트의 VXLAN 포트를 변경할 수 없기 때문에 기존 네트워크 구성을 삭제하고 마스터 구성 파일에서 vxlanPort 변수를 편집하여 새 구성을 생성해야 합니다.

  1. 기존 clusternetwork 를 삭제합니다.

    # oc delete clusternetwork default
  2. 기본적으로 새 clusternetwork 를 생성하여 /etc/origin/master/master-config.yaml 에 있는 마스터 구성 파일을 편집합니다.

    networkConfig:
      clusterNetworks:
      - cidr: 10.128.0.0/14
        hostSubnetLength: 9
      - cidr: 10.132.0.0/14
        hostSubnetLength: 9
      externalIPNetworkCIDRs: null
      hostSubnetLength: 9
      ingressIPNetworkCIDR: 172.29.0.0/16
      networkPluginName: redhat/openshift-ovs-multitenant
      serviceNetworkCIDR: 172.30.0.0/16
      vxlanPort: 4889 1
    1
    VXLAN 포트에 노드에서 사용하는 값으로 설정합니다. 1-65535 사이의 정수일 수 있습니다. 기본값은 4789입니다.
  3. 각 클러스터 노드의 iptables 규칙에 새 포트를 추가합니다.

    # iptables -A OS_FIREWALL_ALLOW -p udp -m state --state NEW -m udp --dport 4889 -j ACCEPT 1
    1
    4889 는 마스터 구성 파일에서 설정한 vxlanPort 값입니다.
  4. 마스터 서비스를 다시 시작하십시오.

    # master-restart api
    # master-restart controllers
  5. 이전 SDN Pod를 삭제하여 새 Pod를 새 변경 사항으로 전파합니다.

    # oc delete pod -l app=sdn -n openshift-sdn
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.