摘要: 角色是ansible自1.2版本引入的新特性,用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即 可。简单来讲,roles就是通过分别将变量、文件、任务、模板及处 阅读全文
posted @ 2024-05-05 21:39 djyhello 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 模板是一个文本文件,可以用于根据每个主机的不同环境而为生成不同的文件 模板文件中支持嵌套jinja2语言的指令,来实现变量,条件判断,循环等功能 需要使用template模块实现文件的复制到远程主机,但和copy模块不同,复制过去的文件每个主机可以会有所不同 一、jinja2语言 Jinja2 是一 阅读全文
posted @ 2024-05-05 15:01 djyhello 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Playbook中同样也支持变量 变量名:仅能由字母、数字和下划线组成,且只能以字母开头 变量定义: variable=value variable: value 变量调用方式: 通过 {{ variable_name }} 调用变量,且变量名前后建议加空格,有时用"{{ variable_name 阅读全文
posted @ 2024-03-26 21:01 djyhello 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、 playbook介绍 1、Playbook 组成 一个 playbook(剧本)文件是一个YAML语言编写的文本文件 通常一个playbook只包括一个play 一个 play的主要包括两部分: 主机和tasks. 即实现在指定一组主机上执行一个tasks定义好的任务列表。 一个tasks中可 阅读全文
posted @ 2024-03-26 20:17 djyhello 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、自动化运维应用场景 1、运维职业发展路线 2、企业实际应用场景分析 DEV开始环境-》测试环境-》预发布环境-》发布环境-》生产环境-》灰度环境 3、常见自动化运维工具 Ansible:python,Agentless,中小型应用环境 Saltstack:python,一般需部署agent,执行 阅读全文
posted @ 2024-03-13 20:46 djyhello 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、集群和分布式 系统性能扩展方式: Scale UP:垂直扩展,向上扩展,增强,性能更强的计算机运行同样的服务 Scale Out:水平扩展,向外扩展,增加设备,并行地运行多个服务调度分配问题,Cluster 垂直扩展不再提及: 随着计算机性能的增长,其价格会成倍增长 单台计算机的性能是有上限的, 阅读全文
posted @ 2024-03-03 15:31 djyhello 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、存储类型 存储类型分为三种 直连式存储:Direct-Attached Storage,简称 DAS 存储区域网络:Storage Area Network,简称 SAN 网络附加存储:Network-Attached Storage,简称 NAS 1、 DAS 存储 DAS存储是最常见的一种存 阅读全文
posted @ 2024-03-02 16:29 djyhello 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、系统日志介绍 在现实生活中,记录日志非常重要﹐比如:银行转账时会有转账记录﹔飞机飞行过程中的黑盒子(飞行数据记录器)记录着飞机的飞行过程. 那么将系统和应用发生的事件记录至日志中,也很意义,常可以助于排错和分析使用 日志记录的内容包括: 历史事件:时间,地点,人物,事件 日志级别:事件的关键性程 阅读全文
posted @ 2024-03-01 21:31 djyhello 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、PostgreSQL体系架构 1、体系架构概览 PostgresQL和MySQL相似,也采用典型的C/S模型。 PostgresQL体系结构分两部分 实例instance 磁盘存储实例 instance 包括 进程. 内存存储结构 2、进程和内存结构 (1)进程 Postmaster 主进程 它 阅读全文
posted @ 2024-02-29 18:30 djyhello 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一、PostgreSQL介绍 1、PostgreSQL介绍 PostgreSQL,基于C语言开发,通常简称为PG或PGSQL. PostgreSQL宣称是世界上最先进的开源数据库。 官网: www.postgresgl.org 中文社区: http://www.postgres.cn中文手册: ht 阅读全文
posted @ 2024-02-29 07:54 djyhello 阅读(126) 评论(0) 推荐(0) 编辑