두대의 서버에 랜카드가 각각 3개씩 설정되어 있습니다.
각각서버 첫번째 랜카드를 사용하고 2~3번 랜카드를
1번서버 2번째랜카드와 2번서버 2번째랜카드를 크로스케이블로 연결하고
1번서버 3번째랜카드와 2번서버 3번째랜카드를 크로스케이블로 연결하였을 경우와 2번과3번을 크로스로 3번과 2번을 크로스로 연결해보아도
페일오버가 되질 않습니다. 제가 설정을 잘못한건지 양쪽 서버 2~3번 랜카드를 허버에 물리고 테스트 할 경우엔 페일오버가 잘되는데 양쪽 랜카드 설정입니다.
1번서버
root:/: cat /etc/hostname.iprb1
10.10.10.10 netmask 255.255.255.0 broadcast + group nasa up addif 10.10.10.11 deprecated -failover netmask 255.255.255.0 broadcast + up
root:/: cat /etc/hostname.iprb2
10.10.10.12 netmask 255.255.255.0 broadcast + group nasa deprecated -failover standby up
2번서버
root:/: cat /etc/hostname.iprb1
10.10.10.20 netmask 255.255.255.0 broadcast + group nasa up addif 10.10.10.21 deprecated -failover netmask 255.255.255.0 broadcast + up
root:/: cat /etc/hostname.iprb2
10.10.10.22 netmask 255.255.255.0 broadcast + group nasa deprecated -failover standby up
지속적으로 핑을 하는데 2번 랜선을 뽑으면 살아나지 않고 이렇게 나옵니다. ICMP Host Unreachable from gateway server (192.168.10.82) for icmp from server (192.168.10.82) to 10.10.10.20 10.10.10.20번으로 핑 했을경우입니다. 크로스 연결은 2번에서 2번 3번에서 3번으로 하였고요.. 어떤게 문제인지..
그러니까... gateway 대역폭하고 IP대역폭 하고 틀리네요. 결과적으로 10.10.10.11(테스트 IP)가 10.10.10.20(다른서버의 서비스 IP)로 주기적으로 핑테스트를 하고 있다가, 핑이 안나가면 NIC페일로 간주하고 스탠바이를 살리고, 스탠바이로 테스트 IP가 이동해서 다시 핑테스트를 주기적으로 하지요..
테스트 결과 iprb1을 off시키면 핑이 안나갑니다. 1번서버 gateway 20, 2번 gateway를 10으로 잡을시 한쪽 iprb1을 off시켰을 경우 양쪽 다 핑이 안나갑니다. 원인이 gateway를 못찾아서 그런거 같습니다. 하지만 1번서버 gateway를 10으로 2번을 20으로 잡을 경우 2번의 iprb1을 off시킬경우 2번은 핑이 안가고 1번은 가더군요 제 생각엔 두 장비가 같은쪽을 바로보게 하는 gateway장비가 추가로 들어가야 할거 같습니다. 제 생각이 맞는건지요?
첫댓글 디폴트 라우터를 각 서버의 대표IP로 잡아보세요
1번 서버 vi /etc/defaultrouter : 10.10.10.21, 2번 서버 vi /etc/defaultrouter : 10.10.10.11 하고 snoop떠서 Vitual IP가 디폴트라우터로 지속적으로 핑테스트 하는지 보시면 답나올겁니다.
지속적으로 핑을 하는데 2번 랜선을 뽑으면 살아나지 않고 이렇게 나옵니다. ICMP Host Unreachable from gateway server (192.168.10.82) for icmp from server (192.168.10.82) to 10.10.10.20 10.10.10.20번으로 핑 했을경우입니다. 크로스 연결은 2번에서 2번 3번에서 3번으로 하였고요.. 어떤게 문제인지..
음 예전에 저 또한 Test를 해보았는데 안돼는게 맞는 것 같고요. 참고로 IPMP구성시 즉 HUB에 꽃을 때는 잘 된다고 하셨죠? 음 IPMP 구성은 최소한 2 구간이 아닌 3구간 이상이 되야 될것 같습니다.
그러니까... gateway 대역폭하고 IP대역폭 하고 틀리네요. 결과적으로 10.10.10.11(테스트 IP)가 10.10.10.20(다른서버의 서비스 IP)로 주기적으로 핑테스트를 하고 있다가, 핑이 안나가면 NIC페일로 간주하고 스탠바이를 살리고, 스탠바이로 테스트 IP가 이동해서 다시 핑테스트를 주기적으로 하지요..
님이 직접 핑테스트를 하라는게 아니고 테스트IP가 설정이되면 자동으로 게이트웨이로 핑테스트를 진행하니...
서비스 IP가 존재해서 디폴트라우터를 설정을 못하시면 그냥 route add 10.10.10.0 10.10.10.20 이라고 하시고 테스트 해보시길..
테스트 결과 iprb1을 off시키면 핑이 안나갑니다. 1번서버 gateway 20, 2번 gateway를 10으로 잡을시 한쪽 iprb1을 off시켰을 경우 양쪽 다 핑이 안나갑니다. 원인이 gateway를 못찾아서 그런거 같습니다. 하지만 1번서버 gateway를 10으로 2번을 20으로 잡을 경우 2번의 iprb1을 off시킬경우 2번은 핑이 안가고 1번은 가더군요 제 생각엔 두 장비가 같은쪽을 바로보게 하는 gateway장비가 추가로 들어가야 할거 같습니다. 제 생각이 맞는건지요?