2021年5月30日

基于项目的形式管理playbook

摘要: 编写playbook时必然是以主机清单文件中的自定义组下的host为目标,每编写一次playbook视作一个“项目”,基于“项目”的形式来管理playbook以及主机清单,这样能够更加清晰记录每个“项目”执行playbook涉及到的hosts,以及“项目”变更时可以存档<以便下次复用>1.###首先 阅读全文

posted @ 2021-05-30 21:51 1251618589 阅读(4) 评论(0) 推荐(0) 编辑

虚拟机断电无法进入

摘要: CentOS虚拟机断电或强制关机,再开机出现问题:这里写图片描述 找出问题出现在哪:这里的 journalctl 是查看系统的日志信息;直接输入此命令查看,日志内容可能很多,快速翻页或者直接定位到最新的日志信息,发现有标红的,说明此处出现错误。错误原因:failed to mount /sysroo 阅读全文

posted @ 2021-05-30 19:49 1251618589 阅读(2) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 debug 模块

摘要: debug 模块 此模块可以输出信息,默认msg输出的是Hello world!用法:###可以修改msg输出的信息。 ansible webservers -m debug -a 'msg="welcome to magedu"' 阅读全文

posted @ 2021-05-30 14:07 1251618589 阅读(3) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 setup 模块

摘要: 功能: setup 模块来收集主机的系统信息,这些 facts 信息可以直接以变量的形式使用,但是如果主机较多,会影响执行速度,可以使用 gather_facts: no 来禁止 Ansible 收集 facts 信息用法👇:可加参数 filter=ansible_变量 来筛选出想看的内容 ans 阅读全文

posted @ 2021-05-30 14:04 1251618589 阅读(15) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 Lineinfile和 replace 模块

摘要: Lineinfile 模块 ansible在使用sed进行替换时,经常会遇到需要转义的问题,而且ansible在遇到特殊符号进行替换时,存在问题,无法正常进行替换 。其实在ansible自身提供了两个模块:lineinfile模块和replace模块,可以方便的进行替换一般在ansible当中去修改 阅读全文

posted @ 2021-05-30 13:53 1251618589 阅读(33) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 user和group模块

摘要: 1.###创建账号 group:添加到哪个主组grepus:添加到哪个附属组sheel:指定的shell类型system:是否为系统账号create_home:是否创建家目录home:指定家目录的路径 ansible webservers -m user -a 'name=nginx uid=88 阅读全文

posted @ 2021-05-30 13:20 1251618589 阅读(2) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 service模块

摘要: Service 模块 功能:管理服务1.###调用service模块将服务设置为启动并开机自启 ansible webservers -m service -a 'name=httpd state=started enabled=yes' 2.###调用service模块将服务设置为关闭 ansib 阅读全文

posted @ 2021-05-30 13:10 1251618589 阅读(5) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 yum和apt模块

摘要: yum 和 apt 模块 功能:yum 管理软件包,只支持RHEL,CentOS,fedora,不支持Ubuntu其它版本apt 模块管理 Debian 相关版本的软件包1.###调用yum模块安装包 ,如果有些包需要使用epel源的话则用enablerepo参数开启epel仓库 ansible w 阅读全文

posted @ 2021-05-30 12:51 1251618589 阅读(9) 评论(0) 推荐(0) 编辑

Ansible常用模块用法 cron 模块

摘要: 功能:计划任务支持时间:minute,hour,day,month,weekdayPS:1)如果不写则代表默认 默认每分钟 每小时 每天 每月 每周 2)使用命令的话要将命令的全路径写上,否则无法调动这个命令。(因为计划任务中的$PATH路径默认只有两个)3)day和weekday会产生冲突,以we 阅读全文

posted @ 2021-05-30 12:38 1251618589 阅读(15) 评论(0) 推荐(0) 编辑

导航