MySQLマルチマスターマルチスレーブ構成の実装
構成概要
MySQLの高可用性クラスターを実現するための多層構成として、相互にマスタースレーブ関係を持つ複数ノードのセットアップ方法を解説します。本構成は既存の主従レプリケーション技術を拡張し、2つのマスターノードと2つのスレーブノードで構成されるクラスターを構築します。
ネットワーク構成
各ノードの/etc/hostsファイルに以下のエントリを追加します。
#IP ...
7月9日 22:59 投稿
MySQLマスター・スレーブ構築ガイド
MySQL 5.7を例として、マスター・スレーブ構成の設定手順を説明します。
3台のMySQLサーバーを準備します:192.168.1.115(マスター)、192.168.1.116(スレーブ)、192.168.1.117(スレーブ)。デフォルトポートはすべて3306です。
MySQLのデプロイ:
重要な前提条件として、3台のマシンでserver-idは必ず異なる値に設定する必要があります。
192.168.1.115:
server-id ...
6月30日 18:26 投稿
MySQL レプリケーション同期技術の進化
マスターデータベースが障害を起こしたらスレーブはどうする?
レプリケーションのしくみ
備用スレーブ:マスターデータベースのbinlogを同期し、マスター障害時の切り替えに使用。通常は読み専用サービスを提供しない。
読み専用スレーブ:マスターデータベースのbinlogを同期し、読み専用サービスを提供する。
一主多からのレプリケーション同期方法
ベース同期の主 ...
6月13日 20:21 投稿