MySQL マスタースレーブステータスチェックの実装

MySQL マスタースレーブステータスチェックの実装

1. AデータベースとBデータベースの同期ステータスを確認する

次のコマンドを入力すると多くの情報が表示されますが、重要なのは、Slave_IO_Running フィールドと Slave_SQL_Running フィールドの両方に yes と表示されていることを確認することです。

MySQL> スレーブステータスを表示\G; 

ここに画像の説明を挿入

2. サーバーAとBの同期スレッドのステータスを確認する

次のコマンドを入力します。

MySQL > プロセスリストを表示\G

コマンド ウィンドウに下図に示す 3 つのスレッドが表示されていれば、構成は成功です。いずれかのスレッドが欠落している場合は、プライマリ マシンとバックアップ マシンで MySql サービスを再起動し、MySql コマンド ウィンドウに上記のコマンドを入力して、下図でマークされている 3 つのスレッドがあるかどうかを確認します。これら 3 つのスレッドが存在しない場合は、構成が正しいかどうかを再確認してください。

注意:主備服務器的MySql進程必須都有這三個線程才證明配置成功!

mysql> プロセスリストを表示\G;
************************** 1. 行 ****************************
*** 省略 ***
************************** 2. 行 ****************************
   識別子: 22
  ユーザー: システムユーザー
  ホスト: 接続ホスト
   デシベル: NULL
コマンド: 接続
  時間: 938775
 状態: マスターがイベントを送信するのを待機中
  情報: NULL
************************** 3. 行 ****************************
   識別子: 23
  ユーザー: システムユーザー
  ホスト: 
   デシベル: NULL
コマンド: クエリ
  時間: 748608
 状態: スレーブはすべてのリレーログを読み取りました。さらに更新を待機しています。
  情報: NULL
************************** 4. 行 ****************************
   識別子: 3691
  ユーザー: スレーブ
  ホスト: 1.2.3.3:54244
   デシベル: NULL
コマンド: Binlog ダンプ
  時間: 70515
 状態: マスターはすべてのバイナリログをスレーブに送信しました。さらに更新を待機しています。
  情報: NULL

これで、MySQL マスタースレーブステータスチェックの実装に関するこの記事は終了です。MySQL マスタースレーブステータスチェックの関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL マスター/スレーブ ステータスを監視するシェル スクリプト
  • Zabbix が MySQL のマスター/スレーブ状態を監視する方法の詳細な説明
  • シェルスクリプトはMySQLのマスタースレーブステータスを監視します

<<:  初心者のためのWebページ作成: HTMLのハイパーリンクAタグの使い方を学ぶ

>>:  CSS でフッターの「下部吸収」効果を実現

推薦する

WeChatミニプログラムにナビゲーション機能を実装する方法

1. レンダリング2. 操作手順1. テンセントマップキーを申請する - 住所2. ミニプログラムの...

CSSはヒントボックス、バブルボックス、三角形を作成します

場合によっては、ページにプロンプ​​ト ボックスやバブル ボックスが必要になることがあります。CSS...

HTMLはキャンバスを使用して箇条書きスクリーン機能を実装します

導入最近、大きな課題をこなす際に、弾幕プレイヤーを作る必要がありました。他の人のソースコードを借りて...

MySQL の最適化: サブクエリの代わりに結合を使用する

サブクエリの代わりにJOINを使用するMySQL はバージョン 4.1 以降で SQL サブクエリを...

MySQL スライディング集計/年初来集計の原理と使用例の分析

この記事では、例を使用して、MySQL スライディング集計/年初来集計の原理と使用方法を説明します。...

JavaScript が重複したネットワークリクエストを防ぐ方法の例

序文開発中は、インターフェース要求の繰り返しによってさまざまな問題が発生することがよくあります。ネッ...

Dockerのインストール方法とDockerの4つのネットワークモードの詳細説明

1. Dockerをインストールするyum -y install docker-ioインストールが完...

Linux のハードリンクとソフトリンクの区別

Linux には、2 種類のファイル接続があります。1 つは Windows のショートカットに似て...

VMware および CentOS システムのインストール方法 - ルート パスワードをリセットする

今日のタスク1. Linuxディストリビューションの選択2.vmwareが仮想マシン(centos)...

Docker による Oracle 11g イメージ構成のプルに関する詳細なチュートリアル

さっそくAlibaba の oracle11g イメージをプルして構成する docker の記録を開...

.Net Core を使用して数千万のデータを MySQL にインポートする手順

目次事前準備実施方法: 1. 単一のデータを挿入する2. マージデータ挿入3. MySqlBulkL...

VueはGraphVisを使用して無限に拡張された関係グラフを開発します

1. GraphVis 公式サイトにアクセスして、対応する js をダウンロードします。js の新し...

JavaScript配列の一般的なメソッドの詳細な説明

目次元の配列を変更しない方法1. 連結文法:パラメータ:戻り値: 2. 参加する文法:パラメータ:戻...

VueにExcelテーブルプラグインを導入する方法

この記事では、Excelテーブルプラグインを導入するVueの具体的なコードを参考までに共有します。具...

WeChatアプレットのスクロールビューは、プルアップ時にデータの読み込みを重複させるソリューションを実装しています。

WeChat アプレットのスクロール ビューでは、プルアップして読み込むときにバグが多く発生します...