国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL MGR單主模式詳細構建過程

2024-07-24 12:36:12
字體:
來源:轉載
供稿:網友
  環境:
 
  節點1:192.168.157.128   CentOS 7.6
 
  數據庫:mysql-5.7.27-linux-glibc2.12-x86_64
 
  節點2:192.168.157.129   CentOS 7.6
 
  數據庫:mysql-5.7.27-linux-glibc2.12-x86_64
 
  節點3:192.168.157.130   CentOS 7.6
 
  數據庫:mysql-5.7.27-linux-glibc2.12-x86_64
 
  1、安裝MySQL
 
  在三臺db服務器上面設置/etc/hosts映射,如下:
 
  192.168.157.128  mgr1
 
  192.168.157.129  mgr2
 
  192.168.157.130  mgr3
 
  安裝的數據庫服務器:
 
  IP地址:                             端口號:數據目錄:      Server-id:
 
  192.168.157.128(mgr1) 3306 /opt/mysql/data 20      
 
  192.168.157.129(mgr2) 3306 /opt/mysql/data 21
 
  192.168.157.130(mgr3) 3306 /opt/mysql/data 22
 
  安裝過程略。。。。。
 
  配置my.cnf:
 
  注意每個節點的server_id、loose-group_replication_local_address、loose-group_replication_group_seeds都配置成自己的相應的參數
 
  配置my.cnf:
 
  [client]
 
  port = 3306
 
  socket = /opt/mysql/tmp/mysql.sock
 
  [mysqld]
 
  port = 3306
 
  socket = /opt/mysql/tmp/mysql.sock
 
  back_log = 80
 
  basedir = /opt/mysql
 
  tmpdir = /tmp
 
  datadir = /opt/mysql/data

  init_slave = 'set sql_mode=STRICT_ALL_TABLES'
 
  log-slave-updates
 
  [myisamchk]
 
  key_buffer = 512M
 
  sort_buffer_size = 512M
 
  read_buffer = 8M
 
  write_buffer = 8M
 
  [mysqlhotcopy]
 
  interactive-timeout
 
  [mysqld_safe]
 
  open-files-limit = 8192
 
  log-error = /opt/mysql/log/mysql.err
 
  2、創建MGR
 
  在mgr1/mgr2/mgr3上建立復制賬號:
 
  mysql>
 
  set sql_log_bin=0;
 
  grant replication slave on *.* to 'repl'@'%' identified by '123456';
 
  flush privileges;
 
  set sql_log_bin=1;
 
  安裝group replication插件
 
  在mgr1、mgr2、mgr3上依次安裝group replication插件
 
  mysql> INSTALL PLUGIN group_replication SONAME 'group_replication.so';  
 
  配置group replication參數
 
  確保binlog_format是row格式。
 
  mysql> show variables like 'binlog_format';                                              
 
  Db3上啟動group_replication:
 
  -- Db3命令行上執行:  
 
  mysql> set global group_replication_allow_local_disjoint_gtids_join=ON;  

  mysql> start group_replication;  
 
  -- 再去master庫mgr1上,查看group_replication成員,會有mgr3的顯示,而且已經是ONLINE了  
 
  mysql> select * from performance_schema.replication_group_members;
 
  最后查看集群狀態,都為ONLINE就表示OK:
 
  mysql> select * from performance_schema.replication_group_members。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长宁区| 新乡县| 东山县| 武宁县| 米泉市| 且末县| 玉山县| 新宁县| 聂拉木县| 新田县| 明星| 玛多县| 西乌| 巫溪县| 通辽市| 德格县| 郑州市| 长治县| 边坝县| 荣成市| 泸水县| 讷河市| 新巴尔虎左旗| 襄城县| 巴彦县| 锡林浩特市| 邹城市| 长葛市| 如东县| 鸡泽县| 印江| 镇原县| 怀化市| 久治县| 阿拉善右旗| 大宁县| 临夏县| 苍溪县| 杂多县| 夏邑县| 万荣县|