利用红帽 Piranha 方案实现 WEB 负载均衡
实验平台 : RedHat
实验目标 :
快速撑握和理解 Piranha 方案,并利用 15 分钟左右构建 WEB 高可用负载均衡解决方案.
结构:
LVS‐ACTIVE:192.168.0.13
LVS‐BACKUP: 192.168.0.12
LVS‐VIP: 192.168.0.13
Realsever: 192.168.0.11,192.168.0.61
Pulse ---> 主LVS Router和从LVS Router(负载均衡器)
lvsd ---> ipvsadm 工具 (在管理机)
nanny ---> 真是服务器
关闭selinux:
vim /etc/selinux/config --->
# setenforce 0
管理机:192.168.0.13
# yum install ipvsadm modcluster piranha system-config-cluster php php-cli php-common
# vim /etc/sysctl.conf
net.ipv4.ip_forward = 0 将 0 改成 1,net.ipv4.ip_forward = 1
# sysctl -p
# service piranha-gui status
# service piranha-gui start
# /etc/init.d/piranha‐gui start (或者)
#/usr/sbin/piranha‐passwd
在浏览器中输入: http://192.168.0.13:3636/
点击:Login --->用户名:piranha 密码:redhat
登录备用 192.168.0.12
# yum install ipvsadm modcluster piranha system-config-cluster php php-cli php-common
# scp root@192.168.0.13:/etc/sysconfig/ha/lvs.cf /etc/sysconfig/ha/
# /etc/init.d/pulse start
登录两台真机:192.168.0.61 192.168.0.11
/etc/sysconfig/network 文件的内容如下:
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.0.254
网卡配置文件{/etc/sysconfig/network-scripts/ifcfg-eth0的内容如下:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.11
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
安装软件
# yum install -y httpd
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21021875/viewspace-620369/
,如需转载,请注明出处,否则将追究法律责任。