Docker OpenvSwitch 应用部署
安装部署OVS并建立GRE隧道
- 节点1:192.168.1.198 容器网段:172.17.1.0/24
- 节点2:192.168.1.199 容器网段:172.17.2.0/24
1、节点1节点2操作:修改docker 默认IP地址网段,主配置文件内修改配置参数。
vim /lib/systemd/system/docker.service
# bip参数设置IP地址 指定的是网关。 ExecStart=/usr/bin/dockerd --bip=172.17.2.1/24
# 重启服务 systemctl daemon-reload systemctl restart docker
2、节点1节点2操作:安装OVS
yum -y install openvswitch bridge-utils
3、节点1节点2操作:启动openvswitch服务
# 启动服务 systemctl start openvswitch
4、节点1节点2操作:创建网桥并激活
# 1、创建网桥 ovs-vsctl add-br br0 # 2、激活网桥 ip link set dev br0 up
[root@weave02 ~]# ifconfig br0: flags=67<UP,BROADCAST,RUNNING> mtu 1500 inet6 fe80::f488:54ff:fe9e:5d98 prefixlen 64 scopeid 0x20<link> ether 5e:87:fd:fe:3a:41 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 11 bytes 866 (866.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0