日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL InnoDB Cluster安装

發布時間:2024/2/28 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL InnoDB Cluster安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環境說明

centos 7.x 64位

mysql 5.7.20 編譯源碼安裝

mysql shell linux generic版本

mysql router linux generic版本


路由節點1臺


mysql節點3臺

10.0.0.201 node201

10.0.0.202 node202

10.0.0.203 node203


借用了一下別人畫的圖,?挺好的,自己懶得畫了。

node01對應node201, node02對應node202, node03對應node203.

node04是本人的一臺ubuntu服務器。


創建集群

配置node201

修改配置文件/etc/my.cnf


mysqlsh

shell.connect('root@localhost:3306');

dba.configureLocalInstance();



以同樣的方式配置node202, node203

注意my.cnf中server-id不同, 并且增加配置項group_replication_allow_local_disjoint_gtids_join = ON


在node202, node203分別運行

mysqlsh

shell.connect('root@localhost:3306');

dba.configureLocalInstance();


路由節點配置

mysqlsh

shell.connect('root@node201:3306');

var cluster = dba.createCluster('myCluster');

cluster.addInstance('root@node202:3306');

cluster.addInstance('root@node203:3306');



查看集群status



配置router



運行MySQL Workbench連接路由節點localhost:6446 (這里workbench和mysql router在同一臺服務器)

接下來創建數據庫web, 用戶web, 表tUsers, 會看到數據會自動同步,底層技術是基于Paxos的Group Replication. 阿里alisql cluster, 騰訊phxsql原理都差不多。


?

總結

以上是生活随笔為你收集整理的MySQL InnoDB Cluster安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。