摘要: 1. playbook的组成 playbooks 本身由以下各部分组成(1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行(2)Variables:变量(3)Templates:模板(4)Handlers:处理器,当changed状态条 阅读全文
posted @ 2023-05-03 22:44 twistfate123 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、ansible 是什么? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有 阅读全文
posted @ 2023-05-03 22:41 twistfate123 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、Docker概述 1. Docker是什么 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自 阅读全文
posted @ 2023-04-23 21:19 twistfate123 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、Docker-compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Com 阅读全文
posted @ 2023-04-23 21:16 twistfate123 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、docker资源控制1、资源控制工具cgroups;是一个非常强大的linux内核工具,不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重,计算使用量,操控进程启停等,所以cgroups 实现了对资源的配额和度量 cgroups四大功能: 资源限制:可以对任务使用的资源总额进行 阅读全文
posted @ 2023-04-23 21:13 twistfate123 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、Zabbix概述 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以:●通过一个友好的界面进行浏览整个网站所有的服务器状态●可以在 Web 前端方便的查看监控数据●可以回溯寻找事故发生时系统 阅读全文
posted @ 2023-04-23 20:06 twistfate123 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 一、消息队列Kafka 1. 为什么需要消息队列(MQ) 主要原因是由于在高并发环境下,同步请求来不及处理,请求往往会发生阻塞。比如大量的请求并发访问数据库,导致行锁表锁,最后请求线程会堆积过多,从而触发 too many connection 错误,引发雪崩效应。我们使用消息队列,通过异步处理请求 阅读全文
posted @ 2023-04-12 14:45 twistfate123 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、Zookeeper 概述 1、Zookeeper 定义Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 2、Zookeeper 工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后 阅读全文
posted @ 2023-04-09 20:55 twistfate123 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、ELK 简介1、ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。●ElasticSearch:是基于Lucene(一个全文检索引擎的架构)开发的分布式存储检索引 阅读全文
posted @ 2023-04-09 19:22 twistfate123 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 一、文件系统简介1.1文件系统的组成接口:文件系统接口功能模块(管理、存储的工具):对对象管理里的软件集合对象及属性:(使用此文件系统的消费者)1.2文件系统的作用从系统角度来看,文件系统时对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统主要负责为用户建立文件、存入 阅读全文
posted @ 2023-04-05 20:07 twistfate123 阅读(46) 评论(0) 推荐(0) 编辑