国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 服務器 > Web服務器 > 正文

docker 搭建Mysql集群的方法示例

2024-09-01 13:55:43
字體:
來源:轉載
供稿:網友

docker基本指令:

更新軟件包

yum -y update

安裝Docker虛擬機(centos 7)

yum install -y docker

運行、重啟、關閉Docker虛擬機

service docker startservice docker stop

搜索鏡像

docker search 鏡像名稱

下載鏡像

docker pull 鏡像名稱

查看鏡像

docker images

刪除鏡像

docker rmi 鏡像名稱

運行容器

docker run 啟動參數 鏡像名稱

查看容器列表

docker ps -a

當我們想要使用java環境,我們可以這么操作:

搜索:[root@VM_71_225_centos ~]# docker search javaINDEX    NAME                          DESCRIPTION                   STARS   OFFICIAL  AUTOMATEDdocker.io  docker.io/node                     Node.js is a JavaScript-based platform for...  5752   [OK]docker.io  docker.io/tomcat                    Apache Tomcat is an open source implementa...  1891   [OK]docker.io  docker.io/java                     Java is a concurrent, class-based, and obj...  1745   [OK]docker.io  docker.io/openjdk                   OpenJDK is an open-source implementation o...  1031   [OK]
下載:[root@VM_71_225_centos ~]# docker pull docker.io/javaUsing default tag: latestTrying to pull repository docker.io/library/java ...latest: Pulling from docker.io/library/java5040bd298390: Downloading [=>                         ] 1.572 MB/51.36 MB
運行:[root@VM_71_225_centos ~]# docker run -it --name myjava docker.io/java bashroot@25623e12b759:/# java-i: 以交互模式運行容器,通常與 -t 同時使用;-t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用;

安裝PXC集群(在此不做mysql pxc集群與replication集群的方案優劣說明,在此選用pxc集群方案[多節點備份與強聯合性]):

安裝PXC鏡像

docker pull percona/percona-xtradb-cluster

查看本地鏡像

[root@VM_71_225_centos ~]# docker imagesREPOSITORY                 TAG         IMAGE ID      CREATED       SIZEdocker.io/hello-world           latest       e38bc07ac18e    2 months ago    1.85 kBdocker.io/percona/percona-xtradb-cluster  latest       f1439de62087    3 months ago    413 MBdocker.io/java               latest       d23bdf5b1b1b    17 months ago    643 MB

docker.io/percona/percona-xtradb-cluster 太長,進行改名:

[root@VM_71_225_centos ~]# docker tag percona/percona-xtradb-cluster pxc[root@VM_71_225_centos ~]# docker imagesREPOSITORY                 TAG         IMAGE ID      CREATED       SIZEdocker.io/hello-world           latest       e38bc07ac18e    2 months ago    1.85 kBdocker.io/percona/percona-xtradb-cluster  latest       f1439de62087    3 months ago    413 MBpxc                    latest       f1439de62087    3 months ago    413 MBdocker.io/java               latest       d23bdf5b1b1b    17 months ago    643 MB

創建net1網段:

docker network create --subnet=172.18.0.0/16 net1

創建五個數據卷(pxc無法直接存取宿組機的數據,所以創建五個docker數據卷)

docker volume create v1docker volume create v2docker volume create v3docker volume create v4docker volume create v5

查看數據卷位置:

[root@VM_71_225_centos code]# docker inspect v1[  {    "Driver": "local",    "Labels": {},    "Mountpoint": "/var/lib/docker/volumes/v1/_data",    "Name": "v1",    "Options": {},    "Scope": "local"  }]

創建5節點的PXC集群

#創建第1個MySQL節點docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -v v1:/var/lib/mysql -v backup:/data --privileged --name=node1 --net=net1 --ip 172.18.0.2 pxc

等待2分鐘后,再創建第二個節點,等待第一個節點實例化完畢后,才能開啟第二個節點實例,不然會瞬間停止

創建其他節點:

#創建第2個MySQL節點docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -e CLUSTER_JOIN=node1 -v v2:/var/lib/mysql -v backup:/data --privileged --name=node2 --net=net1 --ip 172.18.0.3 pxc#創建第3個MySQL節點docker run -d -p 3308:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -e CLUSTER_JOIN=node1 -v v3:/var/lib/mysql --privileged --name=node3 --net=net1 --ip 172.18.0.4 pxc#創建第4個MySQL節點docker run -d -p 3309:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -e CLUSTER_JOIN=node1 -v v4:/var/lib/mysql --privileged --name=node4 --net=net1 --ip 172.18.0.5 pxc#創建第5個MySQL節點docker run -d -p 3310:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -e CLUSTER_JOIN=node1 -v v5:/var/lib/mysql -v backup:/data --privileged --name=node5 --net=net1 --ip 172.18.0.6 pxc

