婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL-group-replication 配置步驟(推薦)

MySQL-group-replication 配置步驟(推薦)

熱門標簽:電銷機器人市場價 南寧智能電銷機器人價格 dq8 全地圖標注 趙縣地圖標注 哈爾濱云外呼系統運營商 地圖標注直通車 永州智能外呼系統 邯鄲400電話注冊辦理 遂寧400電話申請

MySQL-Group-Replication 是mysql-5.7.17版本開發出來的新特性;它在master-slave 之間實現了強一致性,

但是就目前來說主要是性能不太好。

【1】確定當前的mysql數據庫版本為5.7.17及以上

/usr/local/mysql/bin/mysqld --version
/usr/local/mysql/bin/mysqld Ver 5.7.17 for linux-glibc2.5 on x86_64 (MySQL Community Server (GPL))

【2】實驗環境為一臺主機上安裝3臺mysql,它們三個組成一個group-replication 組

/tmp/4406.cnf 內容如下:

[mysqld]
####: for global
user          =jianglexing          #  mysql
basedir          =/usr/local/mysql        #  /usr/local/mysql/
datadir          =/tmp/4406/          #  /usr/local/mysql/data
server_id        =4406            #  0
port          =4406            #  3306
socket          =/tmp/4406/mysql.sock        #  /tmp/mysql.sock
auto_increment_increment    =1            #  1
auto_increment_offset      =1            #  1
lower_case_table_names      =1            #  0
secure_file_priv      =            #  null


####: for binlog
binlog_format        =row            #  row
log_bin          =mysql-bin          #  off
binlog_rows_query_log_events    =on            #  off
log_slave_updates      =on            #  off
expire_logs_days      =4            #  0
binlog_cache_size      =32768            #  32768(32k)
binlog_checksum        =none            #  CRC32
sync_binlog        =1            #  1


####: for error-log
log_error        =mysql-err.log          #  /usr/local/mysql/data/localhost.localdomain.err


####: for slow query log


####: for gtid
gtid_mode        =on            #  off
enforce_gtid_consistency    =on            #  off


####: for replication
master_info_repository      =table            #  file
relay_log_info_repository    =table            #  file


####: for group replication
transaction_write_set_extraction  =XXHASH64          #  off
loose-group_replication_group_name  ="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"    #  
loose-group_replication_start_on_boot  =off            #  off
loose-group_replication_local_address  ="127.0.0.1:24901"        #
loose-group_replication_group_seeds  ="127.0.0.1:24901,127.0.0.1:24902,127.0.0.1:24903"
loose-group_replication_bootstrap_group  =off            #  off


####: for innodb
default_storage_engine      =innodb            #  innodb
default_tmp_storage_engine    =innodb            #  innodb
innodb_data_file_path      =ibdata1:12M:autoextend        #  ibdata1:12M:autoextend
innodb_temp_data_file_path    =ibtmp1:12M:autoextend        #  ibtmp1:12M:autoextend
innodb_log_group_home_dir    =./            #  ./
innodb_log_files_in_group    =2            #  2
innodb_log_file_size      =48M            #  50331648(48M)
innodb_file_format      =Barracuda          #  Barracuda
innodb_file_per_table      =on             #  on
innodb_page_size      =16k            #  16384(16k)
innodb_thread_concurrency    =0            #  0
innodb_read_io_threads      =4            #  4
innodb_write_io_threads      =4            #  4
innodb_purge_threads      =4            #  4
innodb_print_all_deadlocks    =on            #  off
innodb_deadlock_detect      =on            #  on
innodb_lock_wait_timeout    =50            #  50
innodb_spin_wait_delay      =6            #  6
innodb_autoinc_lock_mode    =2            #  1
innodb_stats_persistent      =on            #  on
innodb_stats_persistent_sample_pages  =20            #  20
innodb_adaptive_hash_index    =on            #  on
innodb_change_buffering      =all            #  all
innodb_change_buffer_max_size    =25            #  25
innodb_flush_neighbors      =1            #  1
innodb_flush_method      =O_DIRECT          #  
innodb_doublewrite      =on            #  on
innodb_log_buffer_size      =16M            #  16777216(16M)
innodb_flush_log_at_timeout    =1            #  1
innodb_flush_log_at_trx_commit    =1            #  1
autocommit        =1            #  1

