Skip to content

Latest commit

 

History

History

ictsc6-q9

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

問題9 「レプリケーションが出来ない!」

出題大会: 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

使い方

Vagrant

$ 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

Ansibleを使用する際に、IPを変更したい場合はhostsファイルをいじってください。ただしIPを変更すると問題に影響が出るかもです。

$ cd ictsc-past-questions/ictsc6-q9/ansible
$ vim hosts
$ ansible-playbook -i hosts playbook.yml

注意点

  • 部分点で10点しかもらえていなかったのでもしかしたら再現に足りない部分があるかも

解答

Answer.md

備考