replication

MySQL Cluster binlog 复制顺序
replication

MySQL Cluster binlog 复制顺序

我们的 MySQL 复制堆栈存在一个问题:我们实际上有一个 MySQL ndb 集群 (7.6.11) 作为主服务器,一个 innoDB(5.7) 作为从服务器。一切似乎都运行正常,直到我们意识到有些语句没有在从服务器上执行。 长话短说:主 binlog 中的一些语句的写入顺序被切换了(执行顺序 != 日志顺序),当从属服务器尝试复制它时,它面临着 foreign_key 约束错误。 我们已经检查了我们的配置并且一切看起来正确: 主(集群)配置: -binlog_order_commits=ON -innodb_api_enable_binlog=O...

Admin

如何在每天特定时间启动两次 Azure 复制
replication

如何在每天特定时间启动两次 Azure 复制

我有一个场景,我想复制我的 Azure VM。我想每天两次在特定时间启动它们,即早上 6 点和晚上 6 点。我的 VM 是 Ubuntu。 我如何实现这个目标? 提前感谢您的建议。 ...

Admin

Postgresql 11 逻辑复制 - 卡在“追赶”状态
replication

Postgresql 11 逻辑复制 - 卡在“追赶”状态

我正在运行两个 postgresql 11 服务器 - 主服务器和从服务器(设置逻辑复制)。 我面临的问题是,今天经过数周不间断的工作,奴隶不再同步,并出现了以下错误消息: 2019-09-16 07:39:44.332 CEST [30117] ERROR: could not send data to WAL stream: server closed the connection unexpectedly This probably means the server terminated abnormally ...

Admin

SqlServer 合并副本推送-exec sys.sp_MSaddmergetriggers 引发错误
replication

SqlServer 合并副本推送-exec sys.sp_MSaddmergetriggers 引发错误

我无法尝试解决在两个不同的商品服务器上全新安装两个 sql-server 2017 开发版本的问题。 问题出现在尝试合并复制一个数据库时。每次同步订阅者(在很多不同的组合和场景中)都以以下错误结束: exec sys.sp_MSaddmergetriggers N'systemunits', N'dbo', null, 0**************deferred cmd exec completed Cannot find the object 'MSmerge_ctsv_A6203259D69B49709C5BE266A99D0DBC', bec...

Admin

从属升级到 10.1.41 后 MariaDB 从属复制停止
replication

从属升级到 10.1.41 后 MariaDB 从属复制停止

在 2019 年 8 月 1 日进行的最新 MariaDB 10.1.41 更新之后,我们的一些从服务器已停止同步来自 10.1.40 上的主服务器的中继日志。自动更新到 10.1.41 的从服务器现在处于以下状态。从服务器 IO 线程处于准备状态,并且未写入日志。我执行了操作reset slave并再次启动了更改主服务器的位置,但仍然得到相同的结果。其他从服务器(MariaDB 10.1.40、10.1.33 等)正常运行。这些升级到 10.1.41 的服务器有问题吗? 有人对此有任何线索吗? MariaDB [(none)]> show sla...

Admin

无法启动 mongos 进程:地址已被使用
replication

无法启动 mongos 进程:地址已被使用

我正在使用 Debian 4.9.168,我想通过 google cloud 配置 mongoDB 副本集监控,我发现最好的解决方案是通过 bindplane bluemedora(如果我错了请纠正我)。 因此,我部署了我的 mongo 副本,并且需要启动一个 mongos 实例。我使用以下命令启动了它: sudo mongos --configdb rs0/<MYFIRSTIP>:27019,<MYSECONDIP>:27019 --bind_ip 0.0.0.0 我收到了这个错误: 2019-06-09T14:18:07...

Admin

powerdns 从属如何跟踪 mysql 后端中主控的变化?
replication

powerdns 从属如何跟踪 mysql 后端中主控的变化?

我使用 bind 很多年了,我想迁移到 powerdns。 假设 DNS 服务器最好位于许多数据中心,复制总是会出现问题。 powerdns 如何管理对从属服务器的区域传输更改?MySQL 需要通过 TLS 在 WAN 上复制吗?或者如果应用了更改,主 powerdns 会自动将更改发送到从属服务器。或者从属服务器检查更改的间隔? 我需要了解有关数据复制的故障转移挑战以及电源 DNS 如何应对这种情况? ...

Admin

Centos 7 Postgresql 9.6 复制时出错
replication

