出題大会: ICTSC6
出題時間: 2日目午前
問題技術: MySQL replication
点数: 20点満点
とある企業にてWebサイトの構築を行う業務があった。Aさんはデータベース周りの設定を担当していたが、初めてのレプリケーション設定と慣れないMYSQLの為悪戦苦闘していた。
納期が迫る中、Aさんは私事でどうしても本国に帰らないと行けなくなってしまった。試行錯誤が垣間見えるconfigを元にレプリケーションの設定を完了して欲しい。
ICTSC tech blog - ICTSC6 全問題の解説 からコピー
- Master
- CentOS 6.8
- IP: 192.168.11.3
- Slave
- CentOS 6.8
- IP: 192.168.11.4
$ git clone https://github.com/naoki912/ictsc-past-questions.git
$ cd ictsc-past-questions/ictsc6-q9/vagrant
$ vagrant up
$ vagrant ssh master
$ vagrant ssh slave
Ansibleを使用する際に、IPを変更したい場合はhostsファイルをいじってください。ただしIPを変更すると問題に影響が出るかもです。
$ cd ictsc-past-questions/ictsc6-q9/ansible
$ vim hosts
$ ansible-playbook -i hosts playbook.yml
- 部分点で10点しかもらえていなかったのでもしかしたら再現に足りない部分があるかも
- 使用した vagrant box