文档详情

ubuntu配置lvs[dr].doc

发布:2018-02-24约6.4千字共8页下载文档
文本预览下载声明
如何在ubuntu(Kernel 2.6.15-26)下部署LVS/DR的集群 ?? 1.?????? 共4台机器,系统都是ubuntu 6.06LTS(kernel 2.6.15-26) 机器名 功能 VIP Port RIP Port LIP Port lb01 Load Balance 01 51 eth0:0 50 eth0 50 eth1(for heartbeat) lb02 Load Balance 02 51 eth0:0 49 eth0 49 eth1(for heartbeat) xichang Real Server 51 dummy0(单点模式) Lo:0 (LB模式) 1 eth0 None viking Real Server 51 dummy09(单点模式) Lo:0 (LB模式) 9 eth0 None 以下都是在vmware环境下调试,请把所有的网卡都设置成bridge模式;而且没有使用Com口的心跳线,用的是vmware之间的网络连接。 2.?????? 安装ubuntu 6.06.1 ? 3.?????? 在/etc/apt/sources.list文件里面加入这些源:(/mirrors//) ? deb /mirrors// dapper main restricted universe multiverse deb /mirrors// dapper-security main restricted universe multiverse deb /mirrors// dapper-updates main restricted universe multiverse deb /mirrors// dapper-backports main restricted universe multiverse 更新源: sudo apt-get update sudo apt-get upgrade ? 4.?????? 安装openssh软件:能用ssh登录了 sudo apt-get install ssh 5.?????? 检查kernel 中已经包含 ipvs 模块 ? modprobe -l |grep ipvs 或 lsmod | grep ip_vs 如果看到如下,就可以了,如果没有还要重编内核,选 上ipvs 模块。 /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_wlc.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_dh.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_sed.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_wrr.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_lc.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_rr.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_nq.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_lblcr.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_ftp.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_sh.ko /lib/modules/2.6.9-42.EL/kernel/net/ipv4/ipvs/ip_vs_lblc.ko ? 6.?????? 按照系统编译所需环境: sudo apt-get install build-essential ? 7.?????? 单机的集群: 7.1 安装ipvsadm: ? sudo apt-get install ipvsadm 7.2 安装完后需要检查是否安装成功: sudo ipvsadm 如果看到下列信息,就说明安装成功: IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler
显示全部
相似文档