[MIP-476] 미러 생성시, Mirror IP 정보가 표시되지 않는다
Subject
미러 생성시, Mirror IP 정보가 표시되지 않는다.
APPLIES TO:
MCCS version: 3.6
OS: Windows 2008 R2
APPs:
Disk Type: mirror
SYMPTOMS
미러를 생성할때, 미러 IP가 보이지 않는다.
해당 증상에 대한 screen capture 만 있고, 현재 MCCS는 삭제된 상태
정확한 상태는 확인이 되어야 하나, 이미지만 보면 Mirror 생성시, source와 target 설정 부분에서 잘못 선택되어 Data복제가 역sync 된듯 함.
CAUSE
이전 3.6 코드는 Node에서 address 가져오더라도 subNetMask 정보 제공을 위해 rmi통신을 이용해 nic을 가져와서 같은 address가 존재시에만
subnetmask를 보여주게 되어있는데 이때 address가 없거나 subnetMask가 없을시 유저에게 MirrorIP를 제공하지 못함.
rmi socket exception 발생시에도 제공 못함. VM에서는 자바에서 mac을 비교하는 함수가 제대로 동작 안하는 현상이 있음. 원인은 파악하지못함.
SOLUTION
MirrorIP를 보여주기 위한 목적이므로 Subnetmask를 제공 안하도록 한다면 rmi를 쓸 필요도 없고 간단히 유저에게 MirrorIP를 제공해줄수 있음.
subnetmask 제거하는 방향으로 진행.
Fixed MCCS 3.6.1