安装方式: 方式一:npm安装 ①安装Node.js,在官网(https://nodejs.org/en/)下载Node.js并双击安装 ②配置环境变量,把node.exe所在目录加入PATH环境变量中,然后在命令行先后输入: node --version npm --version 验证是否安装成 ...
分类:
其他好文 时间:
2020-05-21 19:38:18
阅读次数:
114
Playbook在上一节中,我们详细介绍了Ansible提供的一些常用模块。可以看到,Ansible中的每个模块专注于某一方面的功能。虽然每个模块实现的功能都比较简单,但是,将各个模块组合起来就可以实现比较复杂的功能。在Ansible中,将各个模块组合起来的文件是一个YAML格式的配置文件。这个配置文件,在Ansible中称为Playbook。在这一节中,我们将循序渐进地介绍Ansible中的Pl
分类:
编程语言 时间:
2020-05-21 10:06:25
阅读次数:
51
一、Ansible介绍Ansible是一个简单的自动化运维工具,可完成配置管理、应用部署、服务编排以及其他各种IT需求。Ansible也是一款基于Python语言实现的开源软件,其依赖Jinja2、paramiko和PYYAML这几个Python库。Ansible的作者是MichaelDehaan,MichaelDehaan同时也是知名软件Cobber的作者和Func的共同作者。MichaelDe
分类:
编程语言 时间:
2020-05-21 09:21:41
阅读次数:
60
应用 管理远程主机上的服务 参数 name:指定操作服务的名称 state=started|stopped|restarted|reloaded:指定服务的状态 enabled=yes|no:指定服务是否为开机启动项 示例 1. 启动nginx服务 2. 停止nginx服务 3. 将nginx服务设 ...
分类:
其他好文 时间:
2020-05-20 21:41:10
阅读次数:
166
期中集群架构-第六章-ansible批量管理服务介绍 01.批量管理服务知识介绍 a ansible是一个基于Python开发的自动化运维工具 b ansible是一个基于SSH协议实现远程管理的工具 c ansible软件可以实现多种批量管理操作 (批量系统配置、批量软件部署、批量文件拷贝、批量运 ...
分类:
其他好文 时间:
2020-05-20 15:57:11
阅读次数:
64
应用 管理远程主机上的组 参数 name:指定组的名称 state present|absent:指定组的状态 gid:指定组的gid 示例 1. 创建test组 2. 删除test组,前提是不能有用户把删除的组涂当成主组 3. 将test组的gid设置为2000 ...
分类:
其他好文 时间:
2020-05-20 14:17:03
阅读次数:
60
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。 Ansible系列博文直达链接:[Ansible入门系列][1] 前言 通过前面的文章,大家基本上也都知道了Ansible的基本使用了,但是阅读的过程中,大家会发现我有使用以下两种方 ...
分类:
其他好文 时间:
2020-05-19 23:08:26
阅读次数:
89
环境: 纯净Linux系统,未搭建安装任何环境和程序 操作系统:Centos8 python版本:python3 一、配置yum源 (1)进入/etc/yum.repos.d目录下,将Centos-Base.repo备份 cp /etc/yum.repos.d/CentOS-Base.repo /e ...
分类:
其他好文 时间:
2020-05-19 18:05:58
阅读次数:
63
今日内容Ansible Playbook变量解析 # 1.变量概述 变量提供了便捷的方式来管理ansible项目中的动态值。比如zabbix-3.14.15可能后期会反复的使用 到这个版本的值,那么如果将此值设置为变量,后续使用和修改都将变得非常方便。这样可以简化项目的创建和维护 定义变量分为如下的 ...
分类:
其他好文 时间:
2020-05-19 00:42:30
阅读次数:
50
npm安装node-sass各种失败,试试这样 1.安装cnpm(https://npm.taobao.org/) npm install -g cnpm --registry=https://registry.npm.taobao.org 2.在项目文件夹下安装node-sass cnpm ins ...
分类:
其他好文 时间:
2020-05-18 22:58:14
阅读次数:
67