1 機(jī)器準(zhǔn)備
2 mysql雙主雙從安裝配置
? ?2.1 mysql的安裝
? ?2.2 配置和驗(yàn)證
3?mycat的安裝
? ?3.1 mycat的配置文件
? ?3.2 驗(yàn)證服務(wù)
4 驗(yàn)證讀寫分離
? ?4.1 驗(yàn)證寫操作
? ?4.2 驗(yàn)證讀操作
5 主從切換
? ?5.1 故障演示
? ?5.2 恢復(fù)master節(jié)點(diǎn)
1 機(jī)器準(zhǔn)備

規(guī)劃:部署4個(gè)mysql數(shù)據(jù)庫(kù),其中mysql1 和mysql2 互為主從,mysql3是mysql1的從,mysql4是mysql2的從,這里數(shù)據(jù)庫(kù)采用的mysql-5.7.27版本,mycat采用的是Mycat-server-1.6.7.6版本。
2 mysql雙主雙從安裝配置
? ?2.1 mysql的安裝
四臺(tái)服務(wù)器上都需要安裝mysql數(shù)據(jù)庫(kù),一下操作都需要做一遍,前提是已經(jīng)上傳了mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 安裝包
解壓資源包,檢查之前是否安裝過其他版本的?mysql或者 mariadb,如果有則先刪除。
#tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar -C /usr/local/src/
#rpm -qa mysql mariadb
#yum remove mysql-libs
#yum -y install perl net-tools