小工具知识网

当前位置: 首页 > 行业知识 > Mysql运维篇(六) 部署MHA--一主二从部署

行业知识

Mysql运维篇(六) 部署MHA--一主二从部署

2026-10-30 08:44:34 来源:互联网转载

MAH架构图

一、上传MySQL软件

1、同步MySQL软件

[root@mysql01 ~]# ls -lrt

total 626112

-rw-r--r--. 1 root root 641127384 Jan 30 15:13 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

-rw-------. 1 root root      1697 Feb  3 12:09 anaconda-ks.cfg

-rw-r--r--. 1 root root      1907 Feb  3 12:12 initial-setup-ks.cfg

[root@mysql01 ~]# 

[root@mysql01 ~]# 

[root@mysql01 ~]# rsync  -avl mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz  root@mysql02

sending incremental file list

mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

sent 641,284,023 bytes  received 35 bytes  116,597,101.45 bytes/sec

total size is 641,127,384  speedup is 1.00

[root@mysql01 ~]# 

[root@mysql01 ~]# 

[root@mysql01 ~]# rsync  -avl mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz  root@mysql03

sending incremental file list

mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

sent 641,284,023 bytes  received 35 bytes  142,507,568.44 bytes/sec

total size is 641,127,384  speedup is 1.00

[root@mysql01 ~]# 

2、解压mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

[root@mysql03 ~]# tar -xvzf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

[root@mysql03 ~]# mv  mysql-5.7.20-linux-glibc2.12-x86_64 mysql

[root@mysql03 ~]# mv mysql /usr/local/mysql/

二、一主二从数据库搭建

1、准备MySQL配置化文件,最对应主机执行

主库db01:cat > /etc/my.cnf  /etc/my.cnf  /etc/my.cnf 

上一篇:厨房软件下载攻略,轻松获取心仪厨房应用指南

下一篇:服务器聊天栏怎么关闭啊?