レプリケーション追加手順

1.レプリケーションのマスタとなるDBからダンプする
mysqldump --single-transaction --all-databases --master-data=1 --host <MasterIP> --port <MasterPort> -uroot -p > db.dump

 

2.レプリケーションのスレーブとなるDBにリストアする(※リストアするDBは初期状態)

mysql -uroot -p < db.dump

 

3.マスタのポジションチェック

head-50 db.dump

 

4.スレーブの設定および開始

CHANGE MASTER TO MASTER_HOST = '<MasterIP>',
                 MASTER_USER = 'slave',
                 MASTER_PASSWORD = 'slave',
                 MASTER_PORT = <MasterIP>,
                 MASTER_LOG_FILE = '<MasterBinlogFile>',
                 MASTER_LOG_POS = <MasterPosition>
;
START SLAVE;

 

タグ:

MySQL
最終更新:2013年12月13日 17:54