RHCE+RHCSA双满分小经验分享
mb631706e939f29
537
22024/10/09
本人断断续续学了1年多,终于在考试服务期结束前完成了考试,最终幸运满分通过,分享一点自己的经验希望能帮到诸位。
一, 学习
首先,庚老师的课质量还是非常高的,不管是课程内容、练习及补充的延申知识都非常全面且实用,不仅仅是能通过考试,更对实际工作有很大帮助。
因为我个人有一些基础,且平时工作比较忙,所以课程我是跳着学,学习思路基本上是:
1. 先做练习题,再回去翻视频补齐知识点,尽可能跟敲命令。
2. 知识点整理成文档。一方面,是加深命令的记忆,另一方面也作为日常工作的查询手册。
如果没有基础的同学,建议还是认真跟着视频学习。另外,我觉得比较重要的是,遇到报错要善于查资料去解决问题,而不是直接在群里拍照问别人。
二,备考
重点无它,多在模拟环境练,毕竟真实考题和模拟环境是大差不差的。但是,对命令以及参数的使用是需要理解的,否则很难去记忆准确。善用:
比如 tar 那道题,想不气态 -z 和 -j 分别对应bz2还是gz时,避免去直接看答案,而是养成--help去查,这样即使考试中命令忘记了,理解逻辑后现查也可以搞定。
比如创建web目录那道题,file模块既可以创建目录又可以创建软连接,记不住完全可以通过ansible-doc file 去查参数用法。
主要针对的是生成硬件报告 的那道题,ansible_hostname、ansible_memtotal_mb、ansible_bios_version这类变量名忘记了,可以直接查到避免出错。
比如,selinux roles 那道题,vars使用了selinux_policy和selinux_state,记不住完全在README文件中找到用法。
RHCE一开始要在所用用户的家目录下配置ansible.cfg文件,但是cfg文件中有诸多配置内容或者单词拼写也可能会忘记,直接去找到/etc/ansible.cfg中找到 init ansible.cfg 的命令,初始化一个cfg查询配置项即可。哪怕忘记在/etc下,也可以通过find / -name ansible.cfg全局部检索。
比如,生成主机文件那道题,在各个节点生成myhost文件,在playbook在执行完后可以在执行ansible all -m shell “cat /etc/myhost” 去查看playbook执行结果是否正确,而不是一个一个节点ssh上去检查。
三、考试
以上是各个经验分享说的比较多的就不再详细解释了。
重点是:
另外,按gls模拟环境ansible.cfg中remote_user配置的是greg,而考试中ansible.cfg配工作用户执行playbook提示没权限,无脑改成remote_user=root运行,看起来没什么问题
最后祝大家顺利通过,前程似锦~



©著作权归作者所有,未经许可不可转载及商用,否则将追究法律责任