MySQLのレプリケーション
ブログ | 2008/12/31 19:19
余ったMacbookをスレーブにするので、1年前のメモをペースト。
[マスター]
マスターのmy.cnf
mysqlのパスワードを入力
FileとPositionをメモ
生データの移植
http://www.rottel.net/kuwa/2438
マスターにアクセスするユーザーをつくる
mysql> GRANT REPLICATION SLAVE ON *.* TO repl@'%' IDENTIFIED BY 'パスワード';
ファイアーウォールで3306を開ける
[スレーブ]
my.cnf設定
MASTER_LOG_FILE、MASTER_LOG_POSには、
マスターでメモしたFileとPositionを入力。
[マスター]
マスターのmy.cnf
[mysqld]
log-bin
server-id=1
cd /opt/local/bin
./mysql5 -u root -p
mysqlのパスワードを入力
mysql> FLUSH TABLES WITH READ LOCK;
mysql> SHOW MASTER STATUS;
FileとPositionをメモ
生データの移植
http://www.rottel.net/kuwa/2438
mysql> UNLOCK TABLES;
マスターにアクセスするユーザーをつくる
mysql> GRANT REPLICATION SLAVE ON *.* TO repl@'%' IDENTIFIED BY 'パスワード';
ファイアーウォールで3306を開ける
[スレーブ]
my.cnf設定
[mysqld]
log-bin
server-id=2
master-host = 192.168.1.xx
master-user = repl
master-password = (パスワード)
replicate-do-db = (db名)
cd /opt/local/bin
./mysql5 -u root -p
mysql> slave stop;
mysql> CHANGE MASTER TO
-> MASTER_HOST = '192.168.1.xx',
-> MASTER_USER = 'repl',
-> MASTER_PASSWORD = 'パスワード',
-> MASTER_LOG_FILE = 'mini-bin.000002',
-> MASTER_LOG_POS = 448784128;
MASTER_LOG_FILE、MASTER_LOG_POSには、
マスターでメモしたFileとPositionを入力。
mysql> slave start;
mysql> show slave status\G;
▼追記 2009/1/1 22:01
スレーブをスレーブのdb生コピーから増やしていく場合、dbディレクトリにある
relay-log.info
を削除すれば、そのまま動く。
relay-log.info
を削除すれば、そのまま動く。
リンク元
- mysql - Bing (2)
- mysql レプリケーション - Google 検索 (2)
- MASTER_LOG_POS - Google 検索 (2)
- mysql position - Google 検索 (2)
- MASTER_LOG_POS - ウェブ検索 (2)
- senna レプリケーション - Google Search (2)
- mysql log_bin 設定 - Google 検索 (2)
- http://www.google.com/search?hl=ja&lr=lang_j... (2)
- mysql レプリケーション - Google 検索 (2)
- mysql レプリケーション - Google 検索 (2)
- http://www.google.co.jp/search?q=mysql+position&... (2)
- http://www.google.co.jp/search?q=mysql+slave+%E8... (2)
- http://www.google.co.jp/search?q=mysql+slave+log... (2)
- http://www.google.co.jp/search?q=MySQL+%E3%83%AC... (2)
- レプリケーション MySQL - Google 検索 (2)
- http://www.google.co.jp/search?q=mysql+relay-log... (2)
- http://www.google.co.jp/search?hl=ja&rlz=1B3... (2)
- http://www.google.co.jp/search?hl=ja&rlz=1G1... (2)
- http://www.google.co.jp/search?hl=ja&source=... (2)
- http://www.google.co.jp/search?hl=ja&source=... (2)
- http://www.google.co.jp/search?q=GRANT+REPLICATI... (2)
- http://www.google.co.jp/search?hl=ja&q=log-b... (2)
- http://www.google.co.jp/search?hl=ja&lr=lang... (2)
- mysql レプリケーション - Google 検索 (1)
- mysql slave position - Google 検索 (1)
- MySQL レプリケーション - Google Search (1)
- mysql Replication - Google ブログ検索 (1)
- mysql log-bin - Google 検索 (1)
- Yahoo!検索 - mysql レプリケーション (1)
- MySQL レプリケーション 自動起動 - Google 検索 (1)
- mysql レプリケーション 設定 自動起動 - Google 検索 (1)
- show senna statusG - Google 検索 (1)
- mysql レプリケーション - Google 検索 (1)
- mysql レプリケーション コピー - Google 検索 (1)
- senna レプリケーション - Google 検索 (1)
- mysql スレーブのスレーブ - Google 検索 (1)
- MYSQL GRANT REPLICATION - Google 検索 (1)
- mysql Grant レプリケーション - Google 検索 (1)
- リプリケーション MYSQL - Google 検索 (1)
- mysql リプリケーション - Google 検索 (1)
- mysql slave 自動開始 - Google 検索 (1)
- MySQL スレーブ コピー - Google 検索 (1)
- mysql log 削除 レプリケーション - Google 検索 (1)
- mysql レプリケーション 設定 - Google 検索 (1)
- log-bin replication - Google 検索 (1)
- mysql log-bin パス - Google 検索 (1)
- mysql レプリケーション grant - Google 検索 (1)
- mysql slave - Google 検索 (1)
- mysql レプリケーション show slave status - Google 検索 (1)
- mysql position - Google 検索 (1)
- mysql relay-log.info - Google 検索 (1)
- http://www.google.co.jp/search?rlz=1C1GGLS_jaJP2... (1)
- mysql パスワード コピー - Google 検索 (1)
- mysql slave - Google 検索 (1)
- mysql レプリケーション 自動 - Google 検索 (1)
- http://www.google.co.jp/search?q=mysql+%E3%82%B9... (1)
- http://www.google.co.jp/search?q=mysql+%E3%83%AC... (1)
- http://www.google.com/search?hl=ja&client=sa... (1)
- http://www.google.co.jp/search?hl=ja&q=mysql... (1)
- MySQL レプリケーション - Google 検索 (1)
- Yahoo!検索 - MASTER_LOG_POS (1)
- http://www.google.co.jp/search?q=mysql+slave&... (1)
- mysql レプリケーション - Google 検索 (1)
- http://www.google.co.jp/search?q=%E3%83%AC%E3%83... (1)
- http://www.google.com/search?hl=ja&lr=lang_j... (1)
- スレーブ mysql - Google 検索 (1)
- http://www.google.co.jp/search?q=%E3%83%AC%E3%83... (1)
- master_log_pos - Google 検索 (1)
- http://www.google.co.jp/search?q=mysql+position&... (1)
- http://www.google.co.jp/search?num=20&hl=ja&... (1)
- http://www.google.com/search?hl=ja&rls=com.m... (1)
- mysql レプリケーション - Google 検索 (1)
- Yahoo!検索 - mysql レプリケーション (1)
- mysql レプリケーション - Google 検索 (1)
- mysql Position change - Google 検索 (1)
- mysql relay log - Google 検索 (1)
- mysql relay log 削除 - Google 検索 (1)
- http://www.google.co.jp/search?q=mysql+%E3%83%AC... (1)
- MySQL slave - Google 検索 (1)
- Yahoo!検索 - レプリケーション 自動起動 mysql5 (1)
- http://www.google.co.jp/search?q=senna%E3%80%80%... (1)
- MySQL レプリケーション Show - Google 検索 (1)
- mysql レプリケーション - Google Search (1)
- Yahoo!検索 - MySQL5 レプリケーション (1)
- http://www.google.co.jp/search?q=mysql+slave+MAS... (1)
- http://www.google.co.jp/search?rlz=1C1GGLS_jaJP2... (1)
- mysql レプリケーション - Google 検索 (1)
- http://www.google.co.jp/search?rlz=1C1GGLS_jaJP3... (1)
- MySQL レプリケーション ログ 削除 - Google 検索 (1)
- http://www.google.co.jp/search?q=mysql+%E3%83%AC... (1)
- MySQL Position - Google 検索 (1)
- http://www.google.co.jp/search?q=mysql+%E3%83%AC... (1)
- MySQL Master Slave - Google 検索 (1)
- http://www.google.co.jp/search?q=%E3%83%AC%E3%83... (1)
- http://www.google.co.jp/search?q=mysql+slave+sta... (1)
- http://www.google.co.jp/search?q=mysql+MASTER_LO... (1)
- Yahoo!検索 - MySQLのレプリケーション (1)
- mysql スレーブ GRANT - Google 検索 (1)
- mysql position log - Google 検索 (1)
- MySQL5.1のレプリケーション設定 - Google 検索 (1)







