当前位置: 首页 > news >正文

密云建站推广5 电子商务网站建设的步骤

密云建站推广,5 电子商务网站建设的步骤,关系的网站,用二级域名做网站群Docker Swarm Mode Docker Swarm 集群搭建 Docker Swarm 节点维护 Docker Service 创建 1.角色转换 Swarm 集群中节点的角色只有 manager 与 worker#xff0c;所以其角色也只是在 manager 与worker 间的转换。即 worker 升级为 manager#xff0c;或 manager 降级为 worke…Docker Swarm Mode Docker Swarm 集群搭建 Docker Swarm 节点维护 Docker Service 创建 1.角色转换 Swarm 集群中节点的角色只有 manager 与 worker所以其角色也只是在 manager 与worker 间的转换。即 worker 升级为 manager或 manager 降级为 worker。 1.1 worker 升级为 manager 在manager节点通过 docker node promote 命令可以将 worker 升级为 manager。例如下面的命令是将docker4 与 docker5 两个节点升级为了 manager即当前集群中全部为 manager。 1.2 manager 降级为 worker 在manager节点通过 docker node demote 命令可以将 manager 降级为 worker。例如下面将docker2 与 docker3 两个节点降级为了 worker。 1.3 docker node update 变更角色 除了通过 docker node demote|promote 可以变更节点角色外通过 docker node update --role [manager|worker] [node]也可变更指定节点的角色。 再将 docker2 与 docker3 两个节点变为 manager。 将 docker4 与 docker5 两个节点变为 worker。 2. 节点标签 swarm 可以通过命令为其节点添加描述性标签方便运维人员去了解该节点的更多信息。 2.1 添加/修改节点标签 通过 docker node update --label-add 命令可以为指定 node 添加指定的 keyvalue 的标签。若该标签的 key 已经存在则会使用新的 value 替换掉该 key 的原 value。不过需要注意的是若要添加或修改多个标签则需要通过多个--label-add 选项指定。 docker node update --label-add authzhangsan --label-add email123qq.com aodw1lselnf114wdfdca8fm16 # 通过 docker node inspect 在查看该节点详情时可看到添加的标签 docker node inspect aodw1lselnf114wdfdca8fm16docker node inspect --pretty node 可以 key:value 的形式显示信息。 2.2 删除节点标签 通过 docker node update --label-rm 命令可以为指定的 node 删除指定 key 的标签。同样若要删除多个标签则需要通过多个--label-rm 选项指定要删除 key 的标签。 docker node update --label-rm auth --label-rm email aodw1lselnf114wdfdca8fm16查看节点详情两个标签已经消失。 3. 节点删除 manager 节点通过 docker node rm 命令可以删除一个 Down 状态的、指定的 worker 节点。 注意该命令只能删除 worker 节点不能删除 manager 节点。 3.1 有问题的删除 验证对于 Ready 状态的 worker 节点是无法直接删除的。对于 manager 节点也是无法删除的。 3.2 正确的删除 若要删除一个 worker 节点首先要将该节点的 Docker 关闭使该节点变为 Down 状态然后再进行删除。 停止docker4中的docker systemctl stop docker3.3 强制删除 上面的删除方式有些麻烦其实也可以通过添加-f 选项来实现强制删除。 此时去docker5中查看docker状态发现swarm: active 但对于 manager 节点强制删除也不能删除。(可以通过先降级为worker再强制删除) docker node rm –f 命令会使一个节点强制退群而 docker swarm leave 命令是使当前的docker 主机关闭 swarm 模式。 4. manager 集群容灾 4.1 热备容灾 Swarm 的 manager 节点集群采用的是热备方式来提升集群的容灾能力。即在 manager集群中只有一个处于 leader 状态用于完成 swarm 节点的管理其余 manager 处于热备状态。当 manager leader 宕机其余 manager 就会自动发起 leader 选举重新选举产生一个新的 manager leader。 4.2 容灾能力 manager 集群的 leader 选举采用的是 Raft 算法。Raft 算法是一种比较复杂的一致性算法其选举 leader 的简单思路是所有可用的 manager 全部具有选举权与被选举权。最终获得过半选票的 manager 当选新的 leader。为了保证一次性可以选举出新的leader官方推荐使用奇数个manager。但并不是说偶数个manager就无法选举出leader。 4.3 容灾模拟 目前是 docker、docker2、docker3 三个 manager其中 docker 为 leader。 现在关闭 docker 主机的 docker daemon模拟其宕机。 systemctl stop docker然后在 docker2 或 docker3 主机上查看当前的节点情况可以看到 docker2 或 docker3已经成为了新的 leader。 此时如果再使某个 manager 宕机例如使 docker2 的 docker daemon 关闭那么整个swarm 就会瘫痪。因为剩下的 manager 已经无法达成过半的选票无法选举出新的 leader。 停掉docker2后整个集群瘫痪
http://www.dnsts.com.cn/news/210746.html

相关文章:

  • 做网站的公司盐城邯郸做网站电话
  • 网站颜色搭配技巧百度快速收录3元一条
  • 校园图书馆网站建设wordpress登录界面修改
  • 有哪个网站做策划方案的wordpress漏洞2019
  • 做网站违法嘛新能源汽车价格表
  • 四川省建设厅网站在线申报比较出名的网站域名
  • wordpress阅读量插件seo2短视频发布
  • 山东联通网站备案表白网页制作软件app
  • 如何用服务器做网站jsp做网站的书
  • 中国最好的网站制作公司部门网站建设的工作汇报
  • 网络建站免费网址闸北做网站
  • 做网站条件网站建设公司的重要性
  • 长春建设工程信息网站网络管理系统包括哪五大功能
  • 杨凌网站建设公司超市网站建设策划书
  • 做的时间长的网站制作公司网站专题页面开发
  • wordpress资源站源码巴中市平昌县建设局网站
  • 济南建网站的网站网站域名变更
  • 兰州做门户网站开设计工作室赚钱吗
  • 论坛网站设计网店产品seo如何优化
  • 一般建设网站需要多少预算短视频app有哪些
  • 重庆网络网站建设装饰行业网站建设方案
  • 机顶盒做网站如何介绍自己的网页
  • 燕郊医疗网站建设互联网上市公司排名
  • 网站点击量怎么查建设品牌网站
  • 连云港营销型网站建设男女在床上做孔网站
  • 北京网站建设交易网站开发的岗位
  • 怎样是做网站wordpress用的编辑器外接
  • 广西建设工程协会网站查询系统软件营销之群排名优化教程
  • 做网站图片路径做缓存吗哪里找做网站的
  • 打开建设银行官方网站首页4399全部网页游戏大全