mysql:replicate_error
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| mysql:replicate_error [2014/10/31 06:59] – clownclown | mysql:replicate_error [2025/02/16 13:53] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 39: | 行 39: | ||
| MASTER_LOG_FILE=' | MASTER_LOG_FILE=' | ||
| MASTER_LOG_POS=228146254; | MASTER_LOG_POS=228146254; | ||
| + | </ | ||
| + | |||
| + | ==== Last_IO_Errno: | ||
| + | |||
| + | > Last_Errno: 1594 | ||
| + | > Last_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master' | ||
| + | |||
| + | * マスタサーバのバイナリログが破損した | ||
| + | * スレーブサーバのリレーログが破損した | ||
| + | など。 | ||
| + | マスタサーバのバイナリログが破損した場合は、仕方がないので、ダンプから再構築。 | ||
| + | スレーブサーバのリレーログが破損した場合は、再設定で復旧可能。 | ||
| + | |||
| + | マスタログのファイル名、ポジションを確認。 | ||
| + | < | ||
| + | mysql> | ||
| + | *************************** 1. row *************************** | ||
| + | | ||
| + | Master_Host: | ||
| + | Master_User: | ||
| + | Master_Port: | ||
| + | Connect_Retry: | ||
| + | Master_Log_File: | ||
| + | Read_Master_Log_Pos: | ||
| + | </ | ||
| + | |||
| + | レプリケーションを停止する。 | ||
| + | < | ||
| + | mysql> stop slave; | ||
| + | </ | ||
| + | |||
| + | レプリケーションを再設定する。 | ||
| + | < | ||
| + | mysql> reset slave all; | ||
| + | mysql> CHANGE MASTER TO | ||
| + | MASTER_HOST=' | ||
| + | MASTER_USER=' | ||
| + | MASTER_PASSWORD=' | ||
| + | MASTER_LOG_FILE=' | ||
| + | MASTER_LOG_POS=618693587; | ||
| + | </ | ||
| + | |||
| + | レプリケーションを再開する。 | ||
| + | < | ||
| + | mysql> start slave; | ||
| </ | </ | ||
mysql/replicate_error.1414738746.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)
