练习环境使用
RHCE练习环境:RH294-SCSI
1、根据提供的链接,下载到本地位置,在vm里打开三个框的,开机运行环境。
2、打开环境的样子:
点击“activities”,点击救生圈下面的方框,就可以打开命令界面
3、输入“virt-manager”,打开虚拟机管理界面
虚拟机管理界面简单介绍
4、查看全部虚拟机的状态,“rht-vmctl status all”
5、环境密码
294环境默认账密
环境真机f0
管理员用户: root/Asimov
普通用户: kiosk/redhat
classroom
管理员用户: root/Asimov
workstation、servera-d
管理员用户: root/redhat
普通用户: student/student
rht-vmctl 操作命令
rht-vmctl reset all 重置所有虚拟机
rht-vmctl fullreset all 完整重置所有虚拟机
rht-vmctl start all 启动所有虚拟机
rht-vmctl poweroff all 关闭所有虚拟机
rht-vmctl status all 查看机器是否上电
rht tools 管理
rht-vmctl status all 查看所有主机
rht-vmview view servera 显示servera主机窗口
(PS:相当于接一个显示器,可能看到status 是运行的,但是可能系统没启动完。这个命令可以确认机器是不是系统加载完了)
rht-vmctl reset all 恢复所有快照
virsh list 查看主机的状态
注意:主机classroom 查看使用virt-manager 然后找到open按钮去打开来看系统是否启动完了。
6、新环境操作步骤
1、VM刚挂上后,不要着急新加网卡做SSH,先把环境全测试正常。
classroom不含在all里面,所以先拉classroom
操作步骤:
rht-vmctl fullreset classroom
#可以使用virt-manager 看一下classroom 是不是启动完成
完成后再拉其它机器
rht-vmctl fullreset all
2、rht-vmctl status all ,拉完后,通这个命令看是不是虚机都上电了(不表示虚机启动好了)
3、rht-vmview view workstation 在上电的情况下,这个相当于是接了显示器,等启动完了,再SSH
4、能SSH 到workstation 上,ping 一下classroom(这个机器密码不用管,但是要ping通。拉练习环境的)
不通的处理方法:
注意:在环境里要把classroom和bastion启动,然后workstation才能ping通classroom
1)是不是新加了一块网卡,这个网卡还配了DHCP? 改成静态IP,DNS不要配置。
2)virt-manager 看一下classroom 是不是有,没有通过命令
rht-vmctl fullreset classroom 单独拉一下
PS: classroom 这台机器是给294环境DNS服务、环境脚本,评分脚本等提供服务的。workstation ping 不通,那就没办法了按照手册练习了。
7、294环境练习常见问题
1、提权问题
ansible all -a ‘id’ 如果没有root 表示没有免密提权
系统默认只配了devops用户做免密
除非你自已上去将student配免密提权
2、虚拟机与主机ping不通
能SSH 到workstation 上,ping 一下classroom(这个机器密码不用管,但是要ping通。拉练习环境的)
不通的处理方法:
1)是不是新加了一块网卡,这个网卡还配了DHCP? 改成静态IP,DNS不要配置。
2)virt-manager 看一下classroom 是不是有,没有通过命令
rht-vmctl fullreset classroom 单独拉一下
PS: classroom 这台机器是给294环境DNS服务、环境脚本,评分脚本等提供服务的。workstation ping 不通,那就没办法了按照手册练习了。
前提:打开bastion、classroom
不然会出现情况如下:
没有yum源,实验环境打不开