MySQL+Keepalived高可用配置
2024-09-01 20:01:45
注意:首先关闭两台机器的防火墙 setenforce 0
Environment: 2台CentOS测试机器 安装好MySQL
1.两台机器安装keepalived
yum -y install keepalived
2.编辑配置文件
vim /etc/keepalived/keepalived.conf virtual_route_id #广播的路由ID
priority #优先级权限,一台100,另一台90即可
virtual_ipaddress{
192.168.10.181 #设置漂移的ip
}
3.生成停止mysql的脚本
vim /root/kill.sh
#!/bin/bash
service keepalived stop
4.service keepalived restart
5.查看vip是否生成
ip a
备份主机的操作
1.可以拷贝master主机的配置文件到本地,也可以在本地直接配置
scp 192.168.%:/etc/keepalived/keepalived.conf /etc/keepalived.conf
2.编辑配置文件内部参数
vim /etc/keepalived/keepalived.conf
state BACKUP
interface eth0
priority #优先级设置为比master稍微低点即可
real-server 192.168..%
3.生成停止mysql的脚本
在root根目录下创建即可 vim /root/kill.sh
#!/bin/bash
service keepalived stop
最新文章
- JSON.stringify()与JSON.parse()
- ASP.NET 你必须知道的EF知识和经验
- 原生JS事件绑定方法以及jQuery绑定事件方法bind、live、on、delegate的区别
- maven命令参考简要
- typedef关键字
- sass的安装与基础
- Pascal编译器大全(非常难得)
- “弹出DVD驱动器错误”解决方法
- 奇葩json结构解析--key是数字的json处理
- IE的hack问题浅谈
- MATLAB 2012b license checkout failed
- PhoenixFD插件流体模拟——UI布局【Input】详解
- 判断作业完成之 读取log 脚本
- CentOS5.5 - lnmp环境安装与使用
- myclipse里有感叹号的问题,希望可以帮到各位
- java io系列24之 BufferedWriter(字符缓冲输出流)
- 我在tmux中最不可少的配置: 用鼠标切换窗口/调节分屏大小
- html学习_认识html
- Django后台管理系统讲解及使用
- java系列之 原生数据类型