測試在任意mysql節點創建數據庫:

mysql -h 172.18.0.3 -uroot -pabc123456mysql> create database test;Query OK, 1 row affected (0.03 sec)

登錄其他節點數據庫,能看到已經進行了同步,構成簡單的mysql集群

安裝Haproxy進行高可用與負載均衡

拉取haproxy

docker pull haproxy

編寫Haproxy配置文件

vi /home/soft/haproxy.cfg

配置文件如下:

global  #工作目錄  chroot /usr/local/etc/haproxy  #日志文件,使用rsyslog服務中local5日志設備(/var/log/local5),等級info  log 127.0.0.1 local5 info  #守護進程運行  daemon?defaults  log global  mode  http  #日志格式  option httplog  #日志中不記錄負載均衡的心跳檢測記錄  option dontlognull  #連接超時(毫秒)  timeout connect 5000  #客戶端超時(毫秒)  timeout client 50000  #服務器超時(毫秒)  timeout server 50000?#監控界面  listen admin_stats  #監控界面的訪問的IP和端口  bind 0.0.0.0:8888  #訪問協議  mode    http  #URI相對地址  stats uri  /dbs  #統計報告格式  stats realm   Global/ statistics  #登陸帳戶信息  stats auth admin:abc123456#數據庫負載均衡listen proxy-mysql  #訪問的IP和端口  bind 0.0.0.0:3306   #網絡協議  mode tcp  #負載均衡算法(輪詢算法)  #輪詢算法:roundrobin  #權重算法:static-rr  #最少連接算法:leastconn  #請求源IP算法:source   balance roundrobin  #日志格式  option tcplog  #在MySQL中創建一個沒有權限的haproxy用戶,密碼為空。Haproxy使用這個賬戶對MySQL數據庫心跳檢測  option mysql-check user haproxy  server MySQL_1 172.18.0.2:3306 check weight 1 maxconn 2000   server MySQL_2 172.18.0.3:3306 check weight 1 maxconn 2000   server MySQL_3 172.18.0.4:3306 check weight 1 maxconn 2000   server MySQL_4 172.18.0.5:3306 check weight 1 maxconn 2000  server MySQL_5 172.18.0.6:3306 check weight 1 maxconn 2000  #使用keepalive檢測死鏈  option tcpka

創建第1個Haproxy負載均衡服務器

 

復制代碼代碼如下:
docker run -it -d -p 4001:8888 -p 4002:3306 -v /home/soft/haproxy:/usr/local/etc/haproxy --name h1 --privileged --net=net1 --ip 172.18.0.7 haproxy

 

進入h1容器,啟動Haproxy

docker exec -it h1 bashhaproxy -f /usr/local/etc/haproxy/haproxy.cfg

查看是否啟動成功:

訪問http://ip:4001/dbs

docker,搭建,Mysql,集群

