1.环境设定
#部署mariadb数据库
root@webserver1+2 \~# dnf install mariadb-server mariadb -y

root@webserver1+2 \~# vim /etc/my.cnf.d/mariadb-server.cnf

root@webserver1+2 \~#systemctl start mariadb
#建立远程登录用户并授权
root@webserver2+1 \~# mysql

web1

web2

2.四层负载操作
root@haproxy \~# vim /etc/haproxy/haproxy.cfg

root@haproxy \~#systemctl restart haproxy.service
#测试:

backup参数
root@haproxy \~# vim /etc/haproxy/haproxy.cfg

root@haproxy \~#systemctl restart haproxy.service
#测试


#关闭10的mariadb并等待1分钟
root@webserver1 \~# systemctl stop mariadb

#还原故障主机等待片刻
root@webserver1 \~# systemctl start mariadb
