Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it still common practice to use a DRBD/Heartbeat solution for a high available MySQL Instance when the whole environment is virtualized (in our Case VMWare) Are there other/better solutions out there to achieve similar results?

For us running built-in VMWare tools like HA or Fault Toleration are not an option.


share|improve this question
Why isn't VMware HA an option? What are you trying to protect against? – ewwhite Feb 22 '13 at 13:17
up vote 1 down vote accepted

What kind of HA do you need?

  • If it is at first consistency (durability) than DRBD with Pacemaker or SAN is your choice. Also take a look at Percona XtraDB Cluster (synchronous replication, but InnoDB tables only);

  • If it is about read availability (reads are important then writes) then you can use Pacemaker + VIP + mysqlping cluster resource (

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.