zoukankan      html  css  js  c++  java
  • centos7上构建swarm集群和节点

    随意选择一个主机作为管理节点,在上面初始化一个 swarm:

    chao@manager01:~$ docker swarm init --advertise-addr 192.168.59.128
    Swarm initialized: current node (7ik7wqhe5wcag8k5tp816c7ck) is now a manager.
    
    To add a worker to this swarm, run the following command:
    
        docker swarm join 
        --token SWMTKN-1-0p0p5f96e1w4xblhw2eeookrv46spwf4yx7qmve2srxe9wec5g-ellbnyt4cwwvvdkssaj0cbtus 
        192.168.59.128:2377
    
    To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.

    --advertise-addr 标志配置了管理节点的 IP 地址。如果你的机器只有一个 IP 地址,可以省略--adbertise-addr选项,docker 会自动选择正确的 IP。上输出信息说明了怎样加入新的工作节点。也说明了执行docker swarm join-token manager 可以查询怎样加入新的管理节点。

    执行docker info命令查看swarm的当前状态

    ~$ docker info
    ...
    Swarm: active
     NodeID: 7ik7wqhe5wcag8k5tp816c7ck
     Is Manager: true
     ClusterID: 2scd04fv8c9mua1jiaq6n0370
     Managers: 1
     Nodes: 1
     ...

     添加节点到 swarm

    在第二台主机上,执行前面创建 swarm 时 docker swarm init 输出信息中命令创建工作节点并加入到 swarm

    chao@worker01:~$ docker swarm join 
         --token SWMTKN-1-0p0p5f96e1w4xblhw2eeookrv46spwf4yx7qmve2srxe9wec5g-ellbnyt4cwwvvdkssaj0cbtus 
         192.168.59.128:2377
    This node joined a swarm as a worker.
    

    节点的升级和降级

    docker node promote node-3 node-2  --将worker升级为manager节点
    docker node demote node-3 node-2   -- 将manager节点降级为worker节点

    参考 https://blog.csdn.net/candcplusplus/article/details/53836703

            https://www.cnblogs.com/franknihao/p/8490416.html

       http://www.cnblogs.com/Javame/p/6739184.html

       http://www.cnblogs.com/fundebug/p/6823897.html

    乌龟虽然跑的慢但是比兔子长寿啊
  • 相关阅读:
    POJ 3904 Sky Code [数学]
    UVA 11542 Square [XOR方程组]
    CSS+DIV 设置圆角边框加阴影效果
    取消谷歌CHROME文本框(域)外边框高亮和缩放功能的办法
    IE和火狐CSS透明层兼容写法
    Ubuntu 12.04 amd64 搭建Apache+PHP+Mysql环境
    CSS样式表的优先级别
    css设置透明层
    卸载gnome的命令为
    ubuntu12.04 启动n卡独显方法
  • 原文地址:https://www.cnblogs.com/nieqibest/p/9991646.html
Copyright © 2011-2022 走看看