RHCE
文章平均质量分 91
RHCE和RHCSA知识点
q_97
这个作者很懒,什么都没留下…
展开
-
ansible 语句+jinjia2+roles
tasks:角色所需要执行的所有任务文件都存放于此,包含一个主文件main.yml,可以通过include的方式引入其他任务文件,就是可以创建多个tasks任务,然后在main,yml里面进行引用。很多个主机都要搭建httpd服务,将一个httpd的配置文件拷贝到其余的主机上面,上面的ip地址都是一样的,所以的话,这个jinjia2模版文件会根据不同主机更改需要的内容。templates:用于存放角色相关的jinja2模版文件,当使用角色相关的模版时,如果没有明确指定模版的路径,则默认使用此目录中的模版。原创 2024-10-12 16:12:05 · 719 阅读 · 0 评论 -
ansible变量和剧本
2、定义主机组的变量3、通过主机和主机组的目录文件定义变量2、剧本中定义变量1、vars定义在task任务之前定义即可,可以定义多次变量然后就不用重复写这个内容了,直接调用变量即可2、vars_files定义通过引入文件来定义vars_files定义3、注册变量就是将一个任务的执行结果注册为一个变量使用关键字,register去获得任务的执行结果执行后将信息保存到主控节点上面3、命令模式定义变量4、fact变量事实变量,收集被控节点的信息,定义一个变量的信息通过原创 2024-10-09 21:31:06 · 702 阅读 · 0 评论 -
RHCE (1)ansible常用的模块
force 如果目标主机存在此文件,但内容不同的话,设置为yes,则强制覆盖,如果为no的话,则目标主机路径不存在该文件时,复制,默认为yes。backrefs 默认是no,如果没有匹配到行的,则在末尾添加内容,如果是yes的话,匹配不到也不追加。line 对匹配的行的内容进行修改,替换,如果匹配到的行都是一样的话,则修改最后一行的内容。regexp 过滤行,可以支持通配符,如果没有匹配到行的话,则在末尾添加行的内容。force 在删除的时候,yes表示允许删除带逻辑卷的卷组,默认为false。原创 2024-09-28 19:42:10 · 1105 阅读 · 0 评论