4.5. 가상 IP 주소의 서브넷 설정
컨트롤러 역할은 일반적으로 각 네트워크에 대한 가상 IP(VIP) 주소를 호스팅합니다. 기본적으로 오버클라우드는 컨트롤 플레인을 제외한 각 네트워크의 기본 서브넷에서 VIP를 사용합니다. 컨트롤 플레인은 표준 언더클라우드 설치 중에 생성된 기본 서브넷 이름인 ctlplane-subnet 을 사용합니다.
이 스파인 리프린트 시나리오에서 기본 기본 프로비저닝 네트워크는 ctlplane-subnet 대신lev 0 입니다. 즉 컨트롤 플레인 VIP가 사용하는 서브넷을 변경하려면 VipSubnetMap 매개변수에 덮어쓰기 값을 추가해야 합니다.
또한 각 네트워크의 VIP가 하나 이상의 네트워크 기본 서브넷을 사용하지 않는 경우, 컨트롤러 노드를 연결하는 L2 네트워크 세그먼트와 연결된 서브넷에서 VIP를 생성하도록 VipSubnetMap 매개변수에 재정의를 추가해야 합니다.
절차:
-
스파인
-leaf-vips.yaml이라는 파일을 생성하고 파일을 편집합니다. 파일에
parameter_defaults섹션을 생성하고 요구 사항에 따라VipSubnetMap매개변수를 추가합니다.provisioning/
컨트롤 플레인 네트워크에 evict0을 사용하는 경우ctlplaneVIP remapping을cup0으로설정합니다.parameter_defaults: VipSubnetMap: ctlplane: leaf0여러 VIP에 다른 Leaf를 사용하는 경우 이러한 요구 사항에 맞게 VIP 다시 매핑을 설정합니다. 예를 들어 다음 스니펫을 사용하여 모든 VIP에 gem
1을 사용하도록매개변수를 구성합니다.VipSubnetMapparameter_defaults: VipSubnetMap: ctlplane: leaf1 redis: internal_api_leaf1 InternalApi: internal_api_leaf1 Storage: storage_leaf1 StorageMgmt: storage_mgmt_leaf1
-
스파인-리프-vips.yaml파일을 저장합니다.