标题:
CentOS8_Keepalived+LVS(二)
[打印本页]
作者:
admin
时间:
2020-7-27 13:38
标题:
CentOS8_Keepalived+LVS(二)
笺注:这是在
CentOS8_Keepalived+LVS
的基础上进行的。 以下是做MySQL/MariaDB的集群,使用TCP 3306端口。
下载
(39.79 KB)
2020-7-27 13:35
master和 slave在服务器池的配置是一样的: cat >>/etc/keepalived/keepalived.conf<< EOF virtual_server 192.168.168.180
3306
{ protocol TCP ## 用TCP协议检查realserver的状态 delay_loop 10 ## 每隔10秒检查realserver的状态 lb_algo wlc ## LVS算法 lb_kind DR ## LVS模式
persistence_timeout 60
real_server 192.168.168.130
3306
{ weight 100 ## 权重 TCP_CHECK { connect_timeout 10 ## 10秒无响应视为超时 connect_port
3306
nb_get_retry 3 delay_before_retry 4 } } real_server 192.168.168.190
3306
{ weight 100 ## 权重 TCP_CHECK { connect_timeout 10 ## 10秒无响应视为超时 connect_port
3306
nb_get_retry 3 delay_before_retry 4 } } } EOF ## 注释:可以使用同一个VIP,但不同端口。 重启Keepalived: [root@redhat8 ~]# systemctl restart keepalived 创建虚拟服务器: ipvsadm -A -t 192.168.168.180:3306 -s wlc 添加服务器节点: ipvsadm -a -t 192.168.168.180:3306 -r 192.168.168.130:3306 -g -w 100 ipvsadm -a -t 192.168.168.180:3306 -r 192.168.168.190:3306 -g -w 100 查看节点状态:( ipvsadm -ln )
下载
(54.85 KB)
2020-7-27 13:35
保存负载分配策略: [root@redhat8 ~]# ipvsadm-save > /etc/sysconfig/ipvsadm-config 确定保存结果: [root@redhat8 ~]# cat /etc/sysconfig/ipvsadm-config -A -t redhat8.zhuohua.store:http -s wlc -a -t redhat8.zhuohua.store:http -r 192.168.168.130:http -g -w 100 -a -t redhat8.zhuohua.store:http -r 192.168.168.190:http -g -w 100 -A -t redhat8.zhuohua.store:mysql -s wlc -a -t redhat8.zhuohua.store:mysql -r 192.168.168.130:mysql -g -w 100 -a -t redhat8.zhuohua.store:mysql -r 192.168.168.190:mysql -g -w 100 服务器的防火墙都要开启 TCP 3306 端口: firewall-cmd --zone=public --add-port=3306/tcp --permanent 使规则生效: firewall-cmd --reload web-1: mysql> grant all on *.* to zhuohua@'%' identified by '888'; Query OK, 0 rows affected (0.00 sec) mysql> create database db1; Query OK, 1 row affected (0.05 sec) 注释:服务器的防火墙都要开启 TCP 3306 端口。 web-2: MariaDB [(none)]> grant all on *.* to zhuohua@'%' identified by '888'; Query OK, 0 rows affected (0.090 sec) MariaDB [(none)]> create database db2; Query OK, 1 row affected (0.048 sec) 注释:服务器的防火墙都要开启 TCP 3306 端口。 远程客户端测试:(要访问漂移IP地址)
下载
(25 KB)
2020-7-27 13:36
下载
(25.03 KB)
2020-7-27 13:36
web-1: [root@Zabbix_server ~]# ifdown eth0
下载
(25.87 KB)
2020-7-27 13:36
web-1: [root@Zabbix_server ~]# ifup eth0 web-2: [root@ser1 ~]# ifdown ens33
下载
(25.03 KB)
2020-7-27 13:37
调度服务器查看轮询效果: [root@redhat8 ~]# ipvsadm -lnc IPVS connection entries pro expire state source virtual destination TCP 14:55 ESTABLISHED 192.168.168.159:1392 192.168.168.180:3306
192.168.168.130:3306
TCP 14:34 ESTABLISHED 192.168.168.159:1391 192.168.168.180:80
192.168.168.130:80
TCP 14:55 ESTABLISHED 192.168.168.159:1398 192.168.168.180:3306
192.168.168.190:3306
TCP 14:51 ESTABLISHED 192.168.168.159:1397 192.168.168.180:80
192.168.168.190:80
相关文章:
CentOS8安装Mycat实现MySQL的读写分离
图片附件:
图片1.png
(2020-7-27 13:35, 39.79 KB) / 下载次数 142
http://blog.zhuohua.store/attachment.php?aid=9888&k=b734a51adef4a5930d8254f6ce3b4e04&t=1714793295&sid=NdUDzD
图片附件:
图片2.png
(2020-7-27 13:35, 54.85 KB) / 下载次数 154
http://blog.zhuohua.store/attachment.php?aid=9889&k=ea046e757cfb30108f97be243f0e0d2d&t=1714793295&sid=NdUDzD
图片附件:
图片3.png
(2020-7-27 13:36, 25 KB) / 下载次数 139
http://blog.zhuohua.store/attachment.php?aid=9890&k=ec7b1c07df4c620cf914f0ef6a93a73a&t=1714793295&sid=NdUDzD
图片附件:
图片4.png
(2020-7-27 13:36, 25.03 KB) / 下载次数 147
http://blog.zhuohua.store/attachment.php?aid=9891&k=96fd0d282b7bb81fadba0c0130920d53&t=1714793295&sid=NdUDzD
图片附件:
图片5.png
(2020-7-27 13:36, 25.87 KB) / 下载次数 137
http://blog.zhuohua.store/attachment.php?aid=9892&k=4de5c73cdfc374a2a8289ca091752c1c&t=1714793295&sid=NdUDzD
图片附件:
图片6.png
(2020-7-27 13:37, 25.03 KB) / 下载次数 137
http://blog.zhuohua.store/attachment.php?aid=9893&k=2aaec82f4069e51e43408ad647443c5b&t=1714793295&sid=NdUDzD
欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/)
Powered by Discuz! 7.2