10 2022 档案
摘要:#循环 ##1、with_items迭代列表 比如Linux中依次需要安装多个软件包时,我们可以使用with_items迭代功能进行实现 例如: 安装httpd、samba、samba-client软件包时 Vim b.yml - name: install packages hosts: node
阅读全文
摘要:作业: 在ansible节点中新建/home/student/ansible/hwreport.empty的文件,文件内容为 hostname: inventoryhostname mem: memory_in_MB bios: BIOS_version sda: disk_sda_size 创建一
阅读全文
摘要:创建Web内容目录 按照下方所述,创建一个名为 /home/student/ansible/webcontent.yml 的 playbook: 该 playbook 在 dev 主机组中的受管节点上运行 创建符合下列要求的目录 /webdev: 所有者为 devops 组 具有常规权限:owner
阅读全文
摘要:#一、初步说明 以一个简单的playbook为例,说明yaml的基本语法 yaml⽂件以 开头,以表明这是⼀个yaml⽂件,就像xml⽂件在开头使⽤ 宣称它是xml⽂件⼀样。但即使没有使⽤ 开头,也不会有什么影响。 yaml中使⽤"#"作为注释符,可以注释整⾏,也可以注释⾏内从"#"开始的内容。 y
阅读全文
摘要:#使用临时命令通过模块来执行任务 ##一、查看系统上安装的所有模块 ansible-doc -l 查看ping模块帮助文档 ansible-doc ping ###1、ansible模块 文件模块: copy:将本地文件复制到受控主机 file:设置文件的权限和其他属性 lineinfile:确保特
阅读全文
摘要:#第二章 ansible配置文件 ##一、 /etc/ansible有以下三个文件或者目录生成 ###1、Hosts 主机清单配置文件 ###2、ansible.cfg Ansible配置文件 ###3、Roles 角色定义目录 ##二、ansible配置文件优先级 Ansible配置以ini格式存
阅读全文
摘要:#Ansible的介绍与安装 自动化与linux系统管理(为什么要学习自动化运维) 大多系统管理和基础架构管理都依赖于通过图形或者命令行用户界面执行的手动任务,系统管理员通常使用检查清单、其他文档或者记忆的例程来执行标准任务,这样的做法容易出错,系统管理员很容易跳过某个步骤或者错误的执行某个步骤,对
阅读全文
摘要:#一、Nginx是什么? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供 了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第 二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于 200
阅读全文