一个 LB 挂多个 member (不需要配置 route) 没有跨三层可以直接使用二层 selfip, 可以尝试不创建 route 和 gateway pool。
多个 LB 挂同一个 member (不需要配置 route) 没有跨三层可以直接使用二层 selfip, 可以尝试不创建 route 和 gateway pool。
| [root@ci-6091103-rdo-pzhang ~]# cat clean.sh | |
| #!/bin/bash | |
| source keystonerc_admin | |
| # neutron lbaas-healthmonitor-list > monitor.txt | |
| neutron lbaas-listener-list > delete.txt | |
| all=$(cat delete.txt | wc -l) | |
| start=4 | |
| end=$(($all-1)) | |
| echo $start $end |
| FROM kolla/centos-source-neutron-lbaas-agent:pike | |
| ARG F5_COMMON | |
| ARG F5_REST | |
| ARG F5_AGENT | |
| USER root | |
| WORKDIR /root |
| #!/bin/bash | |
| source keystonerc_admin | |
| # neutron lbaas-healthmonitor-list > monitor.txt | |
| neutron lbaas-listener-list > delete.txt | |
| all=$(cat delete.txt | wc -l) | |
| start=4 | |
| end=$(($all-1)) | |
| echo $start $end |
| apiVersion: v1 | |
| kind: Node | |
| metadata: | |
| name: bigip1 | |
| annotations: | |
| # Replace IP with Self-IP for your deployment | |
| flannel.alpha.coreos.com/public-ip: "10.145.80.204" | |
| # uncomment the following line if using v6 tunnel and modify bigip v6 address | |
| # flannel.alpha.coreos.com/public-ipv6: "2021:15::125" |
| tcpdump -i 0.0:nnn "ip6 protochain 58 && (src 2021:91::8 && dst ff02::1:ff00:f) or (src 2021:91::f && dst 2021:91::8)" | |
| tcpdump -i 0.0:nnn "ip6 protochain 58" -s 0 -w /var/tmp/K11308743.pcap | |
| tcpdump -i 0.0:nnn "(ip6[40] == 135 or ip6[40] == 136) && (src 2021:91::8 && dst ff02::1:ff00:f) or (src 2021:91::f && dst 2021:91::8)" | |
| ip maddr show # 展示当前 linux 系统监听的 multicast IP 地址 和 MAC 地址 | |
| [root@hwsrv-948327 ~]# ip maddr show | |
| 1: lo | |
| inet 224.0.0.1 | |
| inet6 ff02::1 | |
| inet6 ff01::1 |
| #!/bin/bash | |
| export LC_ALL=en_US.UTF-8 | |
| export LANG=en_US.UTF-8 | |
| sed -i "s/^gpgcheck=.*/gpgcheck=0/" /etc/yum.conf | |
| yum-config-manager --add-repo=https://vault.centos.org/7.6.1810/cloud/x86_64/openstack-pike | |
| yum-config-manager --add-repo=https://vault.centos.org/7.6.1810/virt/x86_64/kvm-common | |
| yum clean all |
iptables
# Drop the rule we added
iptables -t nat -D OUTPUT -m addrtype --dst-type LOCAL -j DOCKERetcd
etcd --advertise-client-urls http://127.0.0.1:2379 --data-dir /tmp/tmp.vVZ9yVvk9c --listen-client-urls http://127.0.0.1:2379 --log-level=debug > "/tmp/etcd.log" 2>/dev/null