1. マスター'x@xxxx:x'への接続エラー- 再試行時間: 60 再試行回数: 86400 今日、MySQL マスター スレーブ レプリケーションを設定しましたが、このエラーが報告され続けました。複数のインスタンスを使用して、仮想マシン上に異なるポートを持つ 2 つのデータベースを作成しました。解決するまでに長い時間がかかりました。 1. マスタースレーブレプリケーションのユーザー名とパスワードを確認します。 2. MASTER_LOG_FILEとMASTER_LOG_POSを確認します。 スレーブ データベース コマンドを設定することを忘れないでください。これらのパラメータは、マスター データベースの設定を参照する必要があります。 mysql> マスターを MASTER_HOST='127.0.0.1'、MASTER_PORT=3308、MASTER_USER='root'、MASTER_PASSWORD='oldboy123'、MASTER_LOG_FILE='mysql-bin.000007'、MASTER_LOG_POS=797 に変更します。 クエリ同期結果: mysql> スレーブステータスを表示 \G ************************** 1. 行 **************************** Slave_IO_State: マスターがイベントを送信するのを待機中 マスターホスト: 127.0.0.1 マスターユーザー: ルート マスターポート: 3308 接続再試行: 60 マスターログファイル:mysql-bin.000007 読み取りマスターログ位置: 797 リレーログファイル:mysql-relay-bin.000002 リレーログ位置: 253 リレーマスターログファイル: mysql-bin.000007 スレーブIO実行中: はい スレーブSQL実行中: はい レプリケート_Do_DB: レプリケート_無視_DB: テーブルの複製: 無視テーブルを複製: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: 最終エラー番号: 0 最終エラー: スキップカウンタ: 0 実行マスターログポジション: 797 リレーログスペース: 409 Until_Condition: なし ログファイルまで: ログ位置まで: 0 マスターSSL許可: いいえ マスターSSLCAファイル: マスターSSLCAパス: マスターSSL証明書: マスターSSL暗号: マスターSSLキー: マスターより遅れている秒数: 0 Master_SSL_Verify_Server_Cert: いいえ 最終IOエラー番号: 0 最後のIOエラー: 最終SQLエラー番号: 0 最後のSQLエラー: Replicate_Ignore_Server_Ids: マスターサーバー ID: 3308 同期結果は、Slave_IO_Running (I/O スレッド ステータス)、Slave_SQL_Running (SQL スレッド ステータス)、および Seconds_Behind_Master (レプリケーション プロセス中にスレーブ データベースがマスター データベースと比較して遅延する秒数) の 3 つの項目に表示されます。 2. スレーブ データベースで競合が発生し、レプリケーションを実行できません。同期ポインタを 1 つ下に移動できます。複数回同期がずれる場合は、操作を繰り返します。 mysql> スレーブを停止します。 クエリは正常、影響を受けた行は 0 行 (0.02 秒) mysql> グローバル sql_slave_skip_counter を 1 に設定します。 クエリは正常、影響を受けた行は 0 行 (0.00 秒) mysql> スレーブを起動します。 クエリは正常、影響を受けた行は 0 行 (0.01 秒) 3. 現在のスレーブ データベースは、他のスレーブ データベースのマスター データベースとしても機能します。スレーブ ライブラリの my.cnf ファイルに次のパラメータを追加し、server_id と log-bin の設定を変更し (コメントを削除し、デフォルト設定を変更)、サービスを再起動します。 ログスレーブ更新 log-bin = /data/3309/data/mysql-bin #実際の状況に応じて、expire_logs_days = 7 と記述します #find /data/3309/data -type f -name "mysql-bin.000* -mtime +7 | xargs rm -f" と同等 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: Vue3 の組み合わせ API における setup、ref、reactive の完全な使用方法
>>: Centos8 システムの VMware インストール チュートリアル図 (中国語グラフィカル モード)
MySQL ページング分析の原理と効率改善PERCONA PERFORMANCE CONFERENC...
Grid は 2 次元のグリッド レイアウト システムです。これを使用すると、本質的にはハック メソ...
この記事の例では、下部のポップアップウィンドウで複数選択を実装するためのVueの具体的なコードを共有...
みなさんこんにちは。今日はv-modelを使って親子コンポーネントのバインディング効果を実現する方法...
RFC793 ドキュメントの SYN フラグを持つプロセス パケットはデータを伝送できません。つま...
特定のインターフェースをリクエストするときに、指定されたテキスト文字列または JSON 文字列を返す...
Innodbには以下のコンポーネントが含まれています1. innodb_buffer_pool:これ...
カルーセルとは何ですか?カルーセル: モジュールまたはウィンドウで、コンピューターでマウスをクリック...
a タグではクリック イベントがよく使用されます。 1. href="javascript...
この記事では主に、CSS3 フレックスレイアウトを使用して要素を均等に配置する方法を紹介します。自分...
目次1. テスト実験2. 制限ページング問題に対するパフォーマンス最適化手法2.1 テーブルをカバー...
MySQL では lastIndexOf に似た関数を使用する必要がある場合もありますが、すぐに使用...
前回の記事でMySQLサービスが起動しない問題が解決したと分かった後、パスワードなしでrootユーザ...
目次仮想DOM仮想DOMとは何か仮想DOMの役割Vue の仮想 DOM vノードvNodeとはvNo...
状況は以下のとおりです: (PS: 赤いボックスは iframe 領域を表し、灰色の四角形は上記の ...