欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 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 配置步驟(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    久久97超碰国产精品超碰| 精品无码在线观看| 欧美日韩在线播放| 亚洲精品一二三区| 99久久久久久| 色爱区综合激月婷婷| 亚洲同性gay激情无套| 成人av网站在线| 色在线观看视频| 日韩理论片一区二区| 91丨porny丨国产| 在线观看免费亚洲| 亚洲午夜精品一区二区三区他趣| 91老师国产黑色丝袜在线| 欧美午夜精品免费| 亚洲高清不卡在线| 菠萝菠萝蜜网站| 精品国产乱码久久久久久久| 精品中文av资源站在线观看| 成人做爰69片免网站| 欧美国产日韩精品免费观看| 不卡影院免费观看| 精品视频123区在线观看| 亚洲成人自拍偷拍| 久久国产精品无码一级毛片| wwwwww.欧美系列| 国产+成+人+亚洲欧洲自线| 色诱视频网站一区| 亚洲自拍欧美精品| 朝桐光av一区二区三区| 久久综合五月天婷婷伊人| 国产精品一区二区免费不卡| a在线视频播放观看免费观看| 亚洲蜜臀av乱码久久精品蜜桃| 师生出轨h灌满了1v1| 欧美一级欧美一级在线播放| 九九**精品视频免费播放| 国产成人av免费在线观看| 一区二区三区日韩| 精品人妻少妇嫩草av无码| 日本一区二区三区免费乱视频| 99re在线精品| 日韩一区二区电影| 东方aⅴ免费观看久久av| 欧美日韩一区二区三区视频 | 国产成人精品免费| 91国在线观看| 青青草国产成人av片免费 | 首页综合国产亚洲丝袜| 永久免费av无码网站性色av| 日本一区二区久久| 特黄特色免费视频| 久久久蜜桃精品| 欧美体内she精高潮| 精品久久久久99| 成人av免费网站| 日韩午夜小视频| 成人免费精品视频| 欧美一区二区三区不卡| 国产成人精品网址| 成人激情免费视频| 91精品国产综合久久久蜜臀粉嫩 | 色屁屁草草影院ccyy.com| 亚洲视频免费看| 在线免费看黄视频| 亚洲精品久久久蜜桃| 少妇精品无码一区二区免费视频| 中文字幕一区二区三区av| 无码人妻aⅴ一区二区三区| 亚洲欧美在线观看| 中文字幕 自拍| 亚洲一区二区欧美激情| 911国产在线| 免费视频最近日韩| 在线这里只有精品| 国产综合色视频| 在线成人高清不卡| 成人a区在线观看| 久久品道一品道久久精品| 久久久国产精品久久久| 国产精品私人影院| 色婷婷在线影院| 亚洲影院在线观看| 日韩欧美综合视频| 激情久久久久久久久久久久久久久久| 欧美日韩在线亚洲一区蜜芽| 风间由美性色一区二区三区| 日韩精品中文字幕在线一区| 9191在线视频| 最好看的中文字幕久久| 国产第一页精品| 日本中文字幕一区二区有限公司| 欧洲人成人精品| 国产不卡视频在线观看| 精品久久久久久久久久久久久久久久久 | 日日夜夜精品视频免费| 91久久精品一区二区| 国产传媒一区在线| 久久天天做天天爱综合色| 日本黄色动态图| 亚洲国产精品一区二区久久恐怖片| 久久久久99精品成人片试看| 国产麻豆一精品一av一免费| 精品国内二区三区| 捆绑凌虐一区二区三区| 亚洲国产精品精华液网站| 91国产成人在线| jlzzjlzz亚洲女人18| 国产精品美女久久久久aⅴ | 国产欧美久久久精品影院| a级在线免费观看| 麻豆国产欧美一区二区三区| 日韩午夜激情免费电影| 亚洲精品国产成人av在线| 亚洲一二三四区| 欧美视频日韩视频在线观看| 91伊人久久大香线蕉| 亚洲欧美视频在线观看| 午夜写真片福利电影网| 成人免费看视频| 亚洲欧美怡红院| 色视频一区二区| 99精品在线免费| 亚洲伦理在线免费看| 在线这里只有精品| www.欧美com| 亚洲高清免费观看高清完整版在线观看 | 91福利在线免费观看| 99在线精品视频| 亚洲老司机在线| 欧美日韩日日夜夜| 东京热av一区| 日韩精品久久久久久| 欧美成人精品二区三区99精品| 性少妇bbw张开| 国产自产高清不卡| 欧美国产97人人爽人人喊| 三级影片在线看| 亚洲一区二区三区三州| 亚洲成av人片一区二区| 日韩三级精品电影久久久| 一级性生活大片| 国产激情视频一区二区三区欧美| 国产精品区一区二区三区| 色丁香久综合在线久综合在线观看| 91免费看片在线观看| 亚洲成人免费视| 日韩精品中文字幕在线一区| jizzjizzjizz国产| av资源站一区| 天堂精品中文字幕在线| xnxx国产精品| 久热这里有精品| 无码av免费精品一区二区三区| 蜜臀av亚洲一区中文字幕| 欧美激情一区二区三区不卡 | 精品亚洲免费视频| 中文字幕av免费专区久久| 色8久久精品久久久久久蜜| 国产精品成人99一区无码| 日本成人在线网站| 中文字幕精品在线不卡| 欧美中文字幕亚洲一区二区va在线| 国产精品手机在线观看| 激情另类小说区图片区视频区| 国产精品电影一区二区三区| 欧美欧美欧美欧美| 波多野吉衣中文字幕| 99久久婷婷国产| 美日韩黄色大片| 国产精品不卡在线观看| 欧美一卡二卡在线观看| av片在线免费看| 亚洲一区二区三区黄色| 国产一区二区在线观看免费| 亚洲激情男女视频| 26uuu亚洲综合色| 在线免费观看视频一区| 熟女少妇一区二区三区| www.亚洲免费av| 男女性色大片免费观看一区二区| 中文无字幕一区二区三区| 欧美日韩精品三区| 最新日韩免费视频| 人妻换人妻a片爽麻豆| 国产精品资源在线观看| 亚洲一二三区不卡| 欧美国产一区在线| 欧美一级片在线| 91官网在线观看| 中文字幕免费在线看线人动作大片| 男男受被啪到高潮自述| 国产美女久久久久| 亚洲成av人**亚洲成av**| 中文av一区特黄| 日韩美女视频在线| 欧美日精品一区视频| 欧美特黄一级片| 四虎影成人精品a片| 波多野结衣三级视频|