MySQL マスター/スレーブ サービス インスタンスを構成する

小云云
リリース: 2018-01-13 14:23:09
オリジナル
1692 人が閲覧しました

この記事は主に Mysql マスター/スレーブ サービスの実装例を構成するための関連情報を紹介します。必要な方は参考にしていただければ幸いです。

MySQL マスター/スレーブ サービス実装インスタンスを構成する

### メイン データベース my.cnf を構成する


server-id=1
log-bin=master-bin
log-bin-index=master-bin.index
ログイン後にコピー

### メイン データベースに同期アカウントを作成する


create user backup;
GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.%.%' IDENTIFIED BY 'mysql';
ログイン後にコピー

# ## 設定 データベースから my.cnf


server-id=2
relay-log-index=slave-relay-bin.index
relay- log=slave-relay-bin
ログイン後にコピー

### mysql サービスを再起動します


service mysqld restart
ログイン後にコピー

### マスターサービスに接続します


change master to master_host='192.168.91.128',
master_port=3306,master_user='backup',master_password='mysql',
master_log_file='master-bin.000001',master_log_pos=0;
ログイン後にコピー

###スレーブサービス


start slave;
ログイン後にコピー
M ### マスターサービスのステータスを表示します



SHOW MASTER STATUS;
ログイン後にコピー

### スレーブサービスのステータスを表示します



SHOW slave STATUS \G;
ログイン後にコピー

###異なる



show variables like 'server_id';
ログイン後にコピー

一般的なエラー

エラー: 致命的エラー: マスターとスレーブの MySQL サーバー UUID が等しいため、スレーブ I/O スレッドが停止します。レプリケーションが機能するには、これらの UUID が異なる必要があります。
解決策:

auto.cnf のデータディレクトリ Server-uuid=********************* が同じかどうかを確認し、別のものに変更してください

関連する推奨事項:


Mysql マスター スレーブ サーバー アーキテクチャの構成

MySQL マスター/スレーブ サーバー構成の特殊な問題

MySQL データベース構成のマスター/スレーブ サーバーのデュアルマシン ホット スタンバイ インスタンスの実装チュートリアル

以上がMySQL マスター/スレーブ サービス インスタンスを構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!