06 2019 档案

摘要:[TOC] 简介 overlay 网络驱动程序在多个Docker守护进程主机之间创建一个分布式网络.这个网络位于特定于主机的网络之上,允许连接到它的容器(包括群集服务容器)安全地通信。Docker透明地处理每个数据包与正确的Docker守护进程主机和正确的目标容器之间的路由。 当你初始化一个swar 阅读全文
posted @ 2019-06-17 10:27 漂泊的蒲公英 阅读(419) 评论(0) 推荐(0)
摘要:[TOC] 什么是secrets 在docker swarm中,secrets是一组敏感数据,比如: 密码 SSH私钥 SSL证书 数据库密码 通用字符串或二进制内容(最大可达500 kb) 在Docker 1.13及更高版本中,可以使用Docker secret集中管理这些数据,安全地传输给需要访 阅读全文
posted @ 2019-06-13 15:38 漂泊的蒲公英 阅读(1246) 评论(0) 推荐(0)
摘要:[TOC] 简介 GlusterFS是一个可伸缩的分布式文件系统,适用于云存储和媒体流等数据密集型任务。实现了全部标准POSIX接口,并用fuse实现虚拟化,让用户看起来就像是本地磁盘一样。能够处理千数量级的客户端。 特征: 容量可以按比例的扩展,且性能却不会因此而降低。 廉价且使用简单,完全抽象在 阅读全文
posted @ 2019-06-12 23:10 漂泊的蒲公英 阅读(4683) 评论(0) 推荐(0)
摘要:[TOC] routing mesh:无论访问哪个节点,即使该节点上没有运行 service 的副本,最终都能访问到 service。 在swarm中使用ingress network,需要防火墙允许以下端口通过 Port 7946 Port 4789 发布服务的端口 target: 指定容器内的端 阅读全文
posted @ 2019-06-09 16:17 漂泊的蒲公英 阅读(836) 评论(0) 推荐(0)
摘要:所有的active节点,都可以接收task。有时候会遇到,一个节点需要维护暂时不能使用,这意味着此节点将不能再接受新的task,且原有的task也要迁走,在其他可用的节点上运行 【注】将节点设置为DRAIN并不会从该节点删除独立容器(docker run/ docker up/ docker Eng 阅读全文
posted @ 2019-06-09 09:51 漂泊的蒲公英 阅读(1786) 评论(0) 推荐(0)
摘要:[TOC] Service介绍 要在Docker引擎处于群集模式时部署image,需要创建一个Service(服务)。 创建一个服务时,指定要使用哪个容器镜像,以及要在正在运行的容器中执行哪些命令。还可以为服务定义选项,包括: 群集所在的端口使服务在群集外部可用 一个覆盖网络,用于服务连接到群中的其 阅读全文
posted @ 2019-06-09 07:43 漂泊的蒲公英 阅读(4418) 评论(0) 推荐(0)
摘要:[TOC] Swarm Cluster Swarm cluster集群是一组运行Docker并加入到集群中的机器。之后可继续执行docker命令,不过现在它们是由集群管理器在集群上执行。集群中的机器可以是物理的,也可以是虚拟的,加入集群后被称为节点。 可以使用不同的策略来控制容器运行的节点。确保每台 阅读全文
posted @ 2019-06-08 16:03 漂泊的蒲公英 阅读(3852) 评论(0) 推荐(0)
摘要:[TOC] etcdctl命令全局选项参数 |参数|说明| |: |: | debug|输出调试信息,显示执行命令的时候发起的请求| | no sync|发出请求钱不主动同步集群信息| | output, o 'simple'|输出响应消息的格式,可以为simple,json或extended| | 阅读全文
posted @ 2019-06-06 14:11 漂泊的蒲公英 阅读(1573) 评论(0) 推荐(0)
摘要:报错内容: 报错信息主要为:failed to send out heartbeat on time (exceeded the 100ms timeout for 401.80886ms) 心跳检测报错主要与以下因素有关(磁盘速度、cpu性能和网络不稳定问题): etcd使用了raft算法,lea 阅读全文
posted @ 2019-06-05 17:39 漂泊的蒲公英 阅读(5060) 评论(0) 推荐(0)
摘要:[TOC] 前言 ETCD使用RAFT协议保证各个节点之间的状态一致。根据RAFT算法原理,节点数目越多,会降低集群的写性能。这是因为每一次写操作,需要集群中大多数节点将日志落盘成功后,Leader节点才能将修改内部状态机,并返回将结果返回给客户端。 也就是说在等同配置下,节点数越少,集群性能越好。 阅读全文
posted @ 2019-06-05 17:34 漂泊的蒲公英 阅读(518) 评论(0) 推荐(0)
摘要:[TOC] etcd可以通过配置文件、命令行参数和环境变量进行配置 配置文件使用YAML语法编写。使用配置文件可以通过 config file或者ETCD_CONFIG_FILE环境变量指定 配置优先级 命令行参数优先级高于环境变量中的选项。如果提供了配置文件,命令行参数和环境变量将被忽略 成员相关 阅读全文
posted @ 2019-06-05 15:19 漂泊的蒲公英 阅读(4634) 评论(0) 推荐(0)
摘要:1. 分析报错信息,定位故障源 2. 分析故障原因,恢复服务 3. 确认依赖故障服务的上下游服务是否正常 4. 通知相关人员 阅读全文
posted @ 2019-06-05 10:23 漂泊的蒲公英 阅读(129) 评论(0) 推荐(0)
摘要:拉取镜像 列出镜像 添加镜像标签 查看镜像详细信息 搜索镜像 使用镜像标签删除镜像 使用镜像ID删除镜像 创建镜像 保存和载入镜像 script 导出本地的镜像nginx:latest为文件nginx:v1.tar [root@localhost ~] docker save o nginx:v1. 阅读全文
posted @ 2019-06-04 22:41 漂泊的蒲公英 阅读(158) 评论(0) 推荐(0)
摘要:[TOC] 简介 etcd是使用go语言编写的一种分布式键值存储,旨在可靠、快速地保存和提供对关键数据的访问。通过分布式锁、leader选举和写保障实现可靠的分布式协调。etcd集群用于高可用、持久化数据存储和检索,其重点在于 简单:良好定义的,面向用户的API (gRPC) 安全: 带有可选客户端 阅读全文
posted @ 2019-06-04 18:15 漂泊的蒲公英 阅读(503) 评论(0) 推荐(0)
摘要:系统层面 CPU user, system, iowait & idle percentages MEM used, buffered, cached & free percentages Virtual Memory dirty page flushes, writeback volume Dis 阅读全文
posted @ 2019-06-04 16:30 漂泊的蒲公英 阅读(3011) 评论(1) 推荐(0)

点击右上角即可分享
微信分享提示