[MIP-123] MCCS for Linux ping 프로세스 무한 생성 현상
Subject
MCCS for Linux 핑 프로세스 무한 생성 현상.
APPLIES TO:
MCCS version: 3.6
OS: linux
APPs:
Disk Type: mirror (DRBD)
SYMPTOMS
네트워크 단절시 /bin/ping 200.200.200.x -c 1 -W 0 인 데몬 프로세스 가 계속 생성된후 유지된다.
CAUSE
drbd 매니저가 미러넷을 체크하면서 반복적으로 잘못된 인자값 (2,000을 2로 단위를 착각해서 핑을 실행. 핑 프로세스가 안죽고 데몬화됨
단절 시간이 길면 길수록 수천개의 프로세스로 시스템 hang 발생.
SOLUTION
1. drbd 미러넷 체크에서 잘못된 ping 인수값을 수정한다.
2. 무조건 ping 처리 전에 drbd 상태값이 네트워크 단절에 준하는 상태인지 확인한후, 확인되면 ping으로 한번만 최종확인.