RHCSA总结:
首先先从考试整体来说,老师准备好环境之后,进入考场,按照考官的指示一步一步走就行,然后签到把信息填完以后可以进入考试环境了,这里面的有两台虚拟机,Node1和node2(对应system1和system2)还有红帽图案考试题。考试里面的软件包都是已经提供好的。关于考试(我只说不一样的点,其余的和练的就差不多,数字变了我就不说了)
1、配置信息:这个一定要看仔细里面的配置信息,庚老师把配两台网络的题放在配置信息里了,在红帽考试中Node1的网络配置,直接就是考试的第一题直接配,可以打开Node1的终端直接配置,配置完之后很关键,配置完网络和域名,咱们一般不就是需要打开红帽系统的命令行通过ssh登录虚拟机吗,但是这里设置了个陷阱,你直接连接报错(permission denied),权限错误,这就是设置了ssh配置文件。当时意识到了,就问了一下考官,设置了禁止root登录的权限,把庚老师视频看过,且跟着练过的同学应该是知道这个报错怎么处理的。有的同学不知道怎么配置,结果就在Node1上面直接敲,我先说一下,这个考试题的域名还好,像容器名还有yum源地址都是不好敲的。
具体处理思路:打开/etc/ssh/sshd_config
找到这一行:#PermitRootLogin 后面的参数忘了
把这个注释取消掉然后,后面的参数改为yes,应该是这样的:PermitRootLogin yes,重启sshd服务:systemctl restart sshd
2、这题答的满分:
构建完成以后,就可以run去运行了,这里会有把报错,咱们用的挂载的都是/home/下面的什么,这里挂载的是/opt/files:/opt/目录和/opt/process:/opt/目录,这个按照提里面的就直接运行,报错也是权限问题
chown sxi:sxi /opt/files chown sxi:sxi /opt/proscess。后面在运行,之后按照庚老师题里面的来就行了,这里他后面说在/opt/files下面创建的文件都会生成PDF格式,你可以在里面touch一个文件,然后在切换成/opt/proscess目录,在里面会生成一个和/opt/files目录。里面创建的一模样的文件,通过file可以看一下,就是生成的PDF,然后也可以进入容器中查看。
/etc/sudoers这里就是把用户改为了组,前面别忘了加%
分区什么的给的空间都是够的按照他指定的块设备进行操作就行。
没考满分,应该是有很多题的题目没有看仔细,有的目录名字可能记得不大清了,就差不多是起的上面的目录名,所以,吸取我的教训:一定要看清题目!一定要看清题目!一定要看清题目!
RHCE总结
首先从整体看,填写信息什么的和上面差不多,跟着考官来即可
配置inventory和ansible.cfg,inventory都一样,这里ansible.cfg在写roles_path,我只根据题目写了一个/home下的然后扣了3分,这个其实可以需要写两个,当时看老庚视频没认真看,/usr/的题目不说也需要写。
第3题就直接整collections角色了和roles角色分开了。他给了一个地址然后你可以访问那个地址,在该地址里面有需要下载的那三个压缩包,你可以右键复制链接(copylink),然后写道collections.yml文件中,然后运行,会生成mycollections目录在当前的ansible目录下,因为他说把软件包下载到/home/greg/ansible/mycollections中,你下载下来的包是有两级目录的,需要把所有的包往前移动到mycollections目录下(我就是错在这里了)
hosts.j2这一题模板有空格,所以需要加,我没加又扣分,需要注意,再写timesync.yml的时候,这个用的不是rhel-system-roles.timesync,而是collections.yml下载下来的redhat.rhel_system_roles.timesync
在写webcontent.yml和roles.yml文件时,里面的firewalld模块都是没有启动的,所以都需要加一个task用来启动firewalld(根据报错得知的),还有分区考的一个是lv.yml
其余的有点记不清了,总之认真多思考一下,吸取我的教训:一定要看清题目!一定要看清题目!一定要看清题目!
个人总结:
题差不多背下来了,可以根据自己的刷题时间去衡量一下,如果想着能过就行,那把老庚给的题库刷明白,在把我上面说的留意一下不成问题,如果想要考高分,那么就需要在ansible的play和角色上面下点功夫了,需要理解,同时思路清晰,不要慌一定要看清题目!一定要看清题目!一定要看清题目!