keepalive mysql vip

修改 hostname
cat /etc/redhat-release
cenos7.4 hostnamectl set-hostname nacos_db_8.221

从库修改
vi /etc/my.cnf
server_id=65

vi /u01/my3306/data/auto.cnf
server-uuid=a229ccb2-9b24-11ea-b7b1-005056a2b318

service mysqld restart

show variables like ‘%id%’;

利用GTID 搭建主从
主库
–主库创建复制用户repl

GRANT REPLICATION SLAVE ON . TO ‘repl’@’%’ identified by ‘123456’;

mysqldump --defaults-file=/etc/my.cnf -uroot -p’12wsxCDE#’ --socket=’/u01/my3306/run/mysql.sock --master-data=2 --single-transaction=on --set-gtid-purged=on --log-error=all.log -A >all.sql
mysqldump --defaults-file=/etc/my.cnf -uroot -p --socket=’/u01/my3306/run/mysql.sock’ --master-data=2 --single-transaction=on --set-gtid-purged=on --log-error=all.log -A >all.sql

scp -P9822 all.sql shdy@192.168.8.221:/tmp

从库
mv /tmp/all.sql ./
chown root. all.sql
导入前需要在从库执行reset master清空GTID_EXECUTED
reset master;
source /root/all.sql

change master to
master_host=‘192.168.8.220’,
master_port=3306,
master_user=‘repl’,
master_password=‘123456’,
master_auto_position=1;

show slave status\G;
start slave;

配置vip
vi /etc/keepalived/keepalived.conf
修改
virtual_router_id 226
priority 100
virtual_ipaddress {
192.168.8.226
}

global_defs {
router_id MySQL-HA
}

vrrp_script check_run {
script “/u01/my3306/script/mysql_check.sh”
interval 30
}

vrrp_sync_group VG1 {
group {
VI_1
}
}

vrrp_instance VI_1 {
state BACKUP
interface ens192
virtual_router_id 225
priority 50
advert_int 1
nopreempt
authentication {
auth_type PASS
auth_pass 1234
}
track_script {
check_run
}

notify_master /data/script/master.sh

notify_backup /data/script/backup.sh

notify_stop /data/script/stop.sh

virtual_ipaddress {
    192.168.8.225
}

systemctl start keepalived
systemctl start keepalived

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方-phantom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值