摘要:
当硬盘分区不使用LVM的时候,将不能使用lvresize等指令调整 在调整分区之前,先来了解一下当前的磁盘分区信息1:使用Fdisk指令查看后发现sda1的分区有195309568个Sectors(扇区)每个扇区有512字节,所以总共有99998498816字节 root@X9DRLiF:~# fd 阅读全文
posted @ 2021-03-15 23:46
lclc
阅读(730)
评论(0)
推荐(0)
摘要:
df -T 只可以查看已经挂载的分区和文件系统类型。 Filesystem Type 1K-blocks Used Available Use% Mounted on/dev/sda1 ext4 20642428 3698868 15894984 19% /tmpfs tmpfs 32947160 阅读全文
posted @ 2021-03-15 23:11
lclc
阅读(1043)
评论(0)
推荐(0)
摘要:
一、部署swarm集群 #docker swarm简介 Docker Swarm 和 Docker Compose 一样,都是 Docker 官方容器编排项目,但不同的是,Docker Compose 是一个在单个服务器或主机上创建多个容器的工具,而 Docker Swarm 则可以在多个服务器或主 阅读全文
posted @ 2021-03-15 23:08
lclc
阅读(1688)
评论(0)
推荐(0)
摘要:
前言 docker解决了打包和隔离的问题,但是在docker集群中我们需要解决更多的问题,如调度(容器在哪运行)、生命周期及健康状况(确保容器在无错的情况下运行)、服务发现(容器所处位置,和容器通信)、监控(容器运行是否正常)、认证(谁能访问我的容器)、容器聚合(如何将多个关联的容器聚合一个工程), 阅读全文
posted @ 2021-03-15 23:05
lclc
阅读(189)
评论(0)
推荐(0)
摘要:
好吧,我又回来了。。。断了那么久主要是因为懒。。。现在有空会更新一些docker相关的知识。本文主要是总结下在工作中需要管理Docker Swarm中的Node遇到的问题:如何删除一个Swarm中的Node。 如何删除Docker Swarm中的Node Docker node rm Docker 阅读全文
posted @ 2021-03-15 23:03
lclc
阅读(862)
评论(0)
推荐(0)
摘要:
为了让学习的知识融汇贯通,目前是把所有的集群都放在了一个虚拟机上,如果这个虚拟机宕机了怎么办?俗话说鸡蛋不要都放在一个篮子里面,把各种集群的节点拆分部署,应该把各种节点分机器部署,多个宿主机,这样部署随便挂哪个主机我们都不担心。 源码:https://github.com/limingios/net 阅读全文
posted @ 2021-03-15 23:01
lclc
阅读(350)
评论(0)
推荐(0)
摘要:
Manager管理节点宕机后其他管理节点仍然可以使用管理 intermal distributed state store:内部分布式状态存储同步共享到每个节点。 Manager:多个Manager已Raft来通过机制的选举,进行高可用。 raft:通常通过投票的方式进行选举,一般是奇数制的节点。 阅读全文
posted @ 2021-03-15 22:59
lclc
阅读(350)
评论(0)
推荐(0)
摘要:
背景与技术选择 根据我之前的几篇「Django 系列」文章,后端架构中我使用了 Django + Celery + RabbitMQ 三个框架/服务。现在有几个问题: 如何用容器快速部署这三个应用? 如何提高性能? 如何保障后端可用性? Docker Compose vs Swarm vs K8s 阅读全文
posted @ 2021-03-15 22:57
lclc
阅读(810)
评论(0)
推荐(0)
摘要:
Posted on 2016年7月25日 上周小编为大家推荐了《Docker 1.12:用 Swarm 模式创建 Swarm 集群》,本周我们将深入为大家解读 1.12 版本 Docker Swarm 模式下的节点崩溃处理。欢迎大家在评论中踊跃推荐 Docker 技术文章,通过审核后的文章会由 Da 阅读全文
posted @ 2021-03-15 22:53
lclc
阅读(808)
评论(0)
推荐(0)
摘要:
当硬盘分区不使用LVM的时候,将不能使用lvresize等指令调整 在调整分区之前,先来了解一下当前的磁盘分区信息1:使用Fdisk指令查看后发现sda1的分区有195309568个Sectors(扇区)每个扇区有512字节,所以总共有99998498816字节 root@X9DRLiF:~# fd 阅读全文
posted @ 2021-03-15 22:37
lclc
阅读(456)
评论(0)
推荐(0)
摘要:
Docker Swarm: 准备三台机器,都装上 Docker docker swarm是docker官方提供的一套容器编排系统。它的架构如下: swarm是一系列节点的集合,而节点可以是一台裸机或者一台虚拟机。一个节点能扮演一个或者两个角色,manager或者worker。 manager节点:D 阅读全文
posted @ 2021-03-15 21:55
lclc
阅读(618)
评论(0)
推荐(0)
摘要:
Swarm 添加多个 Manager 节点实现容错 Manager 节点的不可用是未知的,可以在 Swarm 集群中维护奇数个 Manager 节点,以防部分 Manger 节点不可用导致整个 Swarm 集群不能正常工作。 节点总数正常数量容错数量 1 1 0 2 2 0 3 2 1 4 3 1 阅读全文
posted @ 2021-03-15 21:53
lclc
阅读(219)
评论(0)
推荐(0)
摘要:
Swarm 添加多个 Manager 节点实现容错 Manager 节点的不可用是未知的,可以在 Swarm 集群中维护奇数个 Manager 节点,以防部分 Manger 节点不可用导致整个 Swarm 集群不能正常工作。 节点总数正常数量容错数量 1 1 0 2 2 0 3 2 1 4 3 1 阅读全文
posted @ 2021-03-15 21:44
lclc
阅读(165)
评论(0)
推荐(0)
摘要:
#查看集群节点 docker node ls #创建nginx服务 #docker pull hub.test.com:5000/almi/nginx:0.1 #下载私有仓库镜像 docker service create --name nginx --replicas 2 --publish 80 阅读全文
posted @ 2021-03-15 21:42
lclc
阅读(154)
评论(0)
推荐(0)
摘要:
目录 raft算法概览 leader election term 选举过程详解 log replication Replicated state machines 请求完整流程 safety corner case stale leader State Machine Safety leader c 阅读全文
posted @ 2021-03-15 21:36
lclc
阅读(622)
评论(0)
推荐(0)
摘要:
一、更加直观的Raft算法 Raft 适用于一个管理日志一致性的协议,相比于 Paxos 协议 Raft 更易于理解和去实现它。为了提高理解性,Raft 将一致性算法分为了几个部分,包括领导选取(leader selection)、日志复制(log replication)、安全(safety),并 阅读全文
posted @ 2021-03-15 21:18
lclc
阅读(237)
评论(0)
推荐(0)
摘要:
Paxos算法是莱斯利·兰伯特(LeslieLamport,就是 LaTeX 中的”La”,此人现在在微软研究院)于1990年提出的一种基于消息传递的一致性算法。由于算法难以理解起初并没有引起人们的重视,使Lamport在八年后1998年重新发表到ACM Transactions on Comput 阅读全文
posted @ 2021-03-15 21:16
lclc
阅读(151)
评论(0)
推荐(0)
摘要:
为什么需要一致性 数据不能存在单个节点(主机)上,否则可能出现单点故障。 多个节点(主机)需要保证具有相同的数据。 一致性算法就是为了解决上面两个问题。 一致性算法的定义 一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。 一致性的分类 强一致性 说明:保证系统改变提交以 阅读全文
posted @ 2021-03-15 20:47
lclc
阅读(445)
评论(0)
推荐(0)
摘要:
原帖地址:http://www.solinx.co/archives/415?utm_source=tuicool&utm_medium=referral一致性算法Raft详解背景 熟悉或了解分布性系统的开发者都字段一致性算法的重要性,Paxos一致性算法从90年提出到现在已经有二十几年了,而Pax 阅读全文
posted @ 2021-03-15 20:43
lclc
阅读(352)
评论(0)
推荐(0)
摘要:
docker 意外宕机,PXC启动不了解决方法 由于 意外宕机 docker start pxc 节点后闪退,解决方法如下 从节点中找任意一个数据卷映射目录,修改参数 [root@izuf64gdegum84eku07pljz ~]# docker volume ×××pect v1 [ { "Cr 阅读全文
posted @ 2021-03-15 20:42
lclc
阅读(319)
评论(0)
推荐(0)