zoukankan      html  css  js  c++  java
  • 2019-04-11

    host1

     1 root@host1:~# calicoctl node run --ip 10.12.31.22 --config=/etc/calico/calicoctl.cfg
     2 Running command to load modules: modprobe -a xt_set ip6_tables
     3 Enabling IPv4 forwarding
     4 Enabling IPv6 forwarding
     5 Increasing conntrack limit
     6 Removing old calico-node container (if running).
     7 Running the following command to start calico-node:
     8 
     9 docker run --net=host --privileged --name=calico-node -d --restart=always -e NODENAME=host1 -e CALICO_NETWORKING_BACKEND=bird -e IP=10.12.31.22 -e ETCD_AUTHORITY= -e ETCD_SCHEME= -e NO_DEFAULT_POOLS= -e CALICO_LIBNETWORK_ENABLED=true -e CALICO_LIBNETWORK_IFPREFIX=cali -e ETCD_ENDPOINTS=http://10.12.31.21:2379 -v /var/log/calico:/var/log/calico -v /run/docker/plugins:/run/docker/plugins -v /var/run/docker.sock:/var/run/docker.sock -v /var/run/calico:/var/run/calico -v /lib/modules:/lib/modules calico/node:v1.0.2
    10 
    11 Image may take a short time to download if it is not available locally.
    12 Container started, checking progress logs.
    13 Waiting for etcd connection...
    14 Using IPv4 address from IP environment: 10.12.31.22
    15 No IPv6 address configured
    16 Using global AS number
    17 WARNING: Hostname 'host1' is already in use with IP address 10.32.0.3. Calico requires each compute host to have a unique hostname. If this is your first time running the Calico node on this host, ensure that another host is not already using the same hostname.
    18 Calico node name:  host1
    19 CALICO_LIBNETWORK_ENABLED is true - start libnetwork service
    20 Calico node started successfully
    21 root@host1:~# docker ps -a
    22 CONTAINER ID        IMAGE                COMMAND             CREATED             STATUS              PORTS               NAMES
    23 5185054c463c        calico/node:v1.0.2   "start_runit"       18 seconds ago      Up 18 seconds                           calico-node
    24 root@host1:~# docker network create --driver calico --ipam-driver calico-ipam cal_net1
    25 7f79b95822b8154a7294c97fc75b4406a1df6c87098369fd058952f7a0fffde5
    26 root@host1:~# docker network ls
    27 NETWORK ID          NAME                DRIVER              SCOPE
    28 aed7d2f6a552        bridge              bridge              local
    29 7f79b95822b8        cal_net1            calico              global
    30 8de65d3db216        docker_gwbridge     bridge              local
    31 81e05e6b8562        host                host                local
    32 85119df777e1        none                null                local
    33 root@host1:~# ip r
    34 default via 10.12.28.6 dev ens192 onlink 
    35 10.2.9.0/24 dev docker0  proto kernel  scope link  src 10.2.9.1 linkdown 
    36 10.12.28.0/22 dev ens192  proto kernel  scope link  src 10.12.31.22 
    37 172.18.0.0/16 dev docker_gwbridge  proto kernel  scope link  src 172.18.0.1 linkdown 
    38 blackhole 192.168.119.0/26  proto bird 
    39 192.168.183.64/26 via 10.12.31.23 dev ens192  proto bird 

    host2

     1 root@host2:~# calicoctl node run --ip 10.12.31.23 --config=/etc/calico/calicoctl.cfg
     2 Running command to load modules: modprobe -a xt_set ip6_tables
     3 Enabling IPv4 forwarding
     4 Enabling IPv6 forwarding
     5 Increasing conntrack limit
     6 Removing old calico-node container (if running).
     7 Running the following command to start calico-node:
     8 
     9 docker run --net=host --privileged --name=calico-node -d --restart=always -e NO_DEFAULT_POOLS= -e CALICO_LIBNETWORK_IFPREFIX=cali -e ETCD_ENDPOINTS=http://10.12.31.21:2379 -e ETCD_SCHEME= -e ETCD_AUTHORITY= -e NODENAME=host2 -e CALICO_NETWORKING_BACKEND=bird -e CALICO_LIBNETWORK_ENABLED=true -e IP=10.12.31.23 -v /var/run/calico:/var/run/calico -v /lib/modules:/lib/modules -v /var/log/calico:/var/log/calico -v /run/docker/plugins:/run/docker/plugins -v /var/run/docker.sock:/var/run/docker.sock calico/node:v1.0.2
    10 
    11 Image may take a short time to download if it is not available locally.
    12 Container started, checking progress logs.
    13 Waiting for etcd connection...
    14 Using IPv4 address from IP environment: 10.12.31.23
    15 No IPv6 address configured
    16 Using global AS number
    17 Calico node name:  host2
    18 CALICO_LIBNETWORK_ENABLED is true - start libnetwork service
    19 Calico node started successfully
    20 root@host2:~# docker ps -a
    21 CONTAINER ID        IMAGE                COMMAND             CREATED             STATUS              PORTS               NAMES
    22 ef25807d2919        calico/node:v1.0.2   "start_runit"       6 seconds ago       Up 5 seconds                            calico-node
    23 root@host2:~# docker network ls
    24 NETWORK ID          NAME                DRIVER              SCOPE
    25 0a4f8974ea62        bridge              bridge              local
    26 7f79b95822b8        cal_net1            calico              global
    27 a22c1957a61e        docker_gwbridge     bridge              local
    28 b8f586751d99        host                host                local
    29 00b0a10c56b9        none                null                local
    30 root@host2:~# ip r
    31 default via 10.12.28.6 dev ens192 onlink 
    32 10.2.52.0/24 dev docker0  proto kernel  scope link  src 10.2.52.1 linkdown 
    33 10.12.28.0/22 dev ens192  proto kernel  scope link  src 10.12.31.23 
    34 172.18.0.0/16 dev docker_gwbridge  proto kernel  scope link  src 172.18.0.1 linkdown 
    35 192.168.119.0/26 via 10.12.31.22 dev ens192  proto bird 
    36 blackhole 192.168.183.64/26  proto bird 
     1 root@host1:~# docker run -itd --name bbox1 --network cal_net1 busybox
     2 0a0ff37b70e6f095a04b433a5017e312b7704d98272854938ac52f0392895aac
     3 root@host1:~# ip r
     4 default via 10.12.28.6 dev ens192 onlink 
     5 10.2.9.0/24 dev docker0  proto kernel  scope link  src 10.2.9.1 linkdown 
     6 10.12.28.0/22 dev ens192  proto kernel  scope link  src 10.12.31.22 
     7 172.18.0.0/16 dev docker_gwbridge  proto kernel  scope link  src 172.18.0.1 linkdown 
     8 blackhole 192.168.119.0/26  proto bird 
     9 192.168.119.5 dev calidf88ad6b640  scope link 
    10 192.168.183.64/26 via 10.12.31.23 dev ens192  proto bird 
    11 
    12 
    13 
    14 root@host2:~# docker run -itd --name bbox2 --network cal_net1 busybox
    15 7e2a70e903e30c957c4236004b10cb0ccf31e5af6e0f9a689874c3578fdd2ee4
    16 root@host2:~# docker exec bbox2 ping -c 2 bbox1
    17 PING bbox1 (192.168.119.5): 56 data bytes
    18 64 bytes from 192.168.119.5: seq=0 ttl=62 time=0.453 ms
    19 64 bytes from 192.168.119.5: seq=1 ttl=62 time=0.333 ms
    20 
    21 --- bbox1 ping statistics ---
    22 2 packets transmitted, 2 packets received, 0% packet loss
    23 round-trip min/avg/max = 0.333/0.393/0.453 ms
    24 root@host2:~# ip r
    25 default via 10.12.28.6 dev ens192 onlink 
    26 10.2.52.0/24 dev docker0  proto kernel  scope link  src 10.2.52.1 linkdown 
    27 10.12.28.0/22 dev ens192  proto kernel  scope link  src 10.12.31.23 
    28 172.18.0.0/16 dev docker_gwbridge  proto kernel  scope link  src 172.18.0.1 linkdown 
    29 192.168.119.0/26 via 10.12.31.22 dev ens192  proto bird 
    30 blackhole 192.168.183.64/26  proto bird 
    31 192.168.183.69 dev calic68bb32cba4  scope link 
  • 相关阅读:
    「SAM」你的名字
    「疫期颓废」2
    「疫期颓废」1
    代码覆盖率简单介绍
    解决git报ssh variant 'simple' does not support setting port
    接口自动化基本流程和测试思路
    wait和sleep的区别
    vm垃圾回收算法的简单理解
    TCP-三次握手和四次挥手简单理解
    浏览器输入一个url 中间经历的过程
  • 原文地址:https://www.cnblogs.com/www1707/p/10692661.html
Copyright © 2011-2022 走看看