坐标08.31 杭州 薛同学RHCE考试PASS经验分享
RHCE 考试分享
时间:8 月 31 日
考场:杭州
当天有 14 位考生,考场内都是台式机,考官按照名单挨个点名,进入考场并指定位置(下 午位置和上午一样),9 点 40 左右开始考试,考官会引导大家操作进入考试环境,开始答题 后,考官坐回考场教室最后面电脑前,好像除了监考还有额外的事情在做。
考试总结
上午:RHCSA,3 小时
考试任务是在两台虚拟机上完成,node1 和 node2,node1 配置网络,node2 重置 root 密码, 2/3 的题目在 node1(包括容器的两个题目:第一个要求下载镜像并设置随机启动,第二个 要求容器输出日志到映射的本地目录),剩下的 1/3 题目在 node2。
新增的脚本题,要求输出指定目录下大小 30~50k 并且包含 u+s 权限的所有文件,考试时我 通过查询 man 帮助手册找到了样例.容器镜像路径,不是直接在路径后增加/镜像名,中间有 RHEL 文件夹,可以使用 podman search 出结果后,再进行 pull 即可拉下镜像。
下午:RHCE,4 小时
6 台虚拟机,control 加上 node1~5,所有 ansible 实现都在 control 的 greg 用户 home 目录下 新建的 ansible 目录下实现。ssh 的 key 以及 copy-id 还有手动节点的/etc/sudoers 都已初始化 OK,按照考试说明,这里无需再做,比如重新生产 ssh key 可能影响阅卷判分,甚至可能零分,注意下。
系统角色那题不是 timesync,而是 seLinux,都比较简单,在 README.md 或 default 目录下 都有示例,不用紧张,按照视频讲解里的方法套路都可以找到答案。
新增利用 logger 位 natasha 用户创建周期任务,每 2 分钟执行,用 logger 模块基本可以解决 问题,当时我是登录一台控制节点 mode1 用命令 tail -f /var/log/cron 查看。
根据 user_list2 中的变量创建不同用户,这里新增了变量 pw_passowrd_max:30,新增需求设 置密码最大有效期为上述变量指定的天数,其他要求和平时练习的一样,我当时 ansbile-doc user 查询到了设置账户过期时间的变量。