22 May 2013

The Ruby Reflector

Search

Yves Trudeau

  Source Favicon
Email

If you have recently attended some Percona Live events or if you have checked some slides from Yves Trudeau , you may have heard about Percona Replication Manager ( PRM), a new high availability tool for MySQL .

Percona Live DC 2012

Percona Live MySQL Conference & Expo 2012

PRM is an OCF Resource Agent for Corosync / Pacemaker that take cares of MySQL and manages the replication.

entity_546960 …

mysqlperformanceblog.com Read
  Source Favicon
Email

(a slightly modify rebroadcast of Florian's post )

If you are interested by High availability solution with MySQL, Florian Haas from and myself myself will be co-presenting next Tuesday a tutorial on the topic. It is never too late to register!

For the ones who are already registered, here's advance information which you will find useful.

As our tutorial is going to be highly interactive, every attendee will have the opportunity to follow along with Florian and …

mysqlperformanceblog.com Read
  Source Favicon
By Baron Schwartz of MySQL Performance Blog over 1 year ago.
Email

Peter Zaitsev, Baron Schwartz, Kenny Gryp, Yves Trudeau, Espen Braekken, and industry giants such as AOL's Mike DelNegro and PayPal's Daniel Austin. No fluff, no sales pitches.

An evening panel on cloud and virtualization, featuring people who've built large systems in and out of the cloud. We'll have Peter Zaitsev, Theo Schlossnagle ( OmniTI ; author of Scalable Internet Architectures), Robert Uhrmacher ( CTO of ideeli , Inc …

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog over 1 year ago.
Email

https://github.com/y-trudeau/resource-agents/raw/master/heartbeat/mysql

You can also the whole branch from here:

https://github.com/y-trudeau/resource-agents/zipball/master

On my Ubuntu Lucid VM, this file goes in /usr/lib/ocf/resource.d/heartbeat/ directory.

To use this agent, you'll need a Pacemaker configuration. As a starting point, I'll discuss the configuration I use during my tests. node testvirtbox1 \ attributes IP="10.2.2.160" node …

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog over 1 year ago.
Email

In a month, the 24th of October, Johan Andersson ( severalnines.com ) and I will be giving a full day tutorial on NDB cluster which will include both presentations and hands-on. Be ready for a fast ramp-up on NDB! Among items covered:

- Achitecture

- Installation

- Loading data

- Administration (common procedures)

- Node recovery

- NDB for sharding

- Replication

- Online scaling

- Other access methods

If entity_210 …

mysqlperformanceblog.com Read
  Source Favicon
By Peter Zaitsev of MySQL Performance Blog over 1 year ago.
Email

Johan Andersson and Yves Trudeau will run NDB Cluster Tutorial which is full day in depth tutorial focused on NDB Cluster/ MySQL Cluster technology which is

rapidly gaining popularity for building high performance and highly available systems with MySQL. Initially designed for Telecom Applications MySQL Cluster have been slowly adapting features making it more and more useful for broad set of applications. If you're looking to get started with this new technology this is …

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog almost 2 years ago.
Email

NDB cluster is a very interesting solution in term of high availability since there are no single point of failure. In an environment like EC2, where a node can disappear almost without notice, one would think that it is a good fit.

It is indeed a good fit but reality is a bit trickier. The main issue we faced is that IPs are dynamic in EC2 so when an instance restarts, it gets a new IP. What the problem with a new IP? Just change the IP in the cluster config and perform an rolling …

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog almost 2 years ago.
Email

A few day ago, a customer came to Percona needing to recover data. Basically, while doing a transfer from one SAN to another, something went wrong and they lost the ibdata1 file, where all the table meta-data is stored. Fortunately, they were running with innodb_file_per_table so the data itself was available. What they could provide us was:

all the tables ibd files (Nearly 200 of them, 40 GB of data)

the schema in sql format

No remote access

Their first question was "Is it possible to recover the data?"

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog over 2 years ago.
Email

This post is the fifth of a series that started here .

From the previous posts of this series, we now have nearly everything setup, only a few pieces are missing. One of the missing pieces is the Pacemaker script that run on the MySQL instance.

First, this script is optional, Pacemaker will accept a noop bash script but since we have the opportunity to run a script on the MySQL host, let's take it. At minimum, let's use mysqladmin to ping the database to see if …

mysqlperformanceblog.com Read
  Source Favicon
By Yves Trudeau of MySQL Performance Blog over 2 years ago.
Email

Entry posted by Yves Trudeau | No comment

Add to: | | | |

mysqlperformanceblog.com Read