什么是高可用集群?
高可用集群是指以减少服务中断时间为目的的服务器集群技术
通过高可用集群可以让应用程序不间断为用户提供服务,把由于硬件、软件、人为等因素造成的影响减小到最低
下面来做Mysql+keepAlived
150位Master,151位Backup
-
配置互为主从基础集群
参考小博之前的博客可看到互为主从哟。 -
在两台Mysql主机上安装keepalived
-
进入KeepAlived的配置文件
因为是在互为主从基础集群上做keepalived高可用,所以优先级必须不一样
- 下面是真实服务器和虚拟服务器的配置
- 启动keepalived并设置开启自启
- 查看Master节点和Backup节点
- 停掉Master的节点,VIP自动滑到Backup上
总结:
难点在于keepalived的配置上,参数较多,参数的作用大家一定要明白!
1. 全局配置
2. vrrp的配置(状态,优先级,VIP,VIP绑定的网卡)
3. 虚拟服务器的配置(真实服务器,健康检查,联动命令)