39. MHA
MySQL Master High Availabilitymanager and tools
(MySQL MHA)
master/slaveのズレを解消して、自動でフェイル
オーバーさせる
障害 -> master切替 -> 通知までの一連の処理をし
てくれる
手動切替にも対応しています
40. まず、sshのkeyを登録しておく
MySQLの権限を振っておく(remoteからのアクセスとレプリ)
nodeをrpmで入れておく
# vim /etc/app.cnf
[server default]
# mysql user and password
user=root
password=root
ssh_user=root
repl_password=xxxxxx
# working directory on the manager
manager_workdir=/var/log/masterha/app1
# working directory on MySQL servers
remote_workdir=/var/log/masterha/app1
[server1]
hostname=192.168.110.27
[server2]
hostname=192.168.110.28
# masterha_check_ssh --conf=/etc/app.cnf
# masterha_check_repl --conf=/etc/app.cnf