[client]
auto-rehash

/tmp/5506.cnf 內容如下:

 

[mysqld]
####: for global
user          =jianglexing          #  mysql
basedir          =/usr/local/mysql        #  /usr/local/mysql/
datadir          =/tmp/5506        #  /usr/local/mysql/data
server_id        =5506            #  0
port          =5506            #  3306
socket          =/tmp/5506/mysql.sock        #  /tmp/mysql.sock
auto_increment_increment    =1            #  1
auto_increment_offset      =1            #  1
lower_case_table_names      =1            #  0
secure_file_priv      =            #  null


####: for binlog
binlog_format        =row            #  row
log_bin          =mysql-bin          #  off
binlog_rows_query_log_events    =on            #  off
log_slave_updates      =on            #  off
expire_logs_days      =4            #  0
binlog_cache_size      =32768            #  32768(32k)
binlog_checksum        =none            #  CRC32
sync_binlog        =1            #  1


####: for error-log
log_error        =mysql-err.log          #  /usr/local/mysql/data/localhost.localdomain.err


####: for slow query log


####: for gtid
gtid_mode        =on            #  off
enforce_gtid_consistency    =on            #  off


####: for replication
master_info_repository      =table            #  file
relay_log_info_repository    =table            #  file


####: for group replication
transaction_write_set_extraction  =XXHASH64          #  off
loose-group_replication_group_name  ="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"    #  
loose-group_replication_start_on_boot  =off            #  off
loose-group_replication_local_address  ="127.0.0.1:24902"        #
loose-group_replication_group_seeds  ="127.0.0.1:24901,127.0.0.1:24902,127.0.0.1:24903"
loose-group_replication_bootstrap_group  =off            #  off


####: for innodb
default_storage_engine      =innodb            #  innodb
default_tmp_storage_engine    =innodb            #  innodb
innodb_data_file_path      =ibdata1:12M:autoextend        #  ibdata1:12M:autoextend
innodb_temp_data_file_path    =ibtmp1:12M:autoextend        #  ibtmp1:12M:autoextend
innodb_log_group_home_dir    =./            #  ./
innodb_log_files_in_group    =2            #  2
innodb_log_file_size      =48M            #  50331648(48M)
innodb_file_format      =Barracuda          #  Barracuda
innodb_file_per_table      =on             #  on
innodb_page_size      =16k            #  16384(16k)
innodb_thread_concurrency    =0            #  0
innodb_read_io_threads      =4            #  4
innodb_write_io_threads      =4            #  4
innodb_purge_threads      =4            #  4
innodb_print_all_deadlocks    =on            #  off
innodb_deadlock_detect      =on            #  on
innodb_lock_wait_timeout    =50            #  50
innodb_spin_wait_delay      =6            #  6
innodb_autoinc_lock_mode    =2            #  1
innodb_stats_persistent      =on            #  on
innodb_stats_persistent_sample_pages  =20            #  20
innodb_adaptive_hash_index    =on            #  on
innodb_change_buffering      =all            #  all
innodb_change_buffer_max_size    =25            #  25
innodb_flush_neighbors      =1            #  1
innodb_flush_method      =O_DIRECT          #  
innodb_doublewrite      =on            #  on
innodb_log_buffer_size      =16M            #  16777216(16M)
innodb_flush_log_at_timeout    =1            #  1
innodb_flush_log_at_trx_commit    =1            #  1
autocommit        =1            #  1

 /tmp/6606.cnf 內容如下:

[mysqld]
####: for global
user          =jianglexing          #  mysql
basedir          =/usr/local/mysql        #  /usr/local/mysql/
datadir          =/tmp/6606/        #  /usr/local/mysql/data
server_id        =6606            #  0
port          =6606            #  3306
socket          =/tmp/6606/mysql.sock        #  /tmp/mysql.sock
auto_increment_increment    =1            #  1
auto_increment_offset      =1            #  1
lower_case_table_names      =1            #  0
secure_file_priv      =            #  null


