VIP online 후 local에서 VIP를 통한 network share 접근이 약 2분뒤에 정상적으로 이루어지는 부분에 대한 분석

1. Environment   

  • Windows 2008R2 ~ 2012
  • MCCS 4.x

 2. Symptoms

  • MCCS에서 online한 VIP를 통해 local에서 network share 접근을 시도 하면 약 2분뒤에 접근이 가능 함
    ex) \\VIP\shared directory
  • 단, client에서는 VIP online이후 바로 VIP통한 network shared접근이 가능 함.

 3. Workaround

1) 양 서버 windows registry key 값이 하기 값을 입력(reboot요구되지 않음)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 
Name: DisableLoopbackCheck
Type: REG_DWORD
Value: 1

관련 link
https://support.microsoft.com/en-us/help/926642/error-message-when-you-try-to-access-a-server-locally-by-using-its-fqdn-or-its-cname-alias-after-you-install-windows-server-2003-service-pack-1-access-denied-or-no-network-provider-accepted-the-given-network-path
=>해당 registry key 입력 후 시간 지연 없이 local 에서 VIP를 통한 network share 접근이 가능하였지만 windows 2012상에서 해당 key 의 검증이 요구 됨

2) 양 서버에 network drive 연결
양 서버에 network drive를 등록, 단 VIP를 통해서 network drive를 등록하게 되면 위의 이슈로 인해 바로 접근이 되지 않으므로 MCCS에서 가상 alias name을 추가 하여 해당 virtual name으로 network drive를 연결하여 구성
=>이 부분은 사내에서 테스트를 통해 검증 함, virtual alias name으로 network drive연결 시 시간 지연 없이 network drive 연결됨을 확인 함
MCCS에서 script로 제어하는 것이 아닌 사전에 windows 상에서 등록을 하면 failover 시 마다 자동적으로 연결을 시도하여 연결 됨
=>고려 사항
– 해당 설정을 위해 양 서버 hosts file에 VIP와 Virtual alias name의 매핑이 요구 됨
– 더존 application 구동 시 등록된 network drive로 접근 가능을 위한 구성 변경 유무 확인이 필요 함