I'm in the planning stages of deploying two new servers for Moodle on campus. They will be running Redhat Enterprise v5 and hopefully Redhat Cluster Suite so I can configure them to be HA.
We don't have a NAS here so my plan is as follows:
Setup the two servers with the same software packages.
Install Apache/MySQL/PHP on both of them.
Use the Redhat Cluster Suite to take care of a heartbeat over the second NIC in both machines and setup Apache/MySQL as the HA applications.
Using MySQL Replication and the second NIC being used for the heartbeat replication the master database over to the slave machine.
Using rsync and the second NIC to replicate just the web servers file directory (htdocs) to the slave machine.
Does this appear to be the proper way to configure a HA Moodle Server without using a NAS?
Has anyone had to setup something similar? and if so what were your experiences?
This has been discussed a couple of times in the forum "Hardware and Performance". Try the forum search facility.