none
NLB 에서 멀티캐스팅과 유니캐스팅 설정시.. 문제 RRS feed

  • 질문

  • 가상서버 A : 192.168.0.10

    가상서버 B : 192.168.0.20

    두개의 가상서버를 NLB로 구성할려고합니다.

    클러스트 IP를 192.168.0.30 으로 잡고 클러스터 작동 모드를 유니캐스트로 한뒤 작동하면

    가상서버 A 와 가성서버 B 의 네트워크가 제한되어 제대로 연결이 되지않았습니다.

    그러다가 멀티캐스트로 변화을 하니 정상적으로 작동이 되었습니다.

    유니캐스트로 설정했을시 제가 무엇을 잘못설정했길래 그런 현상이 일어났던것일까요?

    2013년 3월 12일 화요일 오전 7:56

모든 응답

  • 유사한 이슈에 해당하는 원인은 아래와 같을 수 있습니다.

    Microsoft Windows NT 로드 균형 조정 서비스 (WLBS), Microsoft Windows 2000 NLB 및 Microsoft Windows Server 2003 NLB를 유니캐스트 모드에서 작동하는 네트워크 로드 균형 조정 호스트를 서로 통신할 수 없습니다.      NLB는 MAC (미디어 액세스 제어 (모든 시스템에서 동일한 주소) 때문에 이 문제가 발생합니다. 따라서 네트워크 리디렉터가 실제로 모든 패킷을 다른 NLB 보내는 호스트

    [해결책]

    최신 서비스 팩을 적용한 후에는 각 시스템에 레지스트리 키를 추가해야 합니다. 이렇게 하려면 이 기능을 사용하도록 설정할 NLB 인스턴스에서 다음과 같이 하십시오.      

    1. 시작 을 누르고 실행regedit 를 입력한 다음 확인 을 누릅니다.
    2. 찾은 후 다음 레지스트리 하위 키를 찾아 누릅니다.
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WLBS\Parameters\Interface\{GUID}
      참고<var> {GUID}</var> 개체 틀 특정 NLB 인스턴스의 GUID를 나타냅니다. 이 하이브에 ClusterIPAddress 하위 키를 다른 NLB 클러스터를 식별할 수 있습니다.
    3. 편집 메뉴에서 새로 만들기, DWord 값 을 차례로 클릭한 다음 값 데이터를 추가하십시오.      
      표 축소표 확대
      값 이름 UnicastInterHostCommSupport
      1
      참고 유니캐스트 통신 지원 InterHost UnicastInterHostCommSupport 레지스트리 항목을 모두 0이 아닌 값으로 설정하면 사용할 수 있습니다.
    4. 레지스트리 편집기를 종료하십시오.
    5. 명령 프롬프트를 열고 다음 명령을 입력하십시오.
      NLB 다시 로드

    또는 "네트워크 로드 균형 조정 (NLB) 클라이언트 NLB 멀티 캐스트 모드에서 실행 중일 때 가상 IP 주소를 사용 하 여 Windows Server 2008 NLB 클러스터에 연결할 수 없습니다." 확인 부탁드립니다.

    해당 이슈가 해결되지 않으시면, 사용자 환경 정보도 부탁드립니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.


    2013년 3월 13일 수요일 오전 6:11
    중재자