How To Set Up A Load-Balanced MySQL Cluster - Page 6
6.2 Configure heartbeatNext we configure heartbeat by creating three files (all three files must be identical on loadb1.example.com and loadb2.example.com): loadb1.example.com / loadb2.example.com: vi /etc/ha.d/ha.cf
Please note: you must list the node names (in this case loadb1 and loadb2) as shown by uname -n Other than that, you don't have to change anything in the file. vi /etc/ha.d/haresources
You must list one of the load balancer node names (here: loadb1) and list the virtual IP address (192.168.0.105) together with the correct netmask (24) and broadcast address (192.168.0.255). If you are unsure about the correct settings, http://www.subnetmask.info/ might help you. vi /etc/ha.d/authkeys
somerandomstring is a password which the two heartbeat daemons on loadb1 and loadb2 use to authenticate against each other. Use your own string here. You have the choice between three authentication mechanisms. I use md5 as it is the most secure one. /etc/ha.d/authkeys should be readable by root only, therefore we do this: loadb1.example.com / loadb2.example.com: chmod 600 /etc/ha.d/authkeys
6.3 Configure ldirectordNow we create the configuration file for ldirectord, the load balancer: loadb1.example.com / loadb2.example.com: vi /etc/ha.d/ldirectord.cf
Please fill in the correct virtual IP address (192.168.0.105) and the correct IP addresses of your MySQL cluster nodes (192.168.0.101 and 192.168.0.102). 3306 is the port that MySQL runs on by default. We also specify a MySQL user (ldirector) and password (ldirectorpassword), a database (ldirectordb) and an SQL query. ldirectord uses this information to make test requests to the MySQL cluster nodes to check if they are still available. We are going to create the ldirector database with the ldirector user in the next step. Now we create the necessary system startup links for heartbeat and remove those of ldirectord (bacause ldirectord will be started by heartbeat): loadb1.example.com / loadb2.example.com: update-rc.d -f heartbeat remove
|
Join the discussion.
www.seamlessenterprise.com
IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com
Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com
Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com





print: 
Recent comments
20 hours 48 min ago
22 hours 16 min ago
1 day 1 hour ago
1 day 4 hours ago
1 day 7 hours ago
1 day 8 hours ago
1 day 8 hours ago
1 day 9 hours ago
1 day 10 hours ago
1 day 11 hours ago