• LVS负载均衡群集(NAT)


    ----构建NAT模式的LVS群集-----
    -----client---------------LVS----------------WEB1-----------WEB2------------NFS----
    2.2.2.100 eth0:2.2.2.1
    eth1:192.168.1.1 192.168.1.10 192.168.1.20 192.168.1.200

    一、准备工作
    1、添加模块
    [root@localhost ~]# modprobe ip_vs
    [root@localhost ~]# cat /proc/net/ip_vs
    2、开启路由功能
    [root@localhost ~]# vim /etc/sysctl.conf
    [root@localhost ~]# sysctl -p
    3、设置SNAT
    [root@localhost ~]# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 2.2.2.1
    4、安装ipvsadm软件
    [root@localhost ~]# rpm -ivh /mnt/Packages/ipvsadm-1.26-2.el6.x86_64.rpm
    二、设置负载调度器
    1、设置负载分配策略
    [root@localhost ~]# service ipvsadm stop
    [root@localhost ~]# ipvsadm -A -t 2.2.2.1:80 -s rr
    [root@localhost ~]# ipvsadm -a -t 2.2.2.1:80 -r 192.168.1.10:80 -m -w 1
    [root@localhost ~]# ipvsadm -a -t 2.2.2.1:80 -r 192.168.1.20:80 -m -w 1
    [root@localhost ~]# service ipvsadm save
    [root@localhost ~]# chkconfig ipvsadm on
    [root@localhost ~]# service ipvsadm start
    三、设置节点服务器
    1、配置web-1服务器
    [root@localhost ~]# echo "welcome to 192.168.1.10 web server" > /var/www/html/index.html
    [root@localhost ~]# service httpd restart
    2、配置web-2服务器
    [root@localhost ~]# echo "welcome to 192.168.1.20 web server" > /var/www/html/index.html
    [root@localhost ~]# service httpd restart
    四、客户端验证:
    1、在客户端访问:
    http://2.2.2.1/
    2、在LVS虚拟服务器查看:
    [root@localhost ~]# ipvsadm -ln
    [root@localhost ~]# ipvsadm -Lnc
    五、配置NFS服务器
    1、配置NFS
    [root@localhost ~]# mkdir /www
    [root@localhost ~]# echo "welcome to XIN LANG web server" >/www/index.html
    [root@localhost ~]# vim /etc/exports
    添加:
    /www 192.168.1.10(rw) 192.168.1.20(ro)
    [root@localhost ~]# service nfs restart
    [root@localhost ~]# showmount -e
    2、在WEB服务器上配置:
    [root@localhost ~]# showmount -e 192.168.1.200
    [root@localhost ~]# mount 192.168.1.200:/www /var/www/html/
    [root@localhost ~]# vim /etc/fstab
    添加:
    192.168.1.200:/www /var/www/html nfs defaults 0 0
    3、验证:
    1、在客户端访问:
    http://2.2.2.1/
    2、在LVS虚拟服务器查看:
    [root@localhost ~]# ipvsadm -ln
    3、关闭一台WEB,在LVS虚拟服务器查看:
    [root@localhost ~]# ipvsadm -ln

  • 相关阅读:
    【转载】【贪心】各种覆盖问题
    【转载】【知识点总结】NOIP前夕 2014.11.4
    最大子图形问题
    小知识
    Tyvj——P1864 [Poetize I]守卫者的挑战
    Tyvj——P1952 Easy
    BZOJ——2134: 单选错位
    BZOJ——1620: [Usaco2008 Nov]Time Management 时间管理
    BZOJ——1622: [Usaco2008 Open]Word Power 名字的能量
    洛谷 U3357 C2-走楼梯
  • 原文地址:https://www.cnblogs.com/luoyan01/p/9734176.html
Copyright © 2020-2023  润新知