차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
keepalived_vrid_mismatch_dropping_received_vrrp_packet [2023/07/14 01:58] – [증상] koovkeepalived_vrid_mismatch_dropping_received_vrrp_packet [2023/07/14 02:13] (현재) koov
줄 5: 줄 5:
  
 ===== 증상 ===== ===== 증상 =====
-''messages log''에 아래 로그가 출력되기 시작함.+''/var/log/messages''에 아래 로그가 출력되기 시작함.
  
-/var/log/messages 
 <WRAP prewrap> <WRAP prewrap>
 <code> <code>
줄 35: 줄 34:
 동일한 ''VRID'' 를 사용하는 ''KeepAlived'' 가 같은 네트워크에 존재하고 있어서 발생 동일한 ''VRID'' 를 사용하는 ''KeepAlived'' 가 같은 네트워크에 존재하고 있어서 발생
 (VIP 가 다르고 VRID 가 동일한 상황) (VIP 가 다르고 VRID 가 동일한 상황)
-ex> VIP 192.168.17.100 -> VRID 20 +<WRAP prewrap> 
-    VIP 192.168.17.150 -> VRID 20+<code> 
 +VIP 192.168.17.100 -> VRID 20 
 +VIP 192.168.17.150 -> VRID 20 
 +</code> 
 +</WRAP>
  
 ===== 확인방법 ===== ===== 확인방법 =====
 ''KeepAlived'' 가 동작하는 서버에서 ''tcpdump'' 를 이용해서 ''vrid'' 확인 ''KeepAlived'' 가 동작하는 서버에서 ''tcpdump'' 를 이용해서 ''vrid'' 확인
 +<WRAP prewrap>
 +<code bash>
 +# tcpdump -i <interface> vrrp
 +또는
 +# tcpdump -i <interface> host 224.0.0.18
 +</code>
 +</WRAP>
 +
 +
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
줄 53: 줄 65:
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
-[root@openstackctrl-01 mariadb]# tcpdump -i bond0.1006 host 224.0.0.18+[root@openstackctrl-01]# tcpdump -i bond0.1006 host 224.0.0.18
 dropped privs to tcpdump dropped privs to tcpdump
 tcpdump: verbose output suppressed, use -v[v]... for full protocol decode tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
줄 92: 줄 104:
 </WRAP> </WRAP>
  
 +''VRID'' 값은 ''0..255'' 사이의 값을 사용한다.
  
 ===== 참조링크 ===== ===== 참조링크 =====
   * https://hyuns1.tistory.com/entry/KeepAlived-VRID-mismatch-Dropping-received-VRRP-packet   * https://hyuns1.tistory.com/entry/KeepAlived-VRID-mismatch-Dropping-received-VRRP-packet
  
  • keepalived_vrid_mismatch_dropping_received_vrrp_packet.1689299905.txt.gz
  • 마지막으로 수정됨: 2023/07/14 01:58
  • 저자 koov