遵照一位朋友的說明文檔,自己實踐了一把,記錄如下:
服務器說明
192.168.208.118 mysql master id 1
192.168.208.119 mysql slave id 2
192.168.208.120 mysql slave id 3
分別在 192.168.208.118 、192.168.208.119、192.168.208.120安裝mysql
一 、在三臺服務器上安裝mysql-server
mysql mysql-server
二、修改配置文件
1.配置主 192.168.208.118
vi /etc/my.cnf
server-id = 1
1.) 啓動msyql
service mysqld start
2.) 分別給兩臺slave授權
mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave208120'@'192.168.208.120' identified by '123456';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave208119'@'192.168.208.119' identified by '123456';
2.分別配置兩臺slave
1.) 第一臺(ip 192.168.208.119)
vi /etc/my.cnf
server-id = 2
master-host = 192.168.208.118
master-user = slave208119
master-password = 123456
啓動msyql
service mysqld start
進入mysql 輸入以下命令
mysql> START slave;
mysql> quit;
2.)第二臺(ip 192.168.208.120)
vi /etc/my.cnf
server-id = 3
master-host = 192.168.208.118
master-user = slave208120
master-password = 123456
啓動msyql
service mysqld start
進入mysql 輸入以下命令
mysql> START slave;
mysql> quit;
三 測試
在master上建立一個新的數據庫,然後在兩臺slave上效驗是否有數據庫生成。
mysql> create database test;
進入兩臺slave機器;
mysql
mysql> show databases;
--------------------
Database
--------------------
information_schema
mysql
test
+--------------------+4 rows in set (0.00 sec)
安裝測試成功。
Labels parameters