mysql-replication

从服务器离线并重新上线后,MySQL 复制挂起
mysql-replication

从服务器离线并重新上线后,MySQL 复制挂起

我有一台主服务器和多台从服务器,它们复制单个数据库。我在 SLES 11 中使用 MySQL 5.0。在容错测试期间,我发现当从服务器的网络连接中断(电缆拔出)然后恢复时,复制会挂起。它没有显示任何错误,从服务器似乎正在运行,但和值与Read_Master_Log_Pos主Exec_Master_Log_Pos服务器上的日志位置不匹配。 是Slave_IO_State“等待主机发送事件”。 和Slave_IO_Running值Slave_SQL_Running都是“是”。 和Master_Log_File匹配Relay_Master_Log_Fil...

Admin

MySQL 不断启动记录器并不断重启?
mysql-replication

MySQL 不断启动记录器并不断重启?

好的,我已经使用 将版本 5.1 更新到版本 5.6,而无需卸载旧版本update-alternatives。这在我们的生产/主服务器上运行良好,但我们的复制从属服务器似乎遇到了麻烦。 首先,在进程列表中,mysqld_safe该工具会无限期地启动,logger直到数百个实例运行,然后我手动重新启动服务器。 其次,服务器每次只运行几秒钟,而不会真正重新启动。每当我status在 MySQL shell 中运行时,它都必须重新连接,并且状态打印会显示类似 的内容Uptime: 9 sec,即使它已经运行了几个小时。 输出自SHOW FULL PROCESS...

Admin

MySQL 复制过期
mysql-replication

MySQL 复制过期

我在使用 Maria DB 时遇到了一些有趣的问题。 首先,我在 [mysqld] 部分下的配置中设置了 max_connections,但重启后该值始终为 214(默认值)。所以问题是我无法在配置中定义该值(服务器版本 5.5.32-MariaDB-log) 第二个与 mysql 复制直接相关:因此我有简单的复制设置主 - 从主 mysql 5.1.62-0ubuntu0.11.10.1-log 从 5.5.32-MariaDB-log 所以我第二次遇到这个问题,我不知道如何调试这个问题,也不知道是什么原因造成的 Exec_Master_Log_P...

Admin

Mysql MariaDB 复制中断
mysql-replication

Mysql MariaDB 复制中断

我有一个主数据库和两个副本。当 linux 服务器重新启动而没有停止 mysqld 时,replicate1 损坏了。我想使用以下命令从 replicate2 中获取转储并加载 replicate1 mysqldump --master-data --single-transaction --all-databases --compress > full_dumpfle.sql 在 replicate12 上的复制停止后,转储开始 停止从属; 转储启动后,我立即在 replicate2 上重新启动复制 启动从属; 转储文件大小为50G。 ...

Admin

MySQL 复制和复制 MySQL 用户
mysql-replication

MySQL 复制和复制 MySQL 用户

我有一个 MySQL 主服务器和一个复制主服务器的从属服务器。 我的问题是,添加到主服务器的新 MySQL 用户不会被复制到从属服务器。 如何确保从服务器复制一切包括新创建的数据库以及 MySQL 用户帐户? 谢谢。 ...

Admin

MySQL 主从复制
mysql-replication

MySQL 主从复制

我正在尝试设置高可用性主从 MySQL 复制。我计划在不同的网络上安装两台服务器,其中一台作为主服务器运行,另一台作为从服务器运行,如下所示: A B 10.0.1.0/24 | 10.0.2.0/24 __________________________ Master -----|---> Slave 10.0.1.20 | 10.0.2.20 10.0.1.20如果系统完全正常运行,我的应用程序服务器将连接到(并执行 mysql 写入) 。 在故障转移情况下,从服务器将被提升,而主服务器将关闭,如下所...

Admin

mysql集群节点丢失连接关闭
mysql-replication

mysql集群节点丢失连接关闭

