rhce练习题容易错的地方
rhce练习题里容易错的地方
使用导航器的时候,ssh连接
- 因为导航器是一个工具,生成一个容器,在容器里面运行playbook
安装软件包的时候,多个软件包使用循环loop
- loop的格式
- hosts: NODE1
tasks:
- name: install php
ansible.builtin.yum:
name: "{{ item }}"
state: present
loop:
- php
- http
//loop的对齐是和模块对齐,属于tasks的下一个
- 如果不用循环,单纯的使用变量是会报错的。但是我看帮助文档里面存在使用var变量的方法。

- 安装包组的时候 要使用引号包裹起来
查看安装的集合包

使用容器的时候没有使用ssh连接

角色的目录的位置

vars没有斜杠在前面

使用file模块创建软链接
- src是被链接的
- dest是你创建的文 件 去链接
写web的时候
- copy的时,要注意加上selinux的文件类型
磁盘分区
- 磁盘分区的时候需要加上单位MiB

逻辑卷
- 逻辑卷的大小默认m,可以不写单位(不要写MiB)
如果web服务重启失败
- 查看被控节点的80端口

魔法变量
- 组的名字是group_names
写创建用户的时候要注意
- 用户的 密码使用的是password而不是passwd
- 使用hash512加密的时候也不是使用的passwd,是password
执行引用加密文件的文件时候
- 运行时要指定密码文件或者直接输入密码

挂载的时候
- 不能使用present,使用mounted
防火墙
- 使用防火墙的永久放行的时候一定要加上立即放行permanent immediate
写copy模块
- 覆盖一行的内容的时候要记得加上\n
- 使用双引号,不要使用单引号
block对齐
- when是和block对齐
- 如果有- block的时候,rescue和- block 中的block对齐,包含在- 后面when也是
也是 - when判断也是处于tasks下的一个层级,和alwars对应
- -block的层级是排列在tasks下面 模块的层次要小于他因为,block要包裹找他们
debug
- msg 打印的信息并不需要使用引号引起来
格式化文件系统
- 格式化文件系统使用filesystem
j2
- j2文件中的变量不用使用""引号引用起来
ansible配置文件的优先级
安装集合
- ansible-galaxy + 安装(install) + -r 指定安装文件(安装的url) -p 指定安装到哪里
安装角色
- ansible-galaxy install -r roles/requirements.yml -
p roles/

