LVS---5. 단일 노드 LVS 활성화 - LVS 배포 성공 여부 확인
tail -f /var/log/messages
Feb 4 16:36:57 localhost Keepalived_vrrp[13938]: VRRP_Instance(VI_1) Dropping received VRRP packet...
Feb 4 16:37:00 localhost Keepalived_vrrp[13938]: ip address associated with VRID not present in received packet : 192.168.8.63
Feb 4 16:37:00 localhost Keepalived_vrrp[13938]: one or more VIP associated with VRID mismatch actual MASTER advert
Feb 4 16:37:00 localhost Keepalived_vrrp[13938]: bogus VRRP packet received on eth0 !!!
해결 방법: 같은 네트워크 구간에서 동일하지 않은keepalive 집단의virtual_router_id 값은 같을 수 없습니다. 같은 경우 메시지에서 VRRP 오류 패키지를 받을 수 있으므로virual_router_id.
기본 51을 56으로 변경하고 오류를 보고하지 않습니다.
vim /etc/init.d/realserver.sh
#!/bin/bash
SNS_VIP=192.168.10.100 # ip
. /etc/rc.d/init.d/functions
case "$1" in
start)
ifconfig lo:0 $SNS_VIP netmask 255.255.255.255 broadcast $SNS_VIP
/sbin/route add -host $SNS_VIP dev lo:0
echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
sysctl -p >/dev/null 2>&1
echo "RealServer Start OK"
;;
stop)
ifconfig lo:0 down
route del $SNS_VIP >/dev/null 2>&1
echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce
echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce
echo "RealServer Stoped"
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
sh /etc/init.d/realserver.sh start
여기에 또 하나의 문제가 있습니다. 위의 스크립트를 실행하면 가상 IP를 링 주소 아래에 추가하여 데이터를 보낼 수 없습니다. 동료의 설명은 다음과 같습니다.
IP, , , ,
그래서 스크립트에서 시작한 서비스를 멈추고 조금만 기다리면 가상 IP를 통해 접근할 수 있습니다
이로써 우리는 가상 IP를 통해 실제 서버에 접근하는 기능을 검증했다.참고: 손잡이 자습서: CentOS 6.5 LVS + KeepAlived 로드 밸런싱 고가용성 클러스터 구축
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
LVS---5. 단일 노드 LVS 활성화 - LVS 배포 성공 여부 확인keepalived는 업무 서버와 두 대의 물리기에 속한다 앞에 설정한 IP와 같은 네트워크 접근 요청을 만듭니다 우리가 방문이 성공하지 못한 것을 발견했을 때, 오류 정보를 보십시오 해결 방법: 같은 네트워크 구간...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.