####: for binlog
binlog_format        =row            #  row
log_bin          =mysql-bin          #  off
binlog_rows_query_log_events    =on            #  off
log_slave_updates      =on            #  off
expire_logs_days      =4            #  0
binlog_cache_size      =32768            #  32768(32k)
binlog_checksum        =none            #  CRC32
sync_binlog        =1            #  1


####: for error-log
log_error        =mysql-err.log          #  /usr/local/mysql/data/localhost.localdomain.err


####: for slow query log


####: for gtid
gtid_mode        =on            #  off
enforce_gtid_consistency    =on            #  off


####: for replication
master_info_repository      =table            #  file
relay_log_info_repository    =table            #  file


####: for group replication
transaction_write_set_extraction  =XXHASH64          #  off
loose-group_replication_group_name  ="aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"    #  
loose-group_replication_start_on_boot  =off            #  off
loose-group_replication_local_address  ="127.0.0.1:24903"        #
loose-group_replication_group_seeds  ="127.0.0.1:24901,127.0.0.1:24902,127.0.0.1:24903"
loose-group_replication_bootstrap_group  =off            #  off


####: for innodb
default_storage_engine      =innodb            #  innodb
default_tmp_storage_engine    =innodb            #  innodb
innodb_data_file_path      =ibdata1:12M:autoextend        #  ibdata1:12M:autoextend
innodb_temp_data_file_path    =ibtmp1:12M:autoextend        #  ibtmp1:12M:autoextend
innodb_log_group_home_dir    =./            #  ./
innodb_log_files_in_group    =2            #  2
innodb_log_file_size      =48M            #  50331648(48M)
innodb_file_format      =Barracuda          #  Barracuda
innodb_file_per_table      =on             #  on
innodb_page_size      =16k            #  16384(16k)
innodb_thread_concurrency    =0            #  0
innodb_read_io_threads      =4            #  4
innodb_write_io_threads      =4            #  4
innodb_purge_threads      =4            #  4
innodb_print_all_deadlocks    =on            #  off
innodb_deadlock_detect      =on            #  on
innodb_lock_wait_timeout    =50            #  50
innodb_spin_wait_delay      =6            #  6
innodb_autoinc_lock_mode    =2            #  1
innodb_stats_persistent      =on            #  on
innodb_stats_persistent_sample_pages  =20            #  20
innodb_adaptive_hash_index    =on            #  on
innodb_change_buffering      =all            #  all
innodb_change_buffer_max_size    =25            #  25
innodb_flush_neighbors      =1            #  1
innodb_flush_method      =O_DIRECT          #  
innodb_doublewrite      =on            #  on
innodb_log_buffer_size      =16M            #  16777216(16M)
innodb_flush_log_at_timeout    =1            #  1
innodb_flush_log_at_trx_commit    =1            #  1
autocommit        =1            #  1

【3】初始化三個數據庫實例

cd /usr/local/mysql/
./bin/mysqld --defautls-file=/tmp/4406.cnf --datadir=/tmp/4406 --initialize-insecrue

./bin/mysqld --defautls-file=/tmp/5506.cnf --datadir=/tmp/5506 --initialize-insecrue

./bin/mysqld --defautls-file=/tmp/6606.cnf --datadir=/tmp/6606 --initialize-insecrue

【4】配置group-replication 的初始實例

/usr/local/mysql/bin/mysqld --defaults-file=/tmp/4406.cnf 
mysql -h127.0.0.1 -uroot -P4406

-- 增加用戶
    set sql_log_bin=0;
    create user rpl_user@'%' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'%';
    create user rpl_user@'127.0.0.1' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'127.0.0.1';
    create user rpl_user@'localhost' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'localhost';
    set sql_log_bin=1;

-- 增加復制憑證
    change master to 
      master_user='rpl_user',
      master_password='123456'
      for channel 'group_replication_recovery';

-- 安裝組復制物件
    install plugin group_replication soname 'group_replication.so';

-- 啟動組復制
    set global group_replication_bootstrap_group=on;
    start group_replication;
    set global group_replication_bootstrap_group=off;

