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 でフッターの「下部吸収」効果を実現

推薦する

Win32 MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル

MySQL 5.7.27のインストールチュートリアルは以下のように記録され、皆さんと共有されています...

WeChatアプレットのサイレントログインとカスタムログイン状態の維持の詳細な説明

目次1. 背景2. サイレントログインとは何ですか? 3. カスタムログイン状態を維持する方法4. ...

Web ページでパラメータ名によって ActiveX コントロールのプロパティに値を割り当てる例

コードをコピーコードは次のとおりです。 <HTML> <ヘッド> <T...

js配列のfind、some、filter、reduceの違いの詳細な説明

Array の filter、find、some、reduce メソッドの違いを区別し、使用シナリオ...

MySQL 結合バッファの原理

目次1. MySQL 結合バッファ2. JoinBufferCacheストレージスペースの割り当て3...

Alibaba Cloud ESC に MYSQL8.0 をインストールするチュートリアル

接続ツールを開きます。私はMobaXterm_Personal_12.1を使用します(公式サイトのダ...

実用的な MySQL + PostgreSQL バッチ挿入更新 insertOrUpdate

目次1. 百度百科事典1. MySQL 2. PostgreSQL 3. MySQL に対する Po...

ショートビデオ(Douyin)の透かし除去ツールの実装コード

目次1. まず最初のリンクを取得する2. ブラウザでこのリンクを開いてください3. アドレスを開くと...

Tomcatがセッションを管理する方法の例

ConcurrentHashMapを学習しましたが、どのように適用すればよいかわかりませんか? To...

Docker+nextcloudで個人用クラウドストレージシステムを構築

1. Dockerのインストールと起動 yum で epel-release をインストールします ...

Linux での stat 関数と stat コマンドの使用法の詳細な説明

stat 関数と stat コマンドLinux ファイル内の [inode = インデックス ノード...

Dockerを使用してサーバー上で複数のPHPバージョンを実行する

PHP7 がリリースされてからかなり時間が経ちますが、パフォーマンスが大幅に向上したことはよく知られ...

Apache POIの基本的な使い方の詳しい説明

目次基本的な紹介入門テスト (Excel ファイルからのデータの読み取り)ステップ1: Maven座...

Reactにおけるコンテキスト適用シナリオの分析

コンテキストの定義と目的コンテキストは、コンポーネント ツリーにプロパティを明示的に渡すことなく、コ...

面接でよく聞かれる Vue 修飾子 13 個

目次1. 怠惰な2.トリム3.番号4.停止5. キャプチャ6.自分7.一度8.予防する9.ネイティブ...