首页 > 数据库 >双活mysql搭建

双活mysql搭建

时间:2024-07-13 22:41:50浏览次数:14  
标签:-- 主机 keepalived 192.168 MASTER rule mysql 双活 搭建

主从搭建配置可以参考一篇文章,这篇文章是基于上一篇文章开始配置的
https://www.cnblogs.com/zyp87/p/18295559


主机配置说明:

192.168.136.101  mysql01  centos7.9  2C4G
192.168.136.102  mysql02  centos7.9  2C4G
192.168.136.109  vip
防火墙主机互相放行
firewall-cmd --zone=public --permanent --add-rich-rule='rule family="ipv4" source address="192.168.136.101" accept'
firewall-cmd --zone=public --permanent --add-rich-rule='rule family="ipv4" source address="192.168.136.102" accept'
firewall-cmd --zone=public --permanent --add-rich-rule='rule family="ipv4" source address="192.168.136.109" accept'

 两台主机的配置都是一样,操作也一样,同步配置即可

1、获取两台主机的事务记录
show master status;

开始分别配置两个主机的从配置

CHANGE MASTER TO
MASTER_HOST='192.168.136.101',
MASTER_USER='rep',
MASTER_PASSWORD='xxxxxx',
MASTER_LOG_FILE='mysql-bin.000001',
MASTER_LOG_POS=154;
start slave;
show slave status;

CHANGE MASTER TO
MASTER_HOST='192.168.136.102',
MASTER_USER='rep',
MASTER_PASSWORD='xxxxx',
MASTER_LOG_FILE='mysql-bin.000001',
MASTER_LOG_POS=154;
start slave;
show slave status;

 2、尝试登录任意一台主机建表建库

 3、安装keepalived

wget https://www.keepalived.org/software/keepalived-2.3.0.tar.gz
mkdir /data01/keepalived
useradd keepalived
tar -zxf keepalived-2.3.0.tar.gz && cd keepalived-2.3.0
./configure --prefix=/data01/keepalived
make -j2 && make install

标签:--,主机,keepalived,192.168,MASTER,rule,mysql,双活,搭建
From: https://www.cnblogs.com/zyp87/p/18300820

相关文章

  • 【带小白做项目】SpringBoot:初识SpringBoot,搭建我们的第一个SpringBoot项目框架
    一事前准备工作    在我们使用SpringBoot框架搭建项目前,要首先完成JDK和Maven的安装及配置。        JDK是Java编程的基础,已经开始学习SpringBoot的同学应该已经对JDK的安装配置方法烂熟于心了,这里不再赘述,大家可以参考jdk8的安装教程保姆级,超详细(自带下载......
  • (2024最新) 自动发卡网站搭建教程 - 完全免费
    基于iDataRiver的发卡业务,商户可以10分钟内搭建一个属于自己的自动发卡网站。搭建完成后,你会得到一个这样的自动发卡网站之所以免费,是因为通过如Vercel这类第三方部署平台可以免服务器部署网站,对绝大多数商家来说,这是一个不错的开始,因为这些平台提供的免费计划足够一个小型发卡......
  • MacBook m1使用Qemu搭建Ubuntu虚拟机
    虽然macOS和Linux类似,但毕竟不同。学习Linux,就需要一个真实的Linux环境,思来想去,决定用qemu装一个Ubuntu虚拟机。liheng@~$sw_versProductName: macOSProductVersion: 14.5BuildVersion: 23F79安装brewhttps://brew.idayer.com/guide/m1/安装qemubrewinstallqemul......
  • Alist+阿里云盘+小雅-搭建家庭影院
    MarkdownExample小雅安装......
  • MySQL优化SQL查询语句的策略与实践
    在数据库管理和优化中,针对MySQL的SQL查询优化是提升性能的关键步骤。以下是一些实践性强且高效的策略,旨在减少查询时间,提高系统响应速度:1.精准索引策略,减少全表扫描索引优化:确保在WHERE和ORDERBY子句中涉及的列上创建索引。这不仅加快了数据检索速度,还降低了服务器负担。替......
  • containerd 容器基础环境组件的搭建
    1基础环境说明(1)本次所有部署软件版本说明软件名称版本号操作系统内核(后续升级为lt-5.4.278)CentOS7.9.2009(3.10.0-1160.el7)1c1GB20GBCentOS-7-x86_64-Minimal-2009.isocontainerdv1.6.6cfsslv1.6.1cniv1.1.1crictlv1.24.2nerdctl1.7.6......
  • Mysql数据库之约束条件
    一、主键约束主键约束(PRIMARYKEYconstraint)用于唯一标识数据库表中的每条记录。语法:createtable 表名(   列名1数据类型primary key,   列名2数据类型,   ...);在主键的后面添加:auto_increment,可以让主键自增。设置auto_increment之后,可以......
  • vue-cli 搭建的项目 node搞版本兼容 配置写法
    先删除package-lock.json和node_modules再安装 兼容低版本安装方式 npminstall--legacy-peer-deps启动命令npmrunservewindow环境打包命令npmrunbuild:win注意:如果是要跑liunx环境就需要多安装一条命令window环境打包命令npmrunbuild:liunx......
  • Windows&Linux搭建frp内网穿透(自用)
    Linux服务器搭建服务端1、下载官方frp包,软件是开源的,下载链接:https://github.com/fatedier/frp/releases根据自己的版本需求,自行下载对应的版本号,本文章以0.37版本为例wget-chttps://github.com/fatedier/frp/releases/download/v0.37.1/frp_0.37.1_linux_amd64.tar.gz2.......
  • 社交网络应用从零开始第一天——环境搭建
    安装Java开发环境参考文章:java环境配置(详细教程)_java环境配置-CSDN博客和JAVA17---安装+配置环境变量|JAVA安装完整教学_jre-17torun.-CSDN博客我看很多人推荐用jdk8,但是我预计要用SpringBoot框架,所以我选jdk17怎么选参考文章:Java中JDK8、JDK11、JDK17,该怎么选择?-阿......