结尾
至此,我的4月落幕
在这里,真心地祝各位一切顺利
rhce练习题容易错的地方的更多相关文章
- 不知道哪里alert undefined 用下面的语句是js报错.F12能提示报错的地方window.alert=function(aa){ if (typeof (aa)"undefined"){ throw "就是这";}};
不知道哪里alert undefined 用下面的语句是js报错.F12能提示报错的地方 var oldalert=window.alert; window.alert=function(aa){ i ...
- JSPatch一些容易犯错的地方
JSPatch一些自己使用后的发现: 1.JS不区分整数和浮点数.解析字典以后的value不需要通过 floatValue等方法转换,而是自动就转换成对应的数据类型. 2.nil在JSPatch中 不 ...
- 关于C#编程中引用与值类型赋值的一些容易犯错的地方
值类型与引用类型的区别在于:值类型在赋值的时候是拷贝值,引用类型在赋值的时候的拷贝引用.记住这一个原则,我们再来分析一些具体情况: PointStruct pt1 = ,); PointStruct ...
- 使用vue-cli脚手架安装的eslint 容易犯错的地方
1. 函数名字与括号之间要有空格. 2. 不要使用双引号 3. 不要有多月的空行 4.函数参数的逗号后要有空格 5.每个结束语句以后不用加“分号”
- javascript sort方法容易犯错的地方
sort方法用来对数组排序非常方便.但是sort(func)这个func参数的构造却很容易混淆. sort判断func的返回值是判断正负,而不是ture和false.所以务必保证返回值要么负数要么正数 ...
- caffe实现focal loss层的一些理解和对实现一个layer层易犯错的地方的总结
首先要在caffe.proto中的LayerParameter中增加一行optional FocalLossParameter focal_loss_param = 205;,然后再单独在caffe. ...
- R语言 几个易错的地方
1.列表与向量 定义一个向量,然后向内添加元素,得到一个长向量列表: > a = c() #定义一向量 > for (i in 1:5) + a = c(a,i) > a [1] 1 ...
- es6还欠完善的地方
const的可变性 const用于声明常量. 什么是常量,声明后的值不可更改. 对于值类型,比如string,number等等.const声明确实有效. const str = "strin ...
- Android Studio运行SlidingView报错 FloatMath函数
1,错误信息时这样的(图片百度的,但是提醒的是一样的) 我们点击这个错误提示,就会跳到出错的地方 2,开始的时候觉得很蛋疼,因为这个SlidingView是从别处导过来的,没什么问题把...就很久就 ...
- 【转】RHCE 7系列—RHCE考试
本篇主要以RHCE练习题为线索,介绍其中涉及的知识点. 红色引用的字为题目要求(不是正式题目,难度略低于正式题目) In serverX or desktopX 1. (lab teambridge ...
随机推荐
- modbus通信案例简单介绍
介绍: 1.仪表等其他智能设备的modbus通信协议,确定其内部功能码地址.以型号U-MIK-P350-SCN2的杭州美控公司的压力变送器为例.查看对应手册20页.2.PLC端的编程配置.以西门子s7 ...
- SRC信息收集方法论
"感谢您阅读本篇博客!如果您觉得本文对您有所帮助或启发,请不吝点赞和分享给更多的朋友.您的支持是我持续创作的动力,也欢迎留言交流,让我们一起探讨技术,共同成长!谢谢!" SRC信息 ...
- 单元测试必备:Asp.Net Core代码覆盖率实战,打造可靠应用 !
引言 在前几章我们深度讲解了单元测试和集成测试的基础知识,这一章我们来讲解一下代码覆盖率,代码覆盖率是单元测试运行的度量值,覆盖率通常以百分比表示,用于衡量代码被测试覆盖的程度,帮助开发人员评估测试用 ...
- 剑指offer56(Java)-数组中出现的次数Ⅰ(中等)
题目: 一个整型数组 nums 里除两个数字之外,其他数字都出现了两次.请写程序找出这两个只出现一次的数字.要求时间复杂度是O(n),空间复杂度是O(1). 示例 1: 输入:nums = [4,1, ...
- portainer安装,配置,使用
Portainer安装 Portainer是Docker容器管理可视化界面,主要是可以通过可视化界面创建,管理Dockert容器,并且支持多个节点管理(免费版支持五个节点). Portainer官网地 ...
- IOT设备连接上云
如何让我的设备连接上云?参考如下路径. 云 [![](http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/974556/1 ...
- 从原理到操作,让你在 Apache APISIX 中代理 Dubbo3 服务更便捷
简介: 本文为大家介绍了如何借助 Apache APISIX 实现 Dubbo Service 的代理,通过引入 dubbo-proxy 插件便可为 Dubbo 框架的后端系统构建更简单更高效的流量链 ...
- 入选 SIGMOD2021 的时间序列多周期检测通用框架 RobustPeriod 如何支撑阿里业务场景?
简介: 本文除了介绍RobustPeriod的核心技术亮点,还将重点解释如何将它构筑成服务来解决阿里云的业务痛点. 近日,由阿里云计算平台和阿里云达摩院合作的时序多周期检测相关论文RobustPeri ...
- [Contract] Solidity 合约使用 truffle 部署到测试网和主网
使用 truffle 发布到非本地的以太坊主网或者测试网时,需要提供钱包的助记词或私钥. 首先安装 truffle 组件:npm install @truffle/hdwallet-provider ...
- 2024 年最值得推荐的 7 个 Vue3 组件库
你好,我是 Kagol. Vue 是一款易学易用,性能出色,适用场景丰富的渐进式 JavaScript 框架,深受广大开发者的喜爱,Vue3 更是推出了 Composition API,让逻辑复用更友 ...