【5】5506 實例的配置過程如下:

/usr/local/mysql/bin/mysqld --defaults-file=/tmp/5506.cnf 
mysql -h127.0.0.1 -uroot -P5506

-- 增加用戶
    set sql_log_bin=0;
    create user rpl_user@'%' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'%';
    create user rpl_user@'127.0.0.1' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'127.0.0.1';
    create user rpl_user@'localhost' identified by '123456';
    grant replication slave,replication client on *.* to rpl_user@'localhost';
    set sql_log_bin=1;

-- 增加復制憑證
    change master to 
      master_user='rpl_user',
      master_password='123456'
      for channel 'group_replication_recovery';

-- 安裝組復制物件
    install plugin group_replication soname 'group_replication.so';

-- 啟動組復制
    start group_replication; # 注意這里不是初始化了,只要加入就行

【6】6606 實例的操作與5506的操作一樣,這樣group replication 的配置就完成了。

以上這篇MySQL-group-replication 配置步驟(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • mysql5.5 master-slave(Replication)配置方法
  • 基于mysql replication的問題總結

標簽:浙江 張家界 上海 定西 阿里 鄂州 中衛 南寧

巨人網絡通訊聲明:本文標題《MySQL-group-replication 配置步驟(推薦)》,本文關鍵詞  MySQL-group-replication,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL-group-replication 配置步驟(推薦)》相關的同類信息!
  • 本頁收集關于MySQL-group-replication 配置步驟(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    人人爽香蕉精品| 亚洲美女屁股眼交| 亚洲欧美韩国综合色| 国产v日产∨综合v精品视频| 日韩欧美国产一区二区三区 | 99精品在线免费| 欧美精品99久久久**| 成人av免费在线播放| 日韩欧美视频一区| 日韩成人午夜精品| 欧美精品一区视频| 亚洲激情自拍视频| 99久久精品国产一区二区三区| 99在线精品一区二区三区| 欧美一区欧美二区| 美日韩一区二区| 欧美国产成人精品| 欧美在线三级电影| 韩国精品一区二区| 国产无遮挡一区二区三区毛片日本| 成人性生交大片免费看在线播放| 26uuu精品一区二区| 免费成人av在线播放| 色综合久久久久| 亚洲国产欧美另类丝袜| 欧美日本不卡视频| 成人av网站在线观看| 轻轻草成人在线| 久久精品无码一区二区三区| 欧美午夜精品理论片a级按摩| 美女视频第一区二区三区免费观看网站| 国产日韩成人精品| 日韩一区和二区| 色综合欧美在线视频区| 国产乱子伦一区二区三区国色天香| 中文字幕一区在线| 日韩一区二区三区视频在线观看| aaa亚洲精品| 国产综合成人久久大片91| 欧美色网站导航| 波多野结衣中文字幕一区 | 99国产精品久久久久| 久久99这里只有精品| 亚洲欧美日韩电影| 久久久精品国产免费观看同学| 在线观看国产一区二区| 99久久精品免费| 成人性视频网站| 懂色av一区二区在线播放| 韩国精品在线观看| 久久国产精品第一页| 亚洲国产成人91porn| 亚洲精品videosex极品| 亚洲男人天堂av网| 中文字幕制服丝袜成人av| 久久综合久久综合九色| 日韩午夜电影在线观看| 69精品人人人人| 欧美丰满美乳xxx高潮www| 欧美日韩国产大片| 欧美色爱综合网| 欧美日韩国产一二三| 在线精品视频一区二区三四| 成年人国产精品| av网站一区二区三区| 国产电影精品久久禁18| 丁香亚洲综合激情啪啪综合| 国产成人免费xxxxxxxx| 国产成人免费视频网站高清观看视频| 日韩成人午夜电影| 国产一区二区不卡在线| 国产福利91精品一区二区三区| 成人激情动漫在线观看| 91亚洲精华国产精华精华液| 欧洲一区在线观看| 欧美福利视频一区| 精品少妇一区二区三区日产乱码| 日韩美女视频一区二区在线观看| 日韩美女主播在线视频一区二区三区| 久久综合99re88久久爱| 国产精品嫩草99a| 亚洲第一福利一区| 黄色小说综合网站| 一本一本大道香蕉久在线精品 | 国产精品另类一区| 亚洲欧美日韩在线| 麻豆精品久久久| aaa亚洲精品| 日韩一级高清毛片| 中文av一区二区| 偷拍与自拍一区| 国产999精品久久久久久绿帽| av一区二区三区黑人| 欧美乱妇15p| 国产精品美女久久久久久久| 亚洲成a人v欧美综合天堂| 久久精品av麻豆的观看方式| 国产91精品欧美| 5月丁香婷婷综合| 中文字幕日韩一区| 极品美女销魂一区二区三区| 欧美影视一区在线| 国产精品乱码一区二三区小蝌蚪| 午夜精品一区二区三区三上悠亚| 国产精品一区二区在线观看不卡 | 在线观看欧美精品| 久久精子c满五个校花| 亚洲aaa精品| www.成人网.com| www日韩大片| 日韩—二三区免费观看av| 99热这里都是精品| 精品国产乱码久久久久久1区2区 | 久久影院视频免费| 亚洲国产欧美一区二区三区丁香婷| 成人亚洲一区二区一| 日韩精品中文字幕在线一区| 一区二区三区欧美| youjizz国产精品| 国产欧美日韩麻豆91| 久久av中文字幕片| 91精品久久久久久久99蜜桃| 夜色激情一区二区| 色狠狠综合天天综合综合| 国产日韩欧美精品一区| 加勒比av一区二区| 欧美精品一区二区三区一线天视频| 日韩激情视频网站| 91麻豆精品国产91久久久久 | 色8久久人人97超碰香蕉987| 国产清纯白嫩初高生在线观看91 | 欧美性猛交xxxx乱大交退制版| 欧美精品一区二区三区一线天视频| 自拍偷拍欧美精品| 国产精品一区二区在线看| 欧美一区日本一区韩国一区| 午夜精品福利视频网站| 色综合一区二区三区| 国产精品伦一区二区三级视频| 粉嫩aⅴ一区二区三区四区| 中文字幕乱码一区二区免费| 成人永久aaa| 亚洲三级在线免费| 99精品国产91久久久久久| 亚洲免费观看高清在线观看| 91国偷自产一区二区开放时间| 亚洲黄色小视频| 91麻豆精品国产综合久久久久久| 蜜芽一区二区三区| 成人网在线播放| 91成人免费网站| 午夜视频在线观看一区| 91精品久久久久久久99蜜桃 | 亚洲va在线va天堂| 日韩一区二区三区在线视频| 精品一区中文字幕| 国产精品视频一区二区三区不卡| 成人午夜免费视频| 亚洲一区二区免费视频| 欧美精品少妇一区二区三区| 精品一区二区三区免费观看| 久久久不卡网国产精品一区| 成人国产免费视频| 亚洲成a人在线观看| 欧美精品一区二区三区很污很色的| 国产成人免费视频| 一级日本不卡的影视| 91精品国产一区二区三区香蕉| 国产一区久久久| 亚洲国产精品视频| 国产日韩一级二级三级| 91成人网在线| 国产一区二区女| 亚洲精品国产一区二区精华液| 91精品国产91久久综合桃花 | 韩国成人精品a∨在线观看| 亚洲欧洲国产专区| 日韩天堂在线观看| 欧美在线观看一区| 国产不卡免费视频| 男女性色大片免费观看一区二区 | 精品久久久久久久久久久院品网 | 一区二区三区在线看| 欧美成人免费网站| 在线精品国精品国产尤物884a| 国产在线一区观看| 视频一区二区中文字幕| 中文字幕亚洲区| 久久精品夜夜夜夜久久| 欧美剧情电影在线观看完整版免费励志电影 | 久久综合久久99| 欧美日韩在线观看一区二区 | 欧美做爰猛烈大尺度电影无法无天| 美女脱光内衣内裤视频久久网站 | 欧美精品一二三四| 在线看不卡av| 91看片淫黄大片一级在线观看| 国产激情一区二区三区四区| 蜜臀精品久久久久久蜜臀| 天天射综合影视|