16.7. 서비스 네트워크 확장
서비스 네트워크의 주소 부족 상태인 경우 현재 범위가 새 범위의 시작 위치에 있는지 확인하는 한 범위를 확장할 수 있습니다.
참고
서비스 네트워크는 확장만 할 수 있으며 변경할 수 없거나 계약할 수 없습니다.
-
모든 마스터의 구성 파일에서
serviceNetworkCIDR
및servicesSubnet
매개 변수를 변경합니다 (기본적으로/etc/origin/master/master-config.yaml )./
다음에 나오는 숫자만 더 작은 숫자로 변경합니다. clusterNetwork 기본
오브젝트를 삭제합니다.oc delete clusternetwork default
$ oc delete clusternetwork default
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 모든 마스터에서 컨트롤러 구성 요소를 다시 시작하십시오.
master-restart controllers
# master-restart controllers
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ansible 인벤토리 파일의
openshift_portal_net
변수 값을 새 CIDR로 업데이트합니다.Configure SDN cluster network and kubernetes service CIDR blocks. These network blocks should be private and should not conflict with network blocks in your infrastructure that pods may require access to. Can not be changed after deployment.
# Configure SDN cluster network and kubernetes service CIDR blocks. These # network blocks should be private and should not conflict with network blocks # in your infrastructure that pods may require access to. Can not be changed # after deployment. openshift_portal_net=172.30.0.0/<new_CIDR_range>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
클러스터의 각 노드에 대해 다음 단계를 완료합니다.
- 노드를 예약 불가능으로 표시합니다.
- 노드에서 포드를 비웁니다.
- 노드를 재부팅합니다.
- 노드를 다시 사용 가능하게 되면 노드를 다시 예약 가능으로 표시합니다.