双300分通过RHCE考试:我的"检查至上"实战经验
墨冰城
583
22025/05/30
备考过程可谓艰辛,白天工作晚上练习的强度让人疲惫。最深刻的教训是:练习时因马虎出错(往往一个错误就导致失败)与缺乏检查直接提交直接相关。后来发现,间隔3-4天恢复精力后再练习时,结果中仍会出现红色报错提示。这段经历让我深刻认识到——检查才是通过考试的关键。
检查方法没有特殊的,就是一点一点操作结果.
不是检查想要执行的命令是否正确,有没有写错,而是检查命令执行结果是否正确,是否是预期效果。是否是预期效果。是否是预期效果。
比如检查主机名: 不管提示符看到的名字是否正确,直接再查看一遍主机名。可以使用cat /etc/hostname或hostname
比如查看IP是否配置正确,不能只ping一下查看网络通不通。可以用 nmcli con show查看当前up的配置名;然后,使用 nmcli con show 配置名 查看详细信息, ip addre show查看当前ip。
ansible检查:
ansible中的题,每个节点的每个题的结果也都在受控节点检查了的. 检查期间有的重新运行了playbook, 如果结果正常,就没有再用vim去查看或编辑palybook了.只用cat或less.
节点结果用的ssh命令一点点查看的.
ssh 节点 运行的检查命令
ssh 节点1 cat 文件路径
ssh 节点2 cat 文件路径
ssh 节点1 cat 文件路径 | grep 关键字
ssh 节点2 cat 文件路径 | grep 关键字
对比结果和原题要求,有问题就修正playbook,重新运行后检查.
检查完都没问题了,重启, 看看是否正常启动. 重启完抽几个觉得关键的题目再检查一遍.
ansible-galaxy role list 看看role路径和路径下的role. 是否安装错了或者需要把roles路径添加到里面.ansible-galaxy role install -r 需求文件.yml -p 安装目的路径 -p选项可以指定安装到哪. 安装collections也是.ansible-galaxy collection list 查看collection安装了哪些内容集合.ansible-doc 模块名查看模块介绍.里面有用例模板可以复制,按题目要求加以修改,less命令查看,单独窗口,避免跟shell信息混淆.ansible 节点1 -m debug -a "var=vars": 查看节点1的所有变量信息. 可以结合管道符和grep筛选.ansible 节点1 -m setup :查看节点1的所有facts. 可以用grep或filter筛选.
ansible 节点1 -m setup -a "filter=ansible_devices 或ansible 节点1 -m setup -a "filter=*address*ansible 节点1 -m setup | grep -C 10 关键字 关键字和上下10行内容. A前B后C上下.考试不是比谁操作快,而是比谁犯错少。通过建立系统化的检查流程,我有效减少了错误,最终实现双300分的完美通过。
希望每一位备考RHCE的朋友都能稳扎稳打,细心检查,顺利通关! \ud83c\udf89


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