MySQLのデュアルマスタースレーブ構成のビス

-------------------------デュアルマスター構成---------------------- -

マスタースレーブモード設定
マスターIP 1.を
192.168.1.10:マスターIP
スレーブIP:192.168.1.11
2マスタスレーブ構成
2.1プライマリ・データベース構成
な/etc/my.cnfファイルに(1)
Vimがな/etc/my.cnf
添加
[mysqldを]
#一意のサーバIDが
サーバ1-ID =
#ビン対数
#ログビンビンのMySQL =
#=バインドアドレス127.0.0.1
sync_binlog。1 =
ログ= MySQLのビンビン
プライマリ・データベースで作成された(2)データベースのログインアカウントからすることができ
、ユーザがコピー#へのアクセス権を持って作成
MySQLの> GRANTレプリケーションスレーブON * * TO「アカウント名」@「パスワードBY」IDENTIFIED「サーバーIPアドレスから」;。
#mysql新しいセットした後、またはユーザーのパスワードを変更しますフラッシュの権限はそうでない場合にアクセスが拒否されます、MySQLのシステム権限関連テーブルを更新するために必要な
> mysqlのFLUSH特権を。

保存されたマスタデータベースのバイナリファイルの名前と場所を見る
のmysql> SHOWのマスターステータスを、


2.データベースから構成
な/etc/my.cnfファイル(1)(1)へ
のVimな/etc/my.cnf
アド
[mysqldを]
#ユニークサーバID
サーバID = 2
#ビン対数
#ビンログ=のMySQL -bin
sync_binlog。1 =
ログビンビンのMySQL =

(2)
##### MASTER TO MASTER_HOST CHANGE = 'プライマリ・データベースのIPアドレス'、
MASTER_USER = '主アカウントデータベースの同期'、
MASTER_PASSWORD = 'パスワードデータベース'、
MASTER_LOG_FILEの= '次のファイル名に対応するマスターファイル'
マスタは、以下の図に対応=位置MASTER_LOG_POS。

MASTER_HOST = '192.168.1.10'、master_user = 'REPL'へのMySQLの>変更マスタ、master_password = 'がapp_ QAZxsw2!'、MASTER_LOG_FILE = 'mysqlの-bin.000001'、MASTER_LOG_POS = 154;
MySQLの>フラッシュ権限;

MySQLの> START SLAVE;#ターンコピー
MySQLの> SHOW SLAVE STATUSの\ G; #の設定が成功したマスタースレーブのレプリケーションがあるかどうかをチェック

-----------------------------------マスタスレーブ構成------------ ----------------

マスタースレーブモード設定
マスターIP 1.を
192.168.1.10:マスターIP
スレーブIP:192.168.1.11
2マスタスレーブ構成
2.1プライマリ・データベース構成
な/etc/my.cnfファイルに(1)
Vimがな/etc/my.cnf
添加
[mysqldを]
#一意のサーバIDが
サーバ1-ID =
#ビン対数
#ログビンビンのMySQL =
#=バインドアドレス127.0.0.1
sync_binlog。1 =
ログ= MySQLのビンビン
プライマリ・データベースで作成された(2)データベースのログインアカウントからすることができ
、ユーザがコピー#へのアクセス権を持って作成
MySQLの> GRANTレプリケーションスレーブON * * TO「アカウント名」@「パスワードBY」IDENTIFIED「サーバーIPアドレスから」;。
#mysql新しいセットした後、またはユーザーのパスワードを変更しますフラッシュの権限はそうでない場合にアクセスが拒否されます、MySQLのシステム権限関連テーブルを更新するために必要な
> mysqlのFLUSH特権を。

保存されたマスタデータベースのバイナリファイルの名前と場所を見る
のmysql> SHOWのマスターステータスを、


2.データベースから構成
な/etc/my.cnfファイル(1)(1)へ
のVimな/etc/my.cnf
アド
[mysqldを]
#ユニークサーバID
サーバID = 2
#ビン対数
#ビンログ=のMySQL -bin
#=バインドアドレス127.0.0.1
#sync_binlog。1 =
#=ログビンビンのMySQL

(2)
##### MASTER TO MASTER_HOST CHANGE = 'プライマリ・データベースのIPアドレス'、
MASTER_USER = '主アカウントデータベースの同期'、
MASTER_PASSWORD = 'パスワードデータベース'、
MASTER_LOG_FILEの= '次のファイル名に対応するマスターファイル'
マスタは、以下の図に対応=位置MASTER_LOG_POS。

MASTER_HOST = '192.168.1.10'、master_user = 'REPL'へのMySQLの>変更マスタ、master_password = 'がapp_ QAZxsw2!'、MASTER_LOG_FILE = 'mysqlの-bin.000001'、MASTER_LOG_POS = 154;
MySQLの>フラッシュ権限;

MySQLの> START SLAVE;#ターンコピー
MySQLの> SHOW SLAVE STATUSの\ G; #の設定が成功したマスタースレーブのレプリケーションがあるかどうかをチェック


注:
MySQLのプライマリ同期Slave_IO_Runningから/デュアルマスター:接続; Slave_SQL_Running:除外の故障のYesケース
1.ネットワークどこ
2.パスワードエラー
ファイアウォール
4.mysqlプロファイルの問題
構文5. Connectサーバー
6.マスターMySQLの権限
 

リリース9件のオリジナルの記事 ウォンの賞賛1 ビュー226

おすすめ

転載: blog.csdn.net/weixin_43857096/article/details/103971886