1、在主節(jié)點上/etc/my.cnf
成都創(chuàng)新互聯(lián)公司長期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為大箐山企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都做網(wǎng)站,大箐山網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。service-id=1
在主庫mysql授權(quán)backup用戶的權(quán)限
grant replication slave on *.* to backup@'%' identified by 'password';
在終端導出全庫 為保證數(shù)據(jù)庫的偏移量一致性 加入--master-data=2
mysqldump -u root --master-data=2 --all-databases > /tmp/backup.sql
grep -i "change master to" /tmp/backup.sql 記錄第一行的MASTER_LOG_FILE='mysql-bin.000006', MASTER_LOG_POS=59583;給從庫上使用
或者在主庫上執(zhí)行 show master status\G 也可以查看
systemctl restart mariadb
2、在從節(jié)點上/etc/my.cnf
service-id=2
然后保存文件進入從庫mysql執(zhí)行
CHANGE MASTER TO
MASTER_HOST='192.168.1.2',
MASTER_USER='backup',
MASTER_PASSWORD='password',
MASTER_LOG_FILE='mysql-bin.000006',
MASTER_LOG_POS=59583;
start slave;啟動從庫
show slave status\G 查看狀態(tài) IO和SQL都為yes就ok了
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
show variables like 'server_id';
set global server_id=2
show global variables like '%max_connect_errors%';
set global max_connect_errors=4000; 默認是100
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。