This post is meant as a index of posts dealing with the installation of a shared-storage MySQL cluster running within VirtualBox. I’m learning this stuff too so don’t assume this is the reference implementation. Feel free to point out any issues, or provide recommendations, and I’ll update the post and give you credit.

The software used for this setup includes;

  • OpenSUSE 13.1 as the host OS.
  • CentOS 6.5 as the MySQL Cluster Node OS.
  • VirtualBox to run the FreeNAS & CentOS components of the cluster.
  • FreeNAS 9.1.1 to provide the shared-storage.
  • MySQL 5.6.16.

Links will be provided to the posts as they are published and may change as this project progresses.

  1. Installing VirtualBox & FreeNAS.
  2. Planning the cluster configuration.
  3. Configuring FreeNAS.
  4. Creating & Installing the CentOS cluster nodes.
  5. Linux Cluster Node Configuration.
  6. Adding an ISCSI volume to the nodes.
  7. Installing & Configuring the cluster.
  8. Installing & Configuring MySQL.
  9. Testing the cluster.
  10. Ideas for further development.