Chinaunix首页 | 论坛 | 博客
  • 博客访问: 61417
  • 博文数量: 8
  • 博客积分: 270
  • 博客等级: 二等列兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-05 14:10
文章分类

全部博文(8)

文章存档

2011年(4)

2008年(4)

最近访客

分类: LINUX

2008-06-05 14:10:29

一、需要的软件包
操作系统:RHEL5
ipvsadm-1.24-8.1.i386.rpm
piranha-0.8.4-7.el5.i386.rpm

二、硬件环境以及IP
主 LVS:192.168.1.6
备 LVS:192.168.1.7
Realserver:192.168.1.252
Realserver:192.168.1.253

三、安装步骤for piranha lvs
Rpm –ivh * (安装如上的包,如果依赖什么包,再到光盘里找)
安装完包以后,会生成最主要的几个文件分别是:/etc/sysconfig/ha/lvs.cf,/etc/init.d/piranha-gui,/etc/init.d/pulse
配置LVS主要是通过http的方式,地址如下:
将会看到如下的界面,在这里,如果要登陆进去,在命令行里输入piranha-passwd然后输入密码,service piranha-gui start,就可以登陆下面的页面了,用户名piranha,密码是刚才输入的。
登陆进去以后,就会显示下面的页面。在这里的配置很简单,大家自己看看。我们所配置的信息都写在/etc/sysconfig/ha/lvs.cf这个文件里。

下面是设置路由模式的,在本例当中我采用的是DR的模式,也就是直接路由的模式。

在如下的页面里是要让我们选择冗余,我就设置为192.168.1.7

在下面的页面里,我们就可以设置LVS和realserver的一些服务的配置了。

设置完以后,都选择“ACTIAVTE”按钮,就可以了。
4.启动转发
vi sysctl.conf
net.ipv4.ip_forward = 0
将 0 改成 1
net.ipv4.ip_forward = 1
执行如下命令来应用:
sysctl -p
四、Reat Server的配置,只需要在命令行设置arpTABLES就可以了。如下:
arptables -A IN -d 192.168.1.1 -j DROP
arptables -A OUT -d 192.168.1.1 -j mangle --mangle-ip-s 192.168.1.252
arptables -A IN -d 192.168.1.1 -j DROP
arptables -A OUT -d 192.168.1.1 -j mangle --mangle-ip-s 192.168.1.253

service arptables save

ifcfg-lo:0
 
DEVICE=lo:0
IPADDR=192.168.1.1
NETMASK=255.255.255.255
ONBOOT=yes

五、LVS自启动设置
Chkconfig –add piranha-gui
Chkconfig –add pulse
chkconfig --level 345 piranha-gui on
chkconfig --level 345 pulse on
/etc/init.d/piranha-gui start
/etc/init.d/pulse start

执行ipvsadm命令,如果可以出现如下的信息,那就说明正常了。
[root@piranha init.d]# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddressort Scheduler Flags
  -> RemoteAddressort           Forward Weight ActiveConn InActConn
TCP  192.168.1.1:8080 lblc
  -> 192.168.1.252:8080          Route   1      1          9         
  -> 192.168.1.253:8080          Route   1      3          21        
到此为止,所有的配置都已经完毕了,可以做测试。在IE里设置代理为192.168.1.1:8080,就可以访问到http 的页面了。

Reat Server上的squid设置可以参考其它文章,在此不再叙述。
阅读(3038) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:RHEL5配置XEN虚拟机

给主人留下些什么吧!~~