NIC API 스크립트 실행 후 Standby에서 VIP온라인시 타서버 와 정상 통신불가.

1. Environment

– NBP Cloud VM
– MCCS 4.4.7 이상

2. Symptoms

– NIC API 스크립트 실행후, Active에서 VIP온라인시 타노드와 정상 통신가능
– NIC API 스크립트 실행후, Standby에서 VIP온라인시 타노드와 정상 통신불가.
#!/bin/bash
curl -X POST \
https://mantech.apigw.fin-ntruss.com/mantech/v1/ha/syncNetworkInterfaceByHa \
-H ‘Content-Type: application/json’ \
-H ‘x-ncp-apigw-api-key: 전달 받은 API Key’
exit 0

3. Cause

– Active/Standby가 동일 CNC(ZONE)에 위치 하지 않으면, NIC API 사용이 불가능하여, 위와 같은 증상 발생

4. Solution

– 사용자 입장에서 Instance(VM)이 어떤 CNC(ZONE)에 위치 하는지 확인이 불가능함.
– MCCS 구성전 양노드가 동일 CNC(ZONE)에 위치하는지 NBP를 통해 꼭 확인 해야함.
– 양노드가 서로 다른 CNC(ZONE)에 위치하는 경우, NBP를 통해 동일 CNC(Zone)에 위치하도록 Instance (VM) 재생성 필요.