负载均衡lvs+keepalived故障一例:不能访问web virtual

问题出现频率:两次,一次是刘宇,一次是智联招聘的sa。

故障现象

1、能通过telnet vip 80正常访问

2、单独访问每个真实服务器的页面,正常。

3、访问域名(绑定了vip),就不行。

具体情况描述

前端负载均衡,中间是2-3个真实服务器。真实服务器配置apache,并启用web虚拟机。大概2-3个虚拟站点。

问题所在

在httpd-vhost.conf你指定了地址,如<VirtualHost  vip:80> 这是不对的。

处理问题:

修改httpd-vhost.conf,使<VirtualHost  vip:80>为 <VirtualHost  *:80>即可。

原因:

vip使用的是lo:0接口,而不是物理接口

你可能感兴趣的:(linux)