MySQL 8.0.18 はクローンプラグインを使用して MGR 実装を再構築します

MySQL 8.0.18 はクローンプラグインを使用して MGR 実装を再構築します

3 ノード MGR 内の 1 つのノードに異常があり、MGR クラスターに再度追加する必要があるとします。具体的な操作プロセスは次のとおりです。

コントリビュータ側の実行 (192.168.1.11)

ユーザー 'donor_clone_user'@'192.168.1.12' を削除します。
'password' によって識別されるユーザー 'donor_clone_user'@'192.168.1.12' を作成します。
*.* に対する BACKUP_ADMIN 権限を 'donor_clone_user'@'192.168.1.12' に付与します。
プラグインをインストールします。clone SONAME 'mysql_clone.so'; 

受信側での実行(192.168.1.12)

ユーザー 'recipient_clone_user'@'192.168.1.12' を削除します。
'password' によって識別されるユーザー 'recipient_clone_user'@'192.168.1.12' を作成します。
*.* に対する CLONE_ADMIN 権限を 'recipient_clone_user'@'192.168.1.12' に付与します。
プラグインをインストールします。clone SONAME 'mysql_clone.so';
グローバル clone_valid_donor_list = '192.168.1.11:3311' を設定します。
出口
mysql -urecipient_clone_user -ppassword -h 192.168.1.12 -P3311
'donor_clone_user'@'192.168.1.11':3311 からのクローンインスタンスが 'password' によって識別されました。
出口
mysql -uroot -p
グループレプリケーションを開始します。
performance_schema.replication_group_members から * を選択します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 8.0.15 で MGR シングル マスターと複数スレーブを構成する方法
  • MySQL MGR の利点は何ですか?
  • mysql MGR シングルマスターとマルチマスターモードの切り替えの知識ポイントの詳細な説明
  • mysql 8.0.18 mgr のインストールと切り替え機能
  • MySQL 5.7 MGR シングルマスター決定マスターノード方式の詳細説明
  • MySQL MGR 構築時の一般的な問題と解決策

<<:  Linuxは数字当てゲームのソースコードを実装する

>>:  WeChatアプレットコンポーネント開発:視覚的な映画座席選択機能

推薦する

CentOS に Nginx をインストールする方法

公式ドキュメント: https://nginx.org/en/linux_packages.html...

Windows に Docker をインストールする詳細なチュートリアル

ローカルの MySQL バージョンが比較的低いため、最近 MySQL のバージョンをアップグレードす...

MySQL での挿入効率のいくつかの例の比較

序文最近、仕事の都合で、約 1000w の大量のデータを MySQL に挿入する必要があり、時間がか...

VMware での Linux CentOS6.9 インストール グラフィック チュートリアル

技術初心者として、初めて Linux システムをインストールするプロセスを記録しています。まず、Wi...

ノードイベントループとメッセージキューの分析

目次非同期とは何ですか?なぜ非同期性が必要なのでしょうか?非同期IOとは何ですか?イベントループとは...

スネークゲームのウェブ版を実装するためのJavaScript

この記事では、ウェブページのスネークゲームを実装するためのJavaScriptの具体的なコードを参考...

ホスト上のDockerコンテナ内でシェルまたはプログラムを実行する

Docker コンテナに繰り返し入って操作することを避けるために、コンテナ内の一連の命令をホストマシ...

シェルで文字列内のスペースや指定された文字を削除する方法

インターネット上には、正しい方法であっても、使用しても正しい結果が得られない方法が数多くあります。正...

ZabbixはSNMPに基づいてLinuxホストを監視します

序文: Linux ホストは、エージェント プログラムをインストールする場合でも、SNMP を使用す...

Vue で wangeditor リッチテキスト編集を使用する際の問題

wangEditor は、JavaScript と CSS に基づいて開発された Web リッチ テ...

Node の SMS API で検証コード ログインを実装するためのサンプル コード

1. ノードサーバーのセットアップ + データベース接続ここでの操作は比較的簡単でわかりやすいです。...

MySQLオンラインデッドロック分析練習

序文MySQL を学習する際に、MySQL のロック メカニズムについて簡単に理解したことがあると思...

JavaScript ベースのシンプルなカルーセルの実装

この記事では、シンプルなカルーセルを実装するためのJavaScriptの具体的なコードを参考までに紹...

HTML5+CSS3コーディング標準

黄金律プロジェクトに何人の人が取り組んでいるかに関係なく、すべてのコード行が同じ人によって書かれたよ...

Docker環境でJenkinsを設定すると、タスクをビルドするときにコンソールログに文字化けした中国語の文字が表示されます

目次1. 問題の説明: 2. Jenkins設定のトラブルシューティング3. コードログのエンコード...