mysql5.6部署集群基礎(chǔ)環(huán)境

發(fā)布時間:2024-07-23
建站服務(wù)器
mysql5.6部署集群基礎(chǔ)環(huán)境
—————————–
部署集群基礎(chǔ)環(huán)境
mysql-mmm架構(gòu)部署
mysql-mmm架構(gòu)使用
部署集群基礎(chǔ)環(huán)境
192.168.4.10 master1
192.168.4.11 master2
192.168.4.12 slave1
192.168.4.13 slave2
192.168.4.100 monitor
使用5臺mysql5.6 其中192.168.4.10、192.168.4.11作為mysql雙主服務(wù)器,192.168.4.12、 192.168.4.13作為主服務(wù)器的從服務(wù)器。
192.168.4.100 作為mysql-mmm架構(gòu)中管理監(jiān)控服務(wù)器,
步驟一:配置hosts本地解析
1.配置本機hosts解析記錄
[root@master1 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.4.10 master1 master1.tarena.com
192.168.4.11 master2 master2.tarena.com
192.168.4.12 slave1 slave1.tarena.com
192.168.4.13 slave2 slave2.tarena.com
192.168.4.100 monitor monitor.tarena.com
2.測試hosts解析成功
[root@master1 ~]# ping -c 3 master1
ping master1 (192.168.4.10) 56(84) bytes of data.
64 bytes from master1 (192.168.4.10): icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from master1 (192.168.4.10): icmp_seq=2 ttl=64 time=0.019 ms
64 bytes from master1 (192.168.4.10): icmp_seq=3 ttl=64 time=0.022 ms
— master1 ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.019/0.020/0.022/0.001 ms
—————————————————
步驟二:部署數(shù)據(jù)庫主機
http://xmomo.blog.51cto.com/5994484/1939747
步驟三:部署雙主多從結(jié)構(gòu)
1)數(shù)據(jù)庫授權(quán)(4臺數(shù)據(jù)庫主機master1,master2,slave1,slave2執(zhí)行以下操作)
部署主從同步只需要授權(quán)一個主從同步用戶即可,但是我們要部署mysql-mmm架構(gòu),
所以在這里我們將mysql-mmm所需用戶一并進行授權(quán)設(shè)置。再授權(quán)一個測試用戶,在架構(gòu)搭建完成時測試使用。
master1設(shè)置:
[root@master1 ~]# mysql -uroot -ppwd123
數(shù)據(jù)庫授權(quán)部分為了方便試驗我直接允許所有地址訪問了,生產(chǎn)環(huán)境需謹(jǐn)慎
mysql> grant replication slave on *.* to slaveuser@% identified by pwd123; //主從同步授權(quán)
query ok,0 rows affected(0.00 sec)
mysql> grant replication client on *.* to monitor@% identified by monitor; //mmm所需架構(gòu)用戶授權(quán)
query ok,0 rows affected(0.06 sec)
mysql> grant replication client,process,super on *.* to agent@% identified by agent; //mmm所需架構(gòu)用戶授權(quán)
query ok,0 rows affected(0.00 sec)
mysql> grant all on *.* to root@% identified by pwd123; //測試用戶授權(quán)
query ok,0 rows affected(0.00 sec)
mysql>
2)開啟主數(shù)據(jù)庫bin-log日志、設(shè)置server_id(master1,master2)
master1設(shè)置:
[root@master1 ~]# vi /etc/my.cnf
[mysqld]
server_id=100 //設(shè)置server_id,服務(wù)器唯一id,必須是1至232-1之間的整數(shù)
log-bin //(主庫必須開啟)開啟bin-log日志
master2設(shè)置:
[root@master2 ~]# vi /etc/my.cnf
[mysqld]
server_id=101
log-bin
重啟兩臺主庫的mysql服務(wù)
3)從庫設(shè)置server_id(slave1,slave2)
slave1設(shè)置:
[root@slave1 ~]#vi /etc/my.cnf
[mysqld]
log-bin //主庫必須開啟
server-id=102
注意:在集群,所有的服務(wù)器id編號都必須是唯一的。
mysql主庫的二進制日志必須要開啟,從服務(wù)器上二進制日志功能是不需要開啟的。
但是,你也可以通過啟用從服務(wù)器的二進制日志功能,實現(xiàn)數(shù)據(jù)備份與恢復(fù),此外在一些更復(fù)雜的拓?fù)洵h(huán)境中,mysql從服務(wù)器也可以扮演其他從服務(wù)器的主服務(wù)器。
slave2設(shè)置:
[root@slave2 ~]#vi /etc/my.cnf
[mysqld]
log-bin
server-id=103
重啟兩臺從庫的mysql服務(wù)
4)配置主從從從關(guān)系
配置master2、slave1、slave2成為master1的從服務(wù)器
查看master1服務(wù)器bin-log日志使用節(jié)點信息:
[root@master1 ~]# mysql -uroot -ppwd123
….
mysql> flush tables with read lock;
mysql> show master status\\\\g
*1. row *
file: master1-bin.000001
position:120
binlog_do_db:
binlog_ignore_db:
executed_gtid_set:
1 row inset(0.00 sec)
mysql>
mysql> unlock tables;
注意:執(zhí)行完此步驟后不要再操作主服務(wù)器mysql,防止主服務(wù)器狀態(tài)值變化
防止其他主機操作主數(shù)據(jù)庫,可以用只讀鎖表的方式來防止數(shù)據(jù)庫被修改。
flush tables with read lock; 命令的作用是對所有數(shù)據(jù)庫的所有表執(zhí)行只讀鎖定,
只讀鎖定后所有數(shù)據(jù)庫的寫操作將被拒絕,但讀操作可以繼續(xù)。
執(zhí)行鎖定可以防止在查看二進制日志信息的同時有人對數(shù)據(jù)進行修改操作,
最后使用unlock tables; 語句對全局鎖執(zhí)行結(jié)束操作。
設(shè)置master2為master1的從庫:
[root@master2 ~]# mysql -uroot -ppwd123
….
mysql> change master to master_host=\\\’192.168.4.10\\\’,master_user=\\\’slaveuser\\\’,master_password=\\\’pwd123\\\’,mast
上一個:攻絲機的操作事項
下一個:六大茶類的貯藏方法

二手石墨冷凝器的作用
產(chǎn)品詳情 3.6/6KV 高壓煤礦用電纜 介紹 報價
如果男方出軌而已生了小孩離婚財產(chǎn)怎么分
杯突試驗儀色漆和清漆杯突試驗
上海寵物清關(guān)公司 深圳寵物清關(guān)公司
異徑管的加工制作流程
加速溫變測試設(shè)備
去巴厘島旅游大概需要多少錢
霧霾揚塵在線監(jiān)測可用定量化的數(shù)據(jù)反映相應(yīng)區(qū)域的大氣情況
一種可轉(zhuǎn)位型面銑刀的CAD/CAM方法
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos