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

主頁 > 知識庫 > Docker部署MySQL8集群(一主二從)的實現步驟

Docker部署MySQL8集群(一主二從)的實現步驟

熱門標簽:寧夏房產智能外呼系統要多少錢 威海人工外呼系統供應商 做外呼系統的公司違法嗎 烏海智能電話機器人 撫順移動400電話申請 400電話申請方案 藍點外呼系統 貴陽教育行業電話外呼系統 在百度地圖標注車輛

一.CentOS7.9安裝Docker20

1.安裝yum-utils工具

yum install -y yum-utils

2.設置docker的依賴源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

注釋:CentOS直接使用yum命令安裝的Docker版本為1.13.1屬于舊版docker的最后一個版本,所以需要配置一個repo,才能安裝新版的Docker-CE(社區版)。Docker-EE(企業版)需收費讀者自行了解即可,這里使用CE社區版

3.安裝docker

yum -y install docker-ce

4.查看安裝的版本

docker -v
docker version


5. 查看配套設置的版本

yum list installed | grep docker

6.拉取MySQL8鏡像

docker pull mysql:8

注解:mysql:5.7代表mysql版本為5.7

查看docker鏡像

docker images

二.部署MySQL集群(一主二從)

1.創建主從MySQL的配置及數據文件的存儲目錄

# 創建主服務的配置目錄和數據目錄
mkdir -p /usr/local/mysqlData/master/cnf
mkdir -p /usr/local/mysqlData/master/data

# 創建1號從服務器的配置目錄和數據目錄
mkdir -p /usr/local/mysqlData/slave/cnf
mkdir -p /usr/local/mysqlData/slave/data

# 創建2號從服務器的配置目錄和數據目錄
mkdir -p /usr/local/mysqlData/slave2/cnf
mkdir -p /usr/local/mysqlData/slave2/data

創建兩個從服務器的配置是因為MySQL配置的server-id不能重復

2.配置主服務器的配置文件

vim /usr/local/mysqlData/master/cnf/mysql.cnf

配置文件如下

[mysqld]
## 設置server_id,注意要唯一
server-id=1
## 開啟binlog
log-bin=mysql-bin
## binlog緩存
binlog_cache_size=1M
## binlog格式(mixed、statement、row,默認格式是statement)
binlog_format=mixed
##設置字符編碼為utf8mb4
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4

3.配置從服務器的配置文件

# 1號從服務器
vim /usr/local/mysqlData/slave/cnf/mysql.cnf
# 2號從服務器
vim /usr/local/mysqlData/slave2/cnf/mysql.cnf

配置文件如下(1號的server-id設置為2,2號的server-id設置為3,不重復即可)

[mysqld]
## 設置server_id,注意要唯一
server-id=2
## 開啟binlog
log-bin=mysql-slave-bin
## relay_log配置中繼日志
relay_log=edu-mysql-relay-bin
## 如果需要同步函數或者存儲過程
log_bin_trust_function_creators=true
## binlog緩存
binlog_cache_size=1M
## binlog格式(mixed、statement、row,默認格式是statement)
binlog_format=mixed
##設置字符編碼為utf8mb4
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
slave_skip_errors=1062
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4

4.創建主從MySQL鏡像

# 主服務器實例化
docker run -itd -p 3307:3306 --name master -v /usr/local/mysqlData/master/cnf:/etc/mysql/conf.d -v /usr/local/mysqlData/master/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8 

# 1號從服務器實例化
docker run -itd -p 3308:3306 --name slaver -v /usr/local/mysqlData/slave/cnf:/etc/mysql/conf.d -v /usr/local/mysqlData/slave/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8 

# 2號從服務器實例化
docker run -itd -p 3309:3306 --name slaver2 -v /usr/local/mysqlData/slave2/cnf:/etc/mysql/conf.d -v /usr/local/mysqlData/slave2/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8

參數解釋

-p 指定容器暴露的端口,宿主機(物理機)端口: docker實例端口
-p 3307:3306 把物理機的3307端口給實例的端口3306端口進行映射

-v 給容器掛載存儲卷,掛載到容器的某個目錄
-v /usr/local/mysqlData/master/cnf:/etc/mysql/conf.d 把剛創建的配置文件夾映射成實例的/etc/mysql/conf.d
-v /usr/local/mysqlData/master/data:/var/lib/mysql 數據文件夾的映射

-e 指定環境變量,容器中可以使用該環境變量
-e MYSQL_ROOT_PASSWORD=123456 設置MySQL的root賬號密碼為123456

5.查看已創建的實例

docker ps -a

6.創建mysql連接用戶

# 創建用戶 reader設置密碼為reader
CREATE USER reader IDENTIFIED BY 'reader';
# 給予reader同步權限
GRANT REPLICATION SLAVE ON *.* to 'reader'@'%';
FLUSH PRIVILEGES;

注解:其余的用戶,遠程連接的自行設置

7.獲取主服務器的連接信息

# MySQL的連接信息
SHOW MASTER STATUS;

#新開連接 獲取master實例的在docker的地址
docker inspect --format='{{.NetworkSettings.IPAddress}}' master

從服務器連接主服務器(兩臺從服務器均是以下操作)

# 配置連接的參數
change master to master_host='172.17.0.2',master_user='reader',master_password='reader',master_log_file='mysql-bin.000003',master_log_pos=2259;
# 啟動同步
start slave;
# 查看是否成功
show slave status\G

# 兩項都為Yes時代表成功。
# Slave_IO_Running: Yes
# Slave_SQL_Running: Yes

# 失敗需要使用停止連接后檢查其他賬號密碼,地址,pos等參數

# 停止連接,如果一次成功無需使用該命令
stop slave;

三.結果

主服務器執行命令

SHOW SLAVE HOSTS;

能從主服務器查詢到兩臺從服務器的ID以及端口。完成MySQL部署。

到此這篇關于Docker部署MySQL8集群(一主二從)的實現步驟的文章就介紹到這了,更多相關Docker部署MySQL8集群內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:蕪湖 銅川 那曲 慶陽 泰州 周口 朝陽 松原