安裝keepalive實現雙擊熱備

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
欧美精品另类| 中文字幕第一页在线| 国产jizz| 亚洲wwwwww| 国产男女无套在线播放| 国产小视频在线观看| av福利在线| 性国产高清在线观看| 久久99精品久久久久久野外| 国产中文字幕在线观看| 国产激情99| 狠狠干婷婷色| 精品国产一区二区三区四区阿崩| 四虎久久影院| 国产三级视频在线播放线观看| 精品全国在线一区二区| 欧美专区日韩| 2020国产在线视频| 黄色av网址在线免费观看| 国产激情在线观看| 久草.com| 欧洲有码在线视频| 国产黄色免费看| 国自产拍在线网站网址视频| 亚洲男人的天堂成人| 国产精品粉嫩av| 国产亚洲精品久久久久久青梅 | 青青草免费在线观看| 天天操天天曰| 超碰在线免费播放| sese在线视频| 香蕉视频在线观看www| 国产日韩欧美第一页| 青青九九免费视频在线| 伊人影院蕉久影院在线播放| 国产女主播在线| 国产一二区在线观看| 国产九色在线| 国产日韩欧美第一页| 国产老肥熟xxxx在线观看| 日本一级理论片在线大全| 精品福利影院| av在线免费播放网站| 四虎a级欧美在线观看| 在线免费日韩| 永久免费不卡在线观看黄网站 | 中文字幕日本在线观看| sm国产在线调教视频| 性网站在线播放| 免费三级毛片| 免费99热在线观看| 久久精品国产亚洲777| 福利在线国产| 国产精品乱码一区二区三区视频| 国产亚洲精品久久久久久移动网络| 丁香婷婷在线观看| 国产成人亚洲欧美电影| 在线视频观看亚洲| 激情综合网五月激情| 国产在线小视频| 国产精品18久久久久网站| 国产黄在线观看免费观看不卡| 国产乱在线观看视频| 国产精品18久久久久网站| av文字幕在线观看| 最好看更新中文字幕| 精品视频二区三区| 国产永久av在线| 在线视频中文字幕| 国产一级在线| 女人色在线免费视频| 国产精品美女一区二区三区四区| 伊人网在线视频| 国产日产一区二区| 丁香婷婷在线观看| 色吊丝av中文字幕| 国产高潮av| 国产69精品久久app免费版| 国产啊啊啊视频在线观看| 国产在线第一页| 狂野欧美性猛交xxxx乱大交| 国产porn在线| 国产色在线播放| 国产蜜臀在线| 国精一区二区三区| 九九色在线观看| 在线āv视频| 国产高清大尺度一区二区不卡| 黄网在线免费| 日本高清中文字幕二区在线| 国产高清一级片| 中文字幕成人乱码在线电影| eeuss影院在线观看| 中文字幕av在线播放| 国产三区视频在线观看| 中文字幕久热在线精品| 国产精品一区二区三区视频网站| 久久香蕉一区| 青青草免费在线观看| av日韩在线免费| 99reav在线| 一二三四区在线观看| 精品卡一卡卡2卡3网站| 国产激情自拍| 天天操中文字幕视频| 亚洲免费国产| 九九热视频在线观看| 久久久久久久久久久久网站| 免费av不卡在线观看| 九九在线视频| 国产精品自拍亚洲| 国产高清av| 亚洲精品一区中文字幕电影| 在线观看av的网站| 久蕉依人在线视频| 国产精品㊣新片速递bt| 国产一二在线观看| www.av在线播放| 国产美女福利在线观看| 国产精品视频一区二区免费不卡 | 欧洲有码在线视频| 九九热视频在线观看| 国产免费一级片| 精品三级久久久久久久电影聊斋| 日本视频在线观看一区二区三区| 人人澡人人爽| 国产一区二区三区四区尤物| 国产黄色高清在线| 麻豆网站在线免费观看| 九七电影韩国女主播在线观看| 青青草在线免费观看| 中文字幕日本在线观看| 91午夜在线| 热99re久久精品这里都是免费| 国产有码在线| 亚洲最新永久观看在线| 最近中文字幕mv免费高清在线| 91在线最新| 日本中文字幕高清视频| 亚洲xxxxxx| 国产极品嫩模在线视频一区| 日本亚洲欧美| 精品成人一区二区三区免费视频| www.久草.com| av人人综合网| 国产美女在线观看| 在线观看电影av| 精品麻豆一区二区三区| 国产在线更新| jlzzjlzz欧美| 在线天堂av| 9999在线视频| 97人人在线| 18av在线视频| 伊人福利在线| eeuss影影院www在线播放| ·天天天天操| 91嫩草在线播放| 国产二区三区在线| 国产精品白浆流出视频| 先锋影音av中文字幕| 99在线免费观看| 在线āv视频| 香蕉视频在线观看网站| 136福利第一导航国产在线| 国产精品久久精品牛牛影视| 成人欧美精品久久久久影院| 免费国产视频| 九九热视频免费在线观看| 日本片在线看| 国产在线视频福利| 天天操天天射天天插| 国产一卡2卡3卡四卡网站| 国产精品久久久久一区二区国产 | 日本一级理论片在线大全| 91亚洲天堂| аⅴ成人天堂中文在线| 青青草免费在线视频| 国产精品一区二区三区视频网站| 国产美女视频一区二区三区| 国产性一级片| 精品极品三级久久久久| 一本免费视频| 超碰免费在线观看| 精品视频一二三| 亚洲国产日韩在线人成电影| 美女网站在线观看| ·天天天天操| 国产精品探花在线| www.中文字幕久久久| 国产三级自拍| 欧美日韩综合高清一区二区| 国产精品麻豆一区二区三区| а√资源新版在线天堂| 国产高清视频免费最新在线| 免费a级人成a大片在线观看| 国产激情网址| 自拍亚洲国产| 九九在线免费视频| www.三区|