Centos 7 Postgresql 9.6 复制时出错

我已经在 postgresql 上配置了 wal senders 复制。从属计算机到数据库的连接工作正常,但是当我尝试执行此语句来复制主服务器时 pg_basebackup -h 主 IP -U postgres -D /var/lib/pgsql/9.6/data -P --xlog 我收到此错误 pg_basebackup:无法连接到服务器:严重错误:没有用于从主机“SlaveIP”、用户“postgres”进行复制连接的 pg_hba.conf 条目,SSL 关闭 我希望有一个人可以帮助我。 ...

Admin

使用默认实例时无法连接到服务器
replication

使用默认实例时无法连接到服务器

当尝试使用默认实例名称 [server]\[instance] 连接到数据库时,我得到: Cannot connect to RT-WEB\SQLEXPRESS --> A network-related or instance-specific error occurred while establishing a connection to SQL server. The server was not found or was not accessible. Verify that the instance name is correct...

Admin

故障转移后,原始 Redis Master 未变为“良好”的从属
replication

故障转移后,原始 Redis Master 未变为“良好”的从属

我已设置了一个 3 节点 HA redis 集群,每个节点上都有 Sentinel 监视器。我有以下配置:RedisA - 主节点 RedisB - 副本节点 RedisC - 副本节点 有 3 个哨兵监视主服务器。一切正常(我让所有哨兵都处于运行状态,因此不存在法定人数问题): 我停止这RedisA进程,并且它故障转移到RedisB 为了掌握。 我停下RedisB它将进行故障转移并使RedisC 掌握。 带回RedisA和RedisB, 他们成为副本正如预期的那样。 我停下RedisC,RedisB变成掌握。 仅需RedisB和RedisA 向上, ...

Admin

PostgreSQL 原生复制 | 主 - 主
replication

PostgreSQL 原生复制 | 主 - 主

我正在使用 Debian 9.4 机器配置高可用性环境,其中我有一个心跳工作,需要包括原生 PostgreSQL 9.6 复制但是默认情况下这种复制方式是单向的,也就是说它只是从主集群到从集群的数据库流式传输,而不能编辑数据库。 我想知道是否有任何软件或某些特定配置允许我使用本机 PostgreSQL 复制以双向方式执行此复制,其中两个集群作为主集群,我进行了多次搜索并找到了类似的解决方案池但是这种解决方案对我来说并不适用,因为需要一台专门的机器来进行流程管理。 ...

Admin

为什么 ZFS 发送/接收会通过我的 LAN 发送如此多的数据?
replication

为什么 ZFS 发送/接收会通过我的 LAN 发送如此多的数据?

就在上周末,我为我的 FreeNAS 主机器设置了一个新的(全新安装)备份服务器,并在它们之间启动了手动完整池备份。两台机器都是企业级硬件,运行速度很快,之间的链接是直接的 10G 光纤 LAN(Chelsio),两台机器都拥有大量快速的 NVMe ZIL/缓存和 128GB 快速 ddr4,以及 Xeon v4 和 Supermicro 基板。我正在复制/拷贝的池是 14GB 实际数据,已删除 35GB 引用数据(2.5 倍重复数据删除)。池是条带镜像(4 组 3 向镜像,带有企业级 6+TB 7200 磁盘),而不是 RaidZ,因此它们甚至没有奇偶校验...

Admin

openldap—从复制中排除特定属性
replication

openldap—从复制中排除特定属性

我有两个 openldap 服务器在提供者-消费者关系中进行复制cn=config。syncrepl我想从复制中排除一些属性。 我看到syncrepl有一个exattrs=<attr list>选项,但我找不到有关如何设置它的任何文档。例如, 属性是用逗号分隔的,还是用冒号分隔的,或者是其他什么? 是否允许使用通配符,还是我必须手动列出所有属性?事实证明,我想要排除的所有属性都以 开头olcTLS。我可以设置 吗exattrs=olcTLS*? ...

Admin

如何在不停止主服务器的情况下同步 mysql 从服务器
replication

如何在不停止主服务器的情况下同步 mysql 从服务器

我一次又一次地找到这种方法,却没有其他方法:https://stackoverflow.com/a/3229580/2307520 但它不仅不简单,而且还会锁定主服务器,直到我手动备份、复制和恢复整个数据库,这会在我的工作中造成不可接受的长时间服务中断。 ...

Admin