Replication best practices
Some general best practices for running replication systems are described in this chapter.
- Use similar hardware and OS on all systems: Replication allows nodes to switch roles. If we switchover or failover to different hardware, we may get performance issues and it will be hard to maintain a smoothly running application.
- Configure all systems identically, as far as possible: Use the same mount points, same directory names, same users; keep everything possible the same. Don't be tempted to make one system more important than the others in some way. It's just a single point of failure and gets confusing.
- Give systems good names to reduce confusion: Never, ever call one of your systems "Master" and the other ...