LVS+Keepalived搭建MyCAT高可用负载均衡集群(5)

[root@keepalived01 ~]# ipvsadm -L IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.244.10:8066 rr -> 192.168.244.149:8066 Route 1 0 0

至此,基于LVS+Keepalived的MyCAT集群搭建完毕。

在整个搭建过程中,有以下几点需要注意:

1. VIP的端口,必须和后端服务的端口是对应的,我在测试的过程中,将VIP的端口改为7066,结果无法连接上mycat。

[root@mysql-server1 ~]# mysql -h192.168.244.10 -P7066 -utest -ptest -DTESTDB Warning: Using a password on the command line interface can be insecure. ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.244.10' (111) [root@mysql-server1 ~]# mysql -h192.168.244.10 -P8066 -utest -ptest -DTESTDB Warning: Using a password on the command line interface can be insecure. ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.244.10' (111

2. LVS和后端的realserver还是要物理上分开,刚开始是放到一个机器上测试,但无法得到预期的效果。

3. interface eno16777736这里是个坑,刚开始写的是eth0,结果,ping都ping不通,所以还是要与网卡的实际名称相对应。

4. Keepalived还是蛮强大的,即便不使用LVS,也可基于它做高可用集群。譬如,常见的MySQL的双主高可用集群。

5. 关于是否要启动Linux内核中的路由转发功能,经测试,无论是LVS还是后端MyCAT服务节点,均可不启动。

LVS/DR + Keepalived搭建负载均衡集群

LVS+Keepalived实现四层负载及高可用 

LVS+Keepalived高可用负载均衡集群架构实验 

Heartbeat+LVS构建高可用负载均衡集群 

搭建LVS负载均衡测试环境 

一个针对LVS的压力测试报告

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/cdc813f8740cb3b7031a31a9739ae0a9.html