本文原创,禁止转载,版权所有,违者必究,本文中略有带过的东西,设计到工作环境架构,可以留言探讨,谢谢。
LVS部署
部署环境:
Centos 6.5 64
安装软件包
ipvsadm-1.24.tar.gz
keepalived-1.2.7.tar.gz
kernel-devel-2.6.18-402.el5.x86_64.rpm
rsyslog-8.4.0-1.el6.x86_64.rpm
rsyslog-relp-8.4.0-1.el6.x86_64.rpm
rsyslog-udpspoof-8.4.0-1.el6.x86_64.rpm
popt-1.13-7.el6.x86_64.rpm
popt-1.13-7.fc13.src.rpm
![图片1.png wKiom1ftEIbBIPRMAABUqVv-AyY335.png-wh_50]()
安装所需依赖包:
yum install -y popt-static kernel-devel make gcc openssl-devel lftplibnl* popt* openssl-devel lftplibnl* popt* libnl* libpopt* gcc+
关闭防火墙:
Iptables -F
service Iptables save
修改selinux
sed -i 's/SELINUX=enforcing/#SELINUX=enforcing/' /etc/selinux/config
sed -i 's/SELINUXTYPE=targeted/#SELINUXTYPE=targeted/' /etc/selinux/config
echo -e "SELINUX=disabled" >>/etc/selinux/config
安装IPvsadm
1、创建内核软链接,不然编译会报错 *重要
![图片2.png wKioL1ftDWPAhWxiAAANig1u8VM142.png-wh_50]()
2.6.32-642.el6.x86_64/ 内核版本 重要一步
2、安装软件包
![图片3.png wKioL1ftDYOwxcPXAAAQ0vy45DQ876.png-wh_50]()
cd ipvsadm-1.24
![图片4.png wKiom1ftDaiCqomkAAAKI4jxxnk704.png-wh_50]()
3、开启或重启
/etc/init.d/ipvsadm start stop
---------------------------------------
安装keepalived
安装依赖包
yum -y install openssl-devel popt-devel libnl-devel
cd /usr/local/src/
tar -xzvf keepalived- 1.2.7.tar.gz
![图片5.png wKiom1ftDiGDSyWIAAAUQaAfWLs436.png-wh_50]()
![图片6.png wKiom1ftDiGzWx_HAAAK_qGvWj4933.png-wh_50]()
![图片7.png wKioL1ftDiGjkxtwAAALbF0h05k773.png-wh_50]()
![图片8.png wKioL1ftDiKy80CBAAAImgLkOhM496.png-wh_50]()
![图片9.png wKiom1ftDiKzEuPLAAALeGfCa2Q618.png-wh_50]()
![图片10.png wKioL1ftDiLiknfrAAAKH38MnKE688.png-wh_50]()
这里本文用到轮询加DR
进入配置文件
vim /etc/keepalived/keepalived.conf
![图片11.png wKioL1ftDsHjLQ1RAAED1nXXIEo526.png]()
![图片12.png wKioL1ftDsHws8pTAAEVKMKrsSE226.png]()
![图片13.png wKiom1ftDsGgGRIAAAA4ZGWFSV8425.png]()
![图片14.png wKioL1ftDsLDqFIhAAB5DZQKDQk386.png]()
重启配置文件
/etc/init.d/keepalived restart 重启配置文件
安装rsyslog的步骤我就不再叙述了
和上面差不多一样
修改rsyslog.conf
![图片15.png wKiom1ftD0rAlhzfAAEcKU2EGoA083.png]()
![图片16.png wKioL1ftD0vSXKdUAAE1YtgEEHI932.png]()
![图片17.png wKiom1ftD0uhLTEdAAFKPoicP74707.png]()