巨人網絡通訊聲明:本文標題《Docker部署MySQL8集群(一主二從)的實現步驟》,本文關鍵詞  Docker,部署,MySQL8,集群,一主,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker部署MySQL8集群(一主二從)的實現步驟》相關的同類信息!
  • 本頁收集關于Docker部署MySQL8集群(一主二從)的實現步驟的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成人av一区二区三区在线| 亚洲日本电影在线| 国产成人精品免费一区二区| 日韩精品电影在线| 蜜桃av噜噜一区| 国产一区二区三区黄视频 | 亚洲日本va在线观看| 国产精品欧美极品| 亚洲第一狼人社区| 久久精品免费观看| 成人午夜激情影院| 制服丝袜亚洲精品中文字幕| 日韩美女视频在线| 中文字幕一区二区视频| 日本欧美一区二区| 国产成人免费视频网站| 欧美精三区欧美精三区| 久久亚洲精品小早川怜子| 亚洲人成网站色在线观看| 美国欧美日韩国产在线播放| 91久久一区二区| 欧美大片在线观看一区二区| 樱花草国产18久久久久| 美女视频免费一区| 91精品蜜臀在线一区尤物| 国产欧美日韩久久| 中文字幕亚洲在| 国产一区二区福利视频| 制服丝袜在线91| 日韩国产欧美三级| 欧美调教femdomvk| 亚洲欧美在线aaa| 从欧美一区二区三区| 久久亚洲综合av| 国产精品综合一区二区| 久久精品一区四区| 国产成人aaa| 香蕉久久夜色精品国产使用方法| 国产成人av一区二区三区在线 | 国产精一区二区三区| 91精品国产综合久久久久久| 日韩av午夜在线观看| 久久久99精品免费观看不卡| 精品一区二区三区免费观看| 精品av久久707| 亚洲国产精品久久久久婷婷884 | 欧洲另类一二三四区| 亚洲一区二区影院| 欧美一区二区三区爱爱| 日本亚洲电影天堂| 久久久美女毛片| 色av成人天堂桃色av| 美女尤物国产一区| 久久精品人人做| 欧美精品xxxxbbbb| 91在线免费看| 久久精品国产亚洲高清剧情介绍| 久久精品欧美一区二区三区不卡| 色系网站成人免费| 国产自产v一区二区三区c| 国产精品欧美一级免费| 欧美一级理论片| 欧洲日韩一区二区三区| 成人三级在线视频| 国产在线视频一区二区三区| 亚洲成人1区2区| 亚洲精品视频在线观看网站| 久久综合久久99| 91精品国产综合久久精品app | 日韩美女久久久| 国产欧美一区二区精品久导航 | 91精品国产91久久综合桃花| 一本到一区二区三区| 99久久免费视频.com| 国产精品77777| 国产自产高清不卡| 免费人成精品欧美精品| 麻豆精品一区二区| 精品一区二区三区久久久| 老司机午夜精品| 狠狠色丁香久久婷婷综| 国内偷窥港台综合视频在线播放| 国产乱对白刺激视频不卡| 国产福利精品导航| 成人黄色一级视频| 精品影视av免费| 男人操女人的视频在线观看欧美| 一区二区三区日韩欧美精品 | 日韩电影在线一区| 亚洲观看高清完整版在线观看| 国产欧美一区在线| 日韩国产在线观看| 紧缚捆绑精品一区二区| 成人aa视频在线观看| 欧美二区三区的天堂| 久久嫩草精品久久久精品一| 一区二区三区久久| 激情综合色综合久久综合| 色呦呦一区二区三区| 亚洲精品一区二区三区在线观看 | 洋洋av久久久久久久一区| 国产在线播精品第三| 在线免费观看视频一区| 久久久天堂av| 日韩av电影免费观看高清完整版 | 一本在线高清不卡dvd| 欧美一区二区三区婷婷月色| 欧美国产日韩在线观看| 亚洲亚洲精品在线观看| 成人精品高清在线| 国产女人18毛片水真多成人如厕 | 亚洲视频一区二区在线| 五月综合激情日本mⅴ| 色天使色偷偷av一区二区| 中文av一区二区| 韩国一区二区在线观看| 欧美精品丝袜久久久中文字幕| 中文字幕制服丝袜一区二区三区| 精品系列免费在线观看| 欧美videos中文字幕| 精品在线观看视频| 精品国产乱码久久久久久夜甘婷婷 | 亚洲精品老司机| 99久久777色| 一区二区三区视频在线看| 色狠狠色狠狠综合| 日日摸夜夜添夜夜添国产精品 | 奇米精品一区二区三区在线观看| 精品污污网站免费看| 亚洲高清不卡在线| 亚洲日本青草视频在线怡红院| 91亚洲精品久久久蜜桃| 日韩国产精品久久| 国产精品麻豆欧美日韩ww| 91视频观看免费| 亚洲mv在线观看| 欧美一区二区性放荡片| 懂色av中文字幕一区二区三区| 亚洲亚洲人成综合网络| 国产视频一区在线播放| 欧美一区二区三区视频免费| 不卡的av电影| 蜜桃av一区二区三区| 亚洲精品国产精品乱码不99 | 国产亚洲欧洲一区高清在线观看| 成人99免费视频| 美腿丝袜在线亚洲一区 | 国产一区二区电影| 亚洲一区二区美女| 中文字幕一区二区三区四区不卡| 欧美三级韩国三级日本三斤| 久久精子c满五个校花| 67194成人在线观看| 欧美色图片你懂的| 成人性生交大合| 男人的j进女人的j一区| 免费高清在线视频一区·| 日本久久一区二区三区| 国产女主播视频一区二区| 性做久久久久久免费观看| 国产精品的网站| 亚洲伦理在线免费看| 亚洲欧美另类久久久精品2019| 国产精品久久久久久久裸模| 综合激情网...| 亚洲精品成人天堂一二三| 一本色道**综合亚洲精品蜜桃冫| 一区二区激情视频| 日本va欧美va瓶| 久久国产三级精品| 日韩电影在线观看网站| 久久99精品国产91久久来源| 欧美精品一二三| 日韩av一区二区在线影视| 欧美日韩亚州综合| 成人av电影在线观看| 99国产精品国产精品毛片| 成人性视频免费网站| 成人app网站| 亚洲美女少妇撒尿| 色域天天综合网| 亚洲国产综合人成综合网站| 99精品久久99久久久久| 一区二区三区高清不卡| 日韩国产精品久久久| 国产在线精品一区二区不卡了 | 午夜影视日本亚洲欧洲精品| 蜜臀av性久久久久蜜臀av麻豆| 紧缚捆绑精品一区二区| 91久久精品日日躁夜夜躁欧美| 欧美一区二区国产| 亚洲二区在线观看| www.成人在线| 久久天堂av综合合色蜜桃网| 亚洲一区二区三区影院| 国产69精品久久99不卡| 亚洲国产精品成人综合色在线婷婷| 亚洲一区影音先锋| 欧美少妇xxx| 一区二区三区四区在线播放|