我正在使用多个虚拟机测试带有 VirtualBox 的 mysql 集群: 每个虚拟机(总共 2 个)都有一个 mysqld 和 ndbd 节点。此外,还有一个用于 ndb_mgmd 管理集群的虚拟机。 我尝试了几种场景(基本上是失败场景),其中一种我不确定是配置错误还是正常行为。 当我暂停/暂停一个(仅一个)mysqld / ndbd vm,然后恢复同一个vm时,我在ndb_mgm中收到以下消息: Node 3: Forced node shutdown completed. Caused by error 2305: 'Node lost con...

Admin

mySQL:从属服务器无法连接到主服务器进行复制
mysql-replication

mySQL:从属服务器无法连接到主服务器进行复制

在我的主人身上,我做了: GRANT REPLICATION SLAVE ON *.* TO 'repluser'@'%' IDENTIFIED BY 'mypassword'; 在我的奴隶身上,我看到: mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Connecting to master Master_Hos...

Admin

如果我设置了 log_bin,MySQL 将无法启动
mysql-replication

如果我设置了 log_bin,MySQL 将无法启动

[mysqld] datadir=/db_vol/datadir socket=/var/lib/mysql/mysql.sock port=3306 server_id=1 log-bin=/db_vol/log/mysql-bin.log binlog-do-db=mydb 当我尝试启动 MySQL 时,出现错误提示MySQL Daemon failed to start.。如果我注释掉该log-bin行,它就可以正常加载。我正在尝试设置复制,所以我认为我需要log-bin,但我不确定。 ...

Admin

如何远程流式传输和记录 MySQL binlog
mysql-replication

如何远程流式传输和记录 MySQL binlog

为了实现数据冗余,我想在一个中心位置记录几百台 mysql 服务器的 binlog。为每个流运行一个完整的复制器需要大量资源(多台服务器),因为执行语句会占用大量 CPU。我的假设是,仅记录 binlog 所需的资源就会少得多。 怎么办?我发现http://search.cpan.org/~alfie/MySQL-Replication-0.0.2/bin/MySQLReplicationClient.pl但这似乎使用了非本机复制(它需要一个额外的数据库)并且似乎处于 alpha 状态。 也许另一个解决方案是安装一个完整的 mysql 服务器作为复制从属...

Admin

MariaDB Galera 集群
mysql-replication

MariaDB Galera 集群

我正在尝试在集群中设置 MariaDB,但似乎遇到了这个错误: #mysqld -u mysql 130407 21:36:24 InnoDB: The InnoDB memory heap is disabled 130407 21:36:24 InnoDB: Mutexes and rw_locks use GCC atomic builtins 130407 21:36:24 InnoDB: Compressed tables use zlib 1.2.7 130407 21:36:25 InnoDB: Initializing buffer poo...

Admin

在资源接管之前进行心跳检查 MySQL 复制滞后
mysql-replication

在资源接管之前进行心跳检查 MySQL 复制滞后

我正在使用带有 MySQL 主主配置的 heartbeat,并使用 mon 检查 MySQL 的健康状况。所有这些都可以很好地检测停机主机或损坏的 MySQL。但问题在接管后开始出现,此时复制冲突开始堆积。 是否可以通过运行外部脚本向心跳添加钩子,使其在接管 IP 地址之前等待?我编写了一个脚本来检查复制,并根据是否一切正常以代码 0 或 1 退出,并等待复制完全赶上以避免冲突。 ...

Admin

如何检查 MySQL 复制是否使用 SSL
mysql-replication

如何检查 MySQL 复制是否使用 SSL

我安装了 MySQL(实际上是 mariaDB),刚刚开始复制到另一台服务器。我想确保我已正确设置 SSL。SSL 部分如下SHOW SLAVE STATUS所示: Master_SSL_Allowed: Yes Master_SSL_CA_File: /etc/mysql/newcerts/ca-cert.pem Master_SSL_CA_Path: /etc/mysql/newcerts/ Master_SSL_Cert: /etc/mysql/newcerts/client-cert.pem Master_SSL_Cipher: Master_SS...

Admin

针对 OS X 服务器的 MySQL 复制监控
mysql-replication

针对 OS X 服务器的 MySQL 复制监控

我有一台正在运行的 CentOS 5 MySQL 5.0 服务器,需要进行复制。我将在 OS X(Mac mini)上设置 MYSQL,但我应该使用什么工具来监控在 OS X 上运行的复制? ...

Admin