婷婷综合国产,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
    欧美精品xxxxbbbb| 色先锋久久av资源部| 国产馆精品极品| 国产成人午夜视频| 成人18视频日本| 亚洲一本大道在线| 欧美精选在线播放| 奇米精品一区二区三区在线观看一| 欧美一区二区美女| 久久精品国产色蜜蜜麻豆| 欧美电影免费观看高清完整版在线 | 精品播放一区二区| 国产成人精品网址| 久久激情综合网| 中文字幕制服丝袜一区二区三区| 91福利社在线观看| 视频一区二区国产| 欧美激情一区二区在线| 欧美一区二区三区喷汁尤物| 琪琪一区二区三区| 亚洲女同女同女同女同女同69| 欧美日韩国产首页在线观看| 国产高清成人在线| 亚洲精品视频在线看| 国产麻豆精品95视频| 狠狠色综合播放一区二区| 国产精品成人一区二区三区夜夜夜| 91久久人澡人人添人人爽欧美 | 日韩黄色片在线观看| 国产日韩欧美综合一区| 欧美久久久久久久久| 欧洲一区在线电影| 极品少妇xxxx精品少妇| 亚洲一二三四在线观看| 一区二区三区四区中文字幕| 精品日韩在线观看| 久久久久久久久伊人| 日韩三级免费观看| 欧美乱妇23p| 91国内精品野花午夜精品| 国产.精品.日韩.另类.中文.在线.播放| 午夜久久电影网| 亚洲一区中文日韩| 亚洲午夜在线视频| 日韩经典中文字幕一区| 国产在线乱码一区二区三区| 日本不卡不码高清免费观看| 精品一区二区在线免费观看| 精品一区二区三区不卡| 成人午夜电影小说| 欧美午夜精品久久久久久超碰| 91黄色激情网站| 日韩欧美第一区| 中文字幕av资源一区| 一区二区三区在线看| 不卡影院免费观看| 在线综合视频播放| 久久亚洲一级片| 一区二区三区在线观看动漫| 尤物在线观看一区| 国产一区二区不卡| 91成人国产精品| 国产视频一区不卡| 亚洲精品免费播放| 国产成人精品免费视频网站| 欧美性大战久久| 中文字幕在线一区| 亚洲精品视频在线观看网站| 久久精品国产一区二区三| 欧美吞精做爰啪啪高潮| 国产精品美女久久久久久| 三级欧美韩日大片在线看| 成人免费精品视频| 日韩精品一区二区三区视频| 五月天亚洲婷婷| 4438成人网| 午夜成人免费视频| 欧美精选一区二区| 亚洲成人tv网| 欧美精品第一页| 三级成人在线视频| 欧美性欧美巨大黑白大战| 亚洲综合一区二区| 欧美日韩aaaaaa| 青青草伊人久久| 欧美大白屁股肥臀xxxxxx| 亚洲sss视频在线视频| 欧美高清精品3d| 日本成人在线电影网| 欧美一卡二卡在线| 免费国产亚洲视频| 日韩美女在线视频| 成人午夜碰碰视频| 无码av中文一区二区三区桃花岛| 欧美午夜一区二区三区| 日韩精品国产欧美| 久久精品水蜜桃av综合天堂| 国产超碰在线一区| 亚洲美女偷拍久久| 欧美精品一区二区三区蜜桃| 国产盗摄一区二区三区| 中文字幕av一区二区三区高| 日本国产一区二区| 精品一区二区影视| 亚洲欧美日韩在线| 国产亚洲欧美色| 91精品国产手机| 成人不卡免费av| 精品一区二区三区在线观看国产| 国内国产精品久久| 中文字幕精品三区| 日韩欧美一级在线播放| 青青草精品视频| 日韩视频在线你懂得| 91在线无精精品入口| 欧美日韩久久久久久| 久久综合网色—综合色88| 国产日韩欧美电影| 亚洲精品国产高清久久伦理二区| 亚洲欧洲一区二区在线播放| 欧美日韩一区二区在线观看视频 | 国产精品欧美一区二区三区| 91精品国产91热久久久做人人| 99re66热这里只有精品3直播 | 91精品国产欧美一区二区成人| 一本色道久久综合精品竹菊| 国产在线观看免费一区| 日本中文在线一区| 国产综合久久久久久久久久久久| 视频一区在线播放| 奇米色777欧美一区二区| 视频一区免费在线观看| 亚洲妇熟xx妇色黄| 蜜桃一区二区三区在线观看| 国产精品香蕉一区二区三区| 国产成人自拍网| 欧美日本在线观看| 国产精品电影一区二区| 亚洲国产精品久久不卡毛片| 国内精品伊人久久久久av影院| 大胆欧美人体老妇| 在线成人午夜影院| 亚洲日本在线看| 日韩福利电影在线| 国产成人免费在线视频| 欧美三级电影精品| 欧美国产日韩精品免费观看| 亚洲精品欧美激情| 国产精品123区| 欧美日韩午夜影院| 亚洲欧洲综合另类在线| 国产成人无遮挡在线视频| 欧美精品久久一区| 午夜久久久影院| 欧美日韩精品二区第二页| 亚洲女子a中天字幕| 国产91丝袜在线播放九色| 欧美精品777| 亚洲国产成人91porn| 成人免费毛片aaaaa**| 精品久久人人做人人爰| 蜜臀久久99精品久久久画质超高清| 欧美一区二区啪啪| 麻豆成人久久精品二区三区小说| 国产精品久久久久婷婷二区次| 日韩毛片视频在线看| 欧美久久久久久久久久| 成人丝袜高跟foot| 日韩二区三区在线观看| 国产精品久久午夜| 日韩一区二区三区四区| av电影在线观看一区| 精品一区免费av| 亚洲欧洲国产日本综合| 欧美午夜精品一区二区三区| 精品在线免费观看| 国产精品青草综合久久久久99| 奇米一区二区三区| 国产精品久久毛片av大全日韩| 欧美亚洲高清一区| 另类小说色综合网站| 国产亚洲欧美中文| 欧美日韩在线三级| 日韩精品福利网| 国产精品天干天干在线综合| 在线视频国内自拍亚洲视频| 亚洲九九爱视频| 日韩午夜小视频| 91亚洲大成网污www| 人人爽香蕉精品| 一区二区成人在线观看| 中文一区二区完整视频在线观看| 在线精品视频免费播放| 国产黑丝在线一区二区三区| 午夜视频在线观看一区| 国产精品久久福利| 亚洲欧洲www| 欧美激情一区二区| www激情久久| 欧美激情一区二区三区在线|