频道栏目
首页 > 系统 > Linux > 正文

fullnat的负载均衡模式配置

2018-11-27 11:24:39           
收藏   我要投稿

首先我们实现fullnat的高可用,需要提前配置好keepalived和ipvsadm

实验环境:具备一个2048内存的虚拟机作为调度器

Lvs-fullnat-synproxy.tar.gz

在官网上下载内核安装包:

kernel-2.6.32-220.23.1.el6.src.rpm

src表示未编译的安装包

yum install rpm-build

tar zxf Lvs-fullnat-synproxy.tar.gz

rpm -ivh kernel-2.6.32-220.23.1.el6.src.rpm(产生rpmbulid)

cd /rpmbulid/SPECS/

编译

解决依赖性:

yum install redhat-rpm-config patchutils xmlto asciidoc elfutils-libelf-devel binutils-devel newt-devel python-devel perl-ExtUtils-Embed hmaccalc

yum install

asciidoc-8.4.5-4.1.el6.noarch.rpm

newt-devel-0.52.11-3.el6.x86_64.rpm

slang-devel-2.2.1-1.el6.x86_64.rpm

cd rpmbulid/SPECS/

rpmbuild -bp kernel.spec 编译内核文件

这里写图片描述

在编译中,需要产生随机数,开启另一一个server1,

yum install -y rng-tools(产生随机数)

rngd -r /dev/urandom

这里写图片描述

cd /root/rpmbuild/BUILD/kernel-2.6.32-220.23.1.el6/linux-2.6.32-220.23.1.el6.x86_64

cp /root/lvs-fullnat-synproxy/lvs-2.6.32-220.23.1.el6.patch ./

patch -p1

这里写图片描述 这里写图片描述

cd lvs-fullnat-synproxy

tar zxf lvs-tools.tar.gz

cd lvs-fullnat-synproxy/tools/keepalived

yum install popt-devel

./configure --with-kernel-dir="/lib/modules/`uname -r`/build"

make

make install

cd lvs-fullnat-synproxy/tools/ipvsadm/

make

make install

ipvsadm --help(出现fullnet模式

这里写图片描述 这里写图片描述
上一篇:Windows下SecureCRT安装和破解详细过程
下一篇:LVS的三种负载均衡以及高可用原理
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站