June 18, 2013

Post: Percona Server for MySQL 5.5.31-30.3 now available

…disabled, Crash-Resistant Replication could overwrite the relay log info log with an incorrect position. Bug fixed #1092593. Fixed the CVE-2012-…Bug fixed #1172090. mysql_set_permission was failing on Debian due to missing libdbd-mysql-perl package. Fixed by adding the package dependency. Bug fixed

Post: How to fix your PRM cluster when upgrading to RHEL/CentOS 6.4

If you are using Percona Replication Manager (PRM) with RHEL/CentOS prior to 6.4, upgrading …/Slave Set: ms_MySQL [p_mysql] Masters: [ percona2 ] Slaves: [ percona3 ] Stopped: [ p_mysql:2 ] After the update and after fixing some small issues like…_MySQL [p_mysql] (unmanaged) p_mysql:0 (ocf::percona:mysql): Master percona1 (unmanaged) p_mysql:1 (ocf::percona:mysql): Slave percona2 (unmanaged) p_mysql:2 (ocf::percona:mysql

Post: Replication in MySQL 5.6: GTIDs benefits and limitations - Part 2

… than with file-based replication. We will see how to change the replication topology when using GTID-based replication. That will show where…; mysql> change master to master_port=10002; mysql> start slave; Those of you who have already done these operations with file-based replication… not work for every use case, and until this is fixed, it is good to be aware of the current limitations…

Post: Percona XtraDB Cluster 5.5.30-23.7.4 for MySQL now available

… constraint could lead to unresolved replication conflict and leave a slave hanging. Bug fixed #1130888 (Seppo Jaakola). If MySQL replication threads were started before running wsrep recovery, this would lead to memory corruption and server crash. Bug fixed #1132974…

Post: Disconnecting a replication slave is easier with MySQL 5.5+ (RESET SLAVE vs. RESET SLAVE ALL)

… incorrectly. So how do you safely disconnect a replication slave? In short For MySQL 5.0 and 5.1, run STOP SLAVE… we try to restart replication, it fails. However, I don’t like the error message, specifically the ‘fix in config file’ part… ALL to remove all replication-related configuration: mysql> stop slave; Query OK, 0 rows affected (0,00 sec) mysql> reset slave all; Query…

Post: Follow these basics when migrating to Percona XtraDB Cluster for MySQL

Galera/Percona XtraDB Cluster (PXC) for MySQL is a hot thing right now and some users jump … bug above is fixed, and you still have MyISAM tables you wish to keep running under PXC, wsrep_replicate_myisam allows you… jobs and getting them through the replication stream expect some replication lag. This is because because synchronous replication inside PXC has an additional…

Post: Percona XtraBackup 2.1.0 for MySQL beta now available

replication) and binlog information wasn’t available. Fixed by not creating xtrabackup_binlog_info file when binlog isn’t available. Bug fixed #1168513. Fixed

Post: Percona XtraBackup 2.1.2 for MySQL available for download

… 2.1 series. Bugs Fixed: Using Perl’s DBD::MySQL package for server communication instead of spawning the MySQL command line client introduced… for latest Percona Server and MySQL 5.1 releases which could cause innobackupex to fail. Bugs fixed #1181092, #1181099 and #1180905. When backing up a server that is not a replication slave with the innobackupex…

Post: Announcing Percona XtraBackup 2.1.1 GA

…. innobackupex now uses Perl’s DBD::MySQL package for server communication instead of spawning the MySQL command line client. Support for InnoDB… in replication) and binlog information wasn’t available. Fixed by not creating xtrabackup_binlog_info file when binlog isn’t available. Bug fixed

Post: Infinite Replication Loop

… with infinite replication loops. I decided to write a blog post about these infinite loop of binary log statements in MySQL Replication. To explain what they are, how to identify them… and how to fix them. An infinite replication loop is… have a look first at the normal flow: Replication flow: [1] When you setup MySQL replication, you define the global variable server_id…