playbook条件循环控制、handlers及失败处理 循环 可以使用item循环变量+loop模块组合使用,实现普通循环 1.变量放在loop下 --- - name: 一键操作 hosts: centos70 tasks: - name: 停止服务 …
分类:运营维护
ansible之playbook-02 机密和事实
Ansible Vault valut简介 Ansible Vault 是 Ansible 提供的一种加密工具,用于保护敏感数据(如密码、证书等)的存储和传输。通过使用 Ansible Vault,可以在 Ansible Playbooks 中安全地存储和…
ansible之playbook-01入门
playbook简介 为什么要写playbook 我们可以使用临时命令对受控机进行操作,但当有重复性的工作时就很复杂,因为你要一遍遍的去执行命令,而playbook可以轻松重复的对一组目标主机执行多项复杂的任务。 playbook是一个yaml文本文件,包…
ansible安装及简介
ansible-简介及基本安装并连接主机 ansible简介 ansible官网 ansible中文文档 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的…
ansible之playbook-03 templates 使用
Jinja2和template模块的使用 Jinja2简介 Ansible 模板是一种强大的工具,可用于在自动化任务中以动态方式生成配置、文件和其他工件。模板使用 Jinja2 模板语言,这是一种功能强大的模板语言,可用于创建复杂的模板。 Jinja2 模…
hadoop 四:Hive数仓的安装部署详解
Hive是什么 定义:Hive是基于Hadoop的一个数据仓库工具,用于进行数据提取、转化、加载(ETL)。它可以将结构化的数据文件映射为数据库表,并提供SQL查询功能,使得用户可以通过类似SQL的方式对数据文件进行读写和管理。 特点 学习成本低:Hive…
hadoop 三:高可用安装部署实战
hadoop高可用实现 为什么需要高可用 hadoop有以下关键角色,其中NameNode和ResourceManager至关重要,一个关键节点出故障,整个集群就失效,所以需要配置高可用 NameNode datanode secondarynamenod…
hadoop 二:HDFS分布式部署
Hadoop HDFS分布式集群部署 Hadoop环境准备 1、系统:centos7 2、关闭防火墙 3、关闭selinux(重点) 主机 ip 角色 nnode1 192.168.126.21 NameNodeSecondaryNameNodeResou…
hadoop 一:安装及单点部署
Hadoop简介 Apache Hadoop官网 Hadoop是一个由Apache基金会所开发的分布式系统基础架构,主要用于海量数据的存储和海量数据的分析计算。以下是关于Hadoop的详细介绍: 一、起源与背景 Hadoop起源于Apache Nutch项…
LDAP安全通信之TLS与ldaps
TLS与ldaps简介 LDAP同时支持TLS和ldaps两种通信方式来确保通信安全,但两者各有特点且无法同时使用: (1) TLS TLS又称StartTLS,LDAP连接通常仍然使用LDAP的默认端口389,在建立连接后,客户端会指示服务器切换到TLS…