亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

基于Docker的Etcd分布式部署的方法步驟

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

一 環境準備

1.1 基礎環境

ntp配置:略 #建議配置ntp服務,保證時間一致性

etcd版本:v3.3.9

防火墻及SELinux:關閉防火墻和SELinux

 

名稱
地址
主機名
備注
etcd1
172.24.8.71
etcd1.example.com
用于保存相關IP信息
docker01
172.24.8.72
docker01.example.com
 
docker02
172.24.8.73
docker02.example.com
 

 

# hostnamectl set-hostname etcd1.example.com# hostnamectl set-hostname docker01.example.com# hostnamectl set-hostname docker02.example.com

提示:主機名非必須。

1.2 docker環境

以上所有節點均安裝docker,具體方式見《002.docker版本及安裝》。

二 etcd節點部署

提示:本環境全部采用docker化,即etcd服務也以docker形式存在。

2.1 etcd基礎配置

# mkdir -p /var/log/etcd/  #建議創建etcd日志保存目錄# mkdir -p /data/etcd  #建議創建單獨的etcd數據目錄# export HOST_1=172.24.8.71  #設置etcd節點的IP# export DATA_DIR=/data/etcd  #設置集群etcd數據節點# REGISTRY=quay.io/coreos/etcd  #建議使用此倉庫# ETCD_VERSION=latest  #設置etcd版本# export NAME_1=etcd1  #設置etcd節點的name# docker volume create --name etcd-data

提示:以上所有操作需要在所有節點操作。

2.3 啟動docker etcd集群

[root@etcd1 ~]# docker run / -p 2379:2379 / -p 2380:2380 / --volume=${DATA_DIR}:/etcd-data / --name etcd ${REGISTRY}:${ETCD_VERSION} / /usr/local/bin/etcd / --data-dir=/etcd-data --name ${NAME_1} / --initial-advertise-peer-urls http://${HOST_1}:2380 --listen-peer-urls http://0.0.0.0:2380 / --advertise-client-urls http://${HOST_1}:2379 --listen-client-urls http://0.0.0.0:2379 / --initial-cluster ${NAME_1}=http://${HOST_1}:2380

提示:quay.io/coreos/etcd鏡像國內可能無法pull,可在國外節點pull,然后scp至集群節點。

2.4 確認驗證

 [root@etcd1 ~]# docker ps

Docker,Etcd,分布式部署 

 [root@etcd1 ~]# docker exec -it bcb96fb0f987 /usr/local/bin/etcdctl cluster-health

Docker,Etcd,分布式部署

[root@etcd1 ~]# docker exec -it bcb96fb0f987 /usr/local/bin/etcdctl --endpoints=http://${HOST_1}:2379 member list

Docker,Etcd,分布式部署

三 docker宿主機節點配置

3.1 docker01配置

[root@docker01 ~]# vi /etc/sysconfig/dockerOPTIONS='--cluster-store=etcd://172.24.8.71:2379 --cluster-advertise=172.24.8.72:2379'[root@docker01 ~]# systemctl restart docker

3.2 docker02配置

[root@docker02 ~]# vi /etc/sysconfig/dockerOPTIONS='--cluster-store=etcd://172.24.8.71:2379 --cluster-advertise=172.24.8.73:2379'[root@docker02 ~]# systemctl restart docker

3.3 創建overlay網絡

[root@docker01 ~]# docker network create -d overlay overlaynet1418654e0092f5d1c3e4bf2b9ee73cdd22932dd60fecf12d7a3b024818118244b[root@docker01 ~]# docker network inspect overlaynet1

Docker,Etcd,分布式部署

[root@docker02 ~]# docker network inspect overlaynet1

Docker,Etcd,分布式部署

提示:分別在docker01和docker02宿主機查看在docker01上創建的overlay網絡,若都存在則表示通過 etcd,網絡數據是分布式而不是本地的了。

3.4 測試網絡

[root@docker01 ~]# docker run -d --name Container01 --network overlaynet1 training/webapp python app.py[root@docker02 ~]# docker run -d --name Container02 --network overlaynet1 training/webapp python app.py[root@docker01 ~]# docker exec -it 73e984a5528a /bin/bashroot@73e984a5528a:/opt/webapp# ifconfig

Docker,Etcd,分布式部署

root@73e984a5528a:/opt/webapp# route -n

Docker,Etcd,分布式部署

[root@docker02 ~]# docker exec -it 89eac9521743 /bin/bashroot@89eac9521743:/opt/webapp# ifconfig

Docker,Etcd,分布式部署

說明:

  • 所有容器對會存在兩個網卡,eth0和eth1;
  • 其中 eth1 的網絡是一個內部的網段,即普通的 NAT 模式;
  • 其中 eth0 是 overlay 網段上分配的IP地址,即 overlay 網絡,且 MTU 是 1450 而不是 1500;
  • 只有同一個 overlay 網絡中的容器之間的通信才會通過 eth0,其它所有通信還是經過 eth1。
[root@docker01 ~]# brctl show

Docker,Etcd,分布式部署

[root@docker01 ~]# docker network ls

Docker,Etcd,分布式部署

其他引用:

  • Docker 在每個節點上創建了兩個 linux bridge,一個用于 overlay 網絡,一個用于非 overlay 的 NAT 網絡(docker_gwbridge);
  • 容器內的到overlay 網絡的其它容器的網絡流量走容器的 overlay 網卡(eth0),其它網絡流量走容器的 NAT 網卡(eth1);
  • 當前 Docker 創建 vxlan 隧道的ID范圍為 256~1000,因而最多可以創建745個網絡,因此,本例中的這個 vxlan 隧道使用的 ID 是 256;
  • Docker vxlan 驅動使用 4789 UDP 端口;
  • overlay網絡模型底層需要類似 consul 或 etcd 的 KV 存儲系統進行消息同步;
  • Docker overlay 不使用多播;
  • Overlay 網絡中的容器處于一個虛擬的大二層網絡中,

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


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲激情视频在线| 日韩电影视频免费| 这里精品视频免费| 欧美日韩高清区| 国产精品亚洲综合天堂夜夜| 亚洲第一视频网| 一区二区三区国产视频| 久久久久成人精品| 亚洲国产第一页| 久久久久久中文字幕| 日韩成人激情视频| 欧美在线观看日本一区| 亚洲二区中文字幕| 久久综合色影院| 68精品久久久久久欧美| 日韩欧美主播在线| 九色91av视频| www国产精品视频| 欧美日韩亚洲高清| 日本欧美一二三区| 亚洲人高潮女人毛茸茸| 国产精品久久久久影院日本| 久操成人在线视频| 91性高湖久久久久久久久_久久99| 欧美日韩午夜视频在线观看| 国产成人极品视频| 亚洲国产精品字幕| 成人在线小视频| 国产91在线视频| 欧美极品在线视频| 精品福利视频导航| 日韩av免费一区| 亚洲第一中文字幕| 在线成人一区二区| 成人淫片在线看| 国产精品久久久久久久久久久不卡| 国产成人中文字幕| 国产日韩精品一区二区| 欧美午夜精品久久久久久人妖| 色系列之999| 国产精品视频免费在线观看| 久久久免费电影| 777精品视频| 色综久久综合桃花网| 91网站在线看| 亚洲国产精品美女| 亚洲福利视频二区| 成人性生交大片免费看小说| 欧美第一页在线| 亚洲性无码av在线| 久久国产精品久久久久久久久久| 日韩在线观看精品| 国产91在线播放| 欧美日韩高清区| 九色91av视频| 欧美综合激情网| 欧美专区第一页| 最近2019年日本中文免费字幕| 欧美日韩成人精品| 69av成年福利视频| 久久久爽爽爽美女图片| 亚洲第一页自拍| 久久久亚洲精选| 日韩在线视频免费观看高清中文| 国产精品aaaa| 亚洲区在线播放| 中文字幕在线观看日韩| 欧美国产视频一区二区| 欧美电影免费看| 尤物yw午夜国产精品视频明星| 色婷婷综合久久久久中文字幕1| 久久久成人精品| 一本色道久久综合狠狠躁篇怎么玩| 国产丝袜一区二区| 成人国产在线激情| 精品国产鲁一鲁一区二区张丽| 日韩成人av网| 亚洲最大福利视频网站| 91深夜福利视频| 亚洲最新在线视频| 成人激情视频小说免费下载| 亚洲香蕉伊综合在人在线视看| 成人中文字幕在线观看| 国产mv免费观看入口亚洲| 欧美激情按摩在线| 欧美极品少妇xxxxx| 国产午夜精品免费一区二区三区| 久久99国产综合精品女同| 中文字幕亚洲天堂| 亚洲欧美激情另类校园| 欧美性生交xxxxx久久久| 92裸体在线视频网站| 美女视频黄免费的亚洲男人天堂| 国产视频自拍一区| 欧美人与性动交| 96sao精品视频在线观看| 国产aⅴ夜夜欢一区二区三区| 色琪琪综合男人的天堂aⅴ视频| 欧美精品久久一区二区| 日韩中文字幕久久| 国产日韩欧美在线视频观看| 上原亚衣av一区二区三区| 亚洲精品一区久久久久久| 欧美激情视频播放| 国产精品www网站| 97超级碰在线看视频免费在线看| 韩国三级电影久久久久久| 91在线精品视频| 欧美日韩中文字幕日韩欧美| 国产精品第一页在线| 夜夜狂射影院欧美极品| 日本精品一区二区三区在线播放视频| 国产精品一区二区三区免费视频| 成人久久久久爱| 777午夜精品福利在线观看| 欧美亚洲伦理www| 精品国产拍在线观看| 精品欧美aⅴ在线网站| 91爱视频在线| 国产亚洲欧美日韩一区二区| 日韩欧美一区二区三区久久| 555www成人网| 欧美激情视频免费观看| 久久久免费观看视频| 日韩欧美第一页| 日韩欧美高清在线视频| 欧美视频在线免费| 91免费看国产| 亚洲伊人成综合成人网| 亚洲人a成www在线影院| 九九热这里只有在线精品视| 欧美性视频网站| 九色成人免费视频| 国产69精品99久久久久久宅男| 4438全国亚洲精品在线观看视频| 日韩精品一区二区视频| 九九久久精品一区| 国产精品久久久久久av福利| 国产成人亚洲综合91| 在线观看日韩欧美| 国产亚洲欧美另类中文| 欧美成人亚洲成人日韩成人| 亚洲肉体裸体xxxx137| 久久免费视频观看| 日韩日本欧美亚洲| 国产亚洲精品久久久久久777| 欧美日韩激情小视频| 日韩在线小视频| 国产精品久久久久久婷婷天堂| 国产精品自产拍在线观看| 成人精品一区二区三区电影黑人| 麻豆乱码国产一区二区三区| 久久国内精品一国内精品| 97视频在线观看免费| 国内久久久精品| 亚洲福利精品在线| 欧美日韩中国免费专区在线看| 5252色成人免费视频| 国产一区二区黄| 亚洲老司机av| 不卡在线观看电视剧完整版| 亚洲美女免费精品视频在线观看| 日韩免费观看网站| 黑人巨大精品欧美一区二区免费|