freebsd 7.1 CARP实现热备+负载均衡
2009-05-13 15:59:59来源:未知 阅读 ()
2。在内核文件中添加"device carp"
3.编译内核,安装新内核。重启系统。
使用3个IP:
realA.zocc.net.cn 125.93.188.242
realB.zocc.net.cn 125.93.188.243
共享IP:real.zocc.net.cn 125.93.188.244
realA机的rc.conf文件如下配置:
defaultrouter="125.93.188.241"
hostname="real1.zocc.net.cn"
ifconfig_le0="inet 125.93.188.242 netmask 255.255.255.240"
cloned_interfaces="carp0 carp1"
ifconfig_carp0="vhid 1 advbase 5 pass zbhdpx 125.93.188.244/28"
ifconfig_carp1="vhid 2 advbase 5 advskew 100 pass zbhdpx 125.93.188.244/28"
sshd_enable="YES"
apache22_enable="YES"
realB机的rc.conf文件如下配置:
defaultrouter="125.93.188.241"
hostname="real2.zocc.net.cn"
ifconfig_le0="inet 125.93.188.243 netmask 255.255.255.240"
cloned_interfaces="carp0 carp1"
ifconfig_carp0="vhid 1 advbase 5 advskew 100 pass zbhdpx 125.93.188.244/28"
ifconfig_carp1="vhid 2 advbase 5 pass zbhdpx 125.93.188.244/28"
sshd_enable="YES"
apache22_enable="YES"
然后在/etc/sysctl.conf文件中加入以下内容:
net.inet.carp.preempt=1
net.inet.carp.arpbalance=1
文档中还有关于:
net.inet.carp.allow=1,在7.1当中,这个参数默认已经打开了。所以我就不在sysctl.conf中添加了。
然后安装apache22,就可以看到效果了。
在realA机器通过ifconfig来查看接口状态如下:
realA# ifconfig
le0: flags=8943 metric 0 mtu 1500
options=8
ether 00:0c:29:08:6a:2a
inet 125.93.188.243 netmask 0xfffffff0 broadcast 125.93.188.255
media: Ethernet autoselect
status: active
plip0: flags=108810 metric 0 mtu 1500
lo0: flags=8049 metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
carp0: flags=49 metric 0 mtu 1500
inet 125.93.188.244 netmask 0xfffffff0
carp: BACKUP vhid 1 advbase 5 advskew 100
carp1: flags=49 metric 0 mtu 1500
inet 125.93.188.244 netmask 0xfffffff0
carp: MASTER vhid 2 advbase 5 advskew 0
当把realB机器关闭的时候,realA机器的接口状态如下:
real2# ifconfig
le0: flags=8943 metric 0 mtu 1500
options=8
ether 00:0c:29:08:6a:2a
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:kaya343en
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- 问一下:ipfw+natd 如何实现回流端口映射 2009-05-13
- Carp+IPVS实现热备及负载均衡freebsd 6.4 2009-05-13
- 利用PF来实现多路由表 2009-05-13
- FreeBSD 双网卡绑定 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash