RHEL,CentOS 7.x에서 VIP outbound가 되지 않는 현상

1. Environment   

RHEL 7.3이하(CentOS7.3이하)

 – 7.x버전

MCCS 4.4.1이하

 2. Symptoms

  • MCCS 4.4.1에[서 VIP outbound 기본이 비활성이다.
  • 하지만 networkUtil.sh를 수정하여 활성화 하여도 RHEL,CentOS 7.x에서는 동작하지 않는다.

 3. Cause

  • ip 명령으로 route table을 수정할때 인터페이스 뒤에붙는 INDEX가 문제
  • ifconfig 명령대신 ip 명령을 기본으로 INDEX 없이 동작하도록 설정
  • Fixed 4.4.2

 4. Solution

MCCS는 VIP를 올릴때 NIC 명뒤에 index를 추가하도록 되어 있지만 7.x에서 이부분이 문제가 되는것으로 파악됨.

ip 명령으로 route table을 수정할때 뒤에 붙이는 INDEX가 문제

workaround 로 /opt/MCCS/bin/plugins/com.mantech.system.linux_4.4.0.201702200821/scripts/networkUtil.sh 파일을 열어 다음과 같이 3개의 함수를 수정하여 문제를 회피가능
기존 내용을 주석처리 후 아래와 같이 변경