Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >MySQL InnoDB向现有集群添加新实例

MySQL InnoDB向现有集群添加新实例
EN

Database Administration用户
提问于 2019-10-14 16:38:07
回答 1查看 247关注 0票数 0

Server version: 5.7.23-log MySQL Community Server (GPL)

我正在运行一个InnoDB集群,并试图添加一个新节点,集群已经有两年的历史了,并且在2周后将清除二进制日志。

将一个新节点添加到新集群已经足够直接了,因为主服务器拥有所有的绑定日志,但我找不到任何地方指示我如何向现有集群添加一个新节点。

这是在生产中,我不想‘测试和看’,以防我打破了什么,所以我正在寻找一套明确的指示。

有人能帮忙吗?

EN

回答 1

Database Administration用户

发布于 2019-10-18 07:59:51

添加奴隶的旧方法可能是最好的:

  1. 停止现有奴隶上的mysqld (复制)
  2. 复制磁盘(或至少复制MySQL的所有内容)
  3. 更改server_id
  4. 查看主服务器中的某个内容是否包含拓扑中的服务器列表;如果是,请增加它
  5. 在两个副本上启动mysqld。
票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/251095

复制
相关文章
Java 使用 Lombok 的 @ExtensionMethod 注解实现向现有的类添加新的方法
我学习 Flutter 时发现 Dart 从2.7版本开始引入了扩展方法(Extension Methods)。扩展方法允许我们向现有的类添加新的方法,而无需修改原类或创建子类,这对于增强系统库类特别有用。当时我就想 Java 能否实现这种功能,后面也没想到自己实现的策略,直到今天我发现了Lombok的@ExtensionMethod注解!狂喜!
訾博ZiBo
2025/01/06
1100
如何使用JavaScript向现有SVG中添加元素?
在日常开发中,特别是前端开发中,我们经常会遇到需要动态修改页面内容的场景。比如在一个已经存在的SVG图形中,想要通过JavaScript添加新的图形元素。对于初学者来说,这听起来可能有些复杂,但实际上掌握了基本方法后,你会发现这并不难。
前端达人
2024/11/25
1890
如何使用JavaScript向现有SVG中添加元素?
mysql innodb cluster 集群断电重启
/usr/local/mysql8.0.18/bin/mysql -S /tmp/mysql3310.sock -uroot -p
wangwei-dba
2021/02/09
3.5K0
隐藏MySQL InnoDB Cluster / ReplicaSet实例
MySQL Router是InnoDB Cluster / ReplicaSet的核心组件,可将客户端流量自动路由到数据库组中的正确实例。MySQL Router可以自动适应拓扑更改,但在某些情况下,我们可以使用特定属性标记一个实例,这个属性将更改路由器的默认行为。
MySQLSE
2020/09/28
9740
隐藏MySQL InnoDB Cluster / ReplicaSet实例
MySQL 8.0新特性:InnoDB ReplicaSet
InnoDB ReplicaSet在 MySQL 8.0.19 版本之后开始支持;本文将针对 InnoDB ReplicaSet这一新特性做一些测试,包括环境部署,在线主从切换、故障切换等;
SEian.G
2021/04/09
1.4K0
Oracle公共云中的MySQL InnoDB集群
题记:本文我们将引导大家完成在Oracle公共云(OPC)中创建3节点InnoDB集群的整个过程,包括从OPC IaaS资源的初始配置,到InnoDB集群的创建和配置的每个步骤。 在OPC上配置三个M
数据和云
2018/03/07
1.4K0
Oracle公共云中的MySQL InnoDB集群
向DropDownList 下拉框添加新选项[通俗易懂]
大家有没有遇见过这样的情况,假如有一个下拉框,现在让你在下拉框里面添加一个新的选项如“请选择”,而数据库里面又不存在这一选项》要怎么做,下面为大家推荐两种写法:
全栈程序员站长
2022/10/03
2.1K0
向DropDownList 下拉框添加新选项[通俗易懂]
MySQL InnoDB 集群中通信堆栈功能详解
在当代的软件架构中,数据库集群成为了一项基础且关键的需求。MySQL,作为全球使用最广泛的关系数据库之一,其 InnoDB 存储引擎的集群(InnoDB Cluster)解决方案因稳定性和高可用性而广受好评。本文将深入探讨 MySQL InnoDB 集群中的通信堆栈功能,帮助开发和运维人员更好地理解和使用该技术。
运维开发王义杰
2023/09/09
2280
MySQL InnoDB 集群中通信堆栈功能详解
Hyperledger: 向现有的 Fabric 区块链网络添加一个组织
Hyperledger Fabric first-network 示例(也被称为“Build Your First Network”示例和“e2e_cli”示例)展示了一个基础区块链用例教程样例的完全脚本化且端到端自动化的示例。该示例配备一个 Hyperledger Fabric 区块链网络,将一个智能合约 (chaincode-Example02) 应用程序部署到这个运行的网络,然后针对部署的链代码运行交易。
heidsoft
2018/10/18
1.1K0
Hyperledger: 向现有的 Fabric 区块链网络添加一个组织
Oracle公共云中的MySQL InnoDB集群(2)
在本系列的第一部分 Oracle公共云中的MySQL InnoDB集群,我们学习了如何使用Oracle Cloud配置InnoDB集群。 本文我们将了解如何以及何时使用MySQL Shell中提供的一些高级功能。 验证实例 首先需要验证一个特定的MySQL Server实例是否做好准备成为InnoDB集群的一部分。使用dba.checkInstanceConfiguration()函数: mysql-js> dba.checkInstanceConfiguration('root@ic01-mysql-1:
数据和云
2018/03/07
1.1K0
Oracle公共云中的MySQL InnoDB集群(2)
如何在MySQL现有表中添加自增ID?
当在MySQL数据库中,自增ID是一种常见的主键类型,它为表中的每一行分配唯一的标识符。在某些情况下,我们可能需要在现有的MySQL表中添加自增ID,以便更好地管理和索引数据。在本文中,我们将讨论如何在MySQL现有表中添加自增ID,并介绍相关的步骤和案例。
网络技术联盟站
2023/08/03
2.1K0
如何在MySQL现有表中添加自增ID?
MySQL性能测试 : 新的InnoDB Double Write Buffer
新的MySQL8.0.20版本重新设计了InnoDB Double Write(DBLWR),确实是一个大的历史烦人的事情。为什么在过去这么痛苦,让我们付出了这么多精力,我无法更好地解释,因为从2018年开始,我已经在下面一篇关于MySQL基于IO负载的文章中说过了。这个故事并不完整,因为它缺少2019年的那一篇(稍后再讲),但是如果你(重新)读过上面的这篇文章提到的内容,您会更好理解接下来的内容。
田帅萌
2020/05/20
2.7K0
kubeadm集群添加新master或node节点
四、添加新master,把红色部分加到–experimental-control-plane --certificate-key后。
互联网-小阿宇
2022/11/21
2.9K1
Mysql | innodb
二叉查找树存在不平衡问题,因此学者提出通过树节点的自动旋转和调整,让二叉树始终保持基本平衡的状态,就能保持二叉查找树的最佳查找性能了。基于这种思路的自调整平衡状态的二叉树有 AVL 树和红黑树。
heidsoft
2021/01/12
9400
Redis3 添加新节点到集群
向集群中添加新节点,有两种情况: (1)添加一个新节点,做为master,需要移动一部分slot到此节点 (2)添加一个新节点,做为slave,设置为集群中某个节点的slave 添加master (1)配置启动新节点 在之前创建集群的目录下新建目录 7006 复制 7005 下的 redis.conf 到 7006 编辑 7006/redis.conf 修改端口号为 7006 在 7006 目录下执行 redis-server redis.conf 执行命令 ps -ef | grep redis 查看
dys
2018/04/02
9740
mysql添加新的用户 原
1.mysql用户密码修改,用户添加、删除及设置权限:https://www.cnblogs.com/hzd2010/p/5681453.html
晓歌
2018/08/15
1.1K0
mysql添加新的用户
                                                                            原
向mysql配置文件中添加日志配置
socket = usr/local/lnmp/mysql-5.7.21/mysql.sock
93年的老男孩
2019/12/18
3K0
Mysql 高可用集群 MHA 搭建实例
之前的文章中介绍了 MHA 的功能和原理,MHA 主要是通过对 master 自动进行故障转移,来保证集群的高可用,下面就实际搭建一下 MHA 环境 目标 搭建完成 MHA 环境,然后模拟 maste
dys
2018/04/03
1.9K0
Mysql 高可用集群 MHA 搭建实例
新特性解读 | InnoDB ReplicaSet:MySQL 副本集初体验
指定 root 密码后自动创建 MySQL 实例,默认数据目录在 $HOME/mysql-sandboxes/port
爱可生开源社区
2020/03/13
6210
SQL复习之向现有数据库中添加文件组和数据文件
向现有数据库中添加文件组和数据文件,语句如下: use E_market --进入当前操作数据库 alter database E_market add filegroup FG1 --向E_market数据库添加FG1文件组 go --批处理标示   alter database E_market add file --向新建的文件组中添加数据文件 ( name='FG1_E_market_data', filename='e:\project\FG1', size=5MB, filegrowth=
行 者
2018/03/26
4.7K0
SQL复习之向现有数据库中添加文件组和数据文件

相似问题

无法在MySQL InnoDB集群上添加新实例

10

MySQL InnoDB集群-添加本地端口的实例问题

10

Mysql InnoDB集群

10

MySQL在向InnoDB集群中添加实例时错误地说serverID非唯一

20

MySQL InnoDB集群定价

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文