RH401-Note

Posted by ABU on September 16, 2018

#RH401课程笔记

##零、资源准备

硬件环境:8G以上内存、80G以上存储、支持虚拟化的CPU

虚拟化软件:VMware Fusion 10 Pro

机器准备:http://pan.baidu.com/s/1hsOEgcc 密码:01b2pj

考前辅导及文档视频:https://pan.baidu.com/s/1c3RAdK 密码:01u8wk


IP地址 Hostname 作用(角色) OS 环境
172.25.254.254 kiosk0.example.com kiosk3和host3开机后执行rht-perp-studnet 3 RHEL6.4x86_ 64
172.25.0.254 classroom.example.com 提供 DHCP/DNS,RHS/SAM 安装工具 RHEL6.4x86_ 64
172.25.254.3 kiosk3.example.com kiosk3-student RHEL6.4x86_ 64
172.25.3.100 rhs3.example.com kiosk3-studnet 中 rhs3 虚拟机 RHEL6.4x86_ 64
172.25.253.3 host3.example.com host3-studnet RHEL6.4x86_ 64
172.25.3.110 sam3.example.com host3-studnet 中 sam3 虚拟机 RHEL6.4x86_ 64
172.25.3.1 vm3-1.example.com host3-student 中 vm3-1 虚拟机 RHEL6.4x86_ 64
172.25.3.2 vm3-2.example.com host3-studnet 中 vm3-2 虚拟机 RHEL6.4x86_ 64

##一、第一题

创建 RHS 服务管理账号和密码、邮箱,管理账号/密码:rhnadmin/trootent。

操作机器:RHS3
操作方式:https://rhs3.example.com

在浏览器输入 https://rhs3.example.com(考试的时候,输入题目给的地址) 第一次登陆,需要添加信任例外,设置初始化用户名 rhnadmin 密码 trootent 设置服务器主机名为rhs3.example.com,邮件地址为root@rhs3.example.com

PNG1

##二、第二题

安装、配置 SAM 服务器,用户名和密码是 administrator/trootent。打开 reporting功能。在卫星服务器访问SAM服务,上传/root目录下的manifest.zip文件。 RHS 与 SAM 服务器需要同步数据。

操作机器:sam3
操作方式:ssh
#
./install_packages --enhanced_reporting
yum localinstall -y mongodb
./install_packages --enhanced_reporting
# 等待大约30分钟
chkconfig mongod on
service mongod status
katello-configure --deployment=sam --user-name=administrator --user-pass=trootent
# 等待大约10分钟
su - splice -s /bin/sh -c 'ssh-keygen -t rsa -b 1024 -f /var/lib/splice/id_rsa-sat -N ""'
操作机器:rhs3
操作方式:ssh
#
useradd swreport
echo redhat | passwd --stdin swreport
gpasswd -a swreport apache
操作机器:sam3
操作方式:ssh
#
ssh-copy-id -i /var/lib/splice/id_rsa-sat.pub swreport@rhs3.example.com
su - splice -s /bin/sh
ssh -i /var/lib/splice/id_rsa-sat swreport@rhs3.example.com
操作机器:rhs3
操作方式:ssh
#
su - swreport
vim .ssh/authorized_keys
i
command="/usr/bin/spacewalk-report $SSH_ORIGINAL_COMMAND"
操作机器:sam3
操作方式:ssh
#
vim /etc/splice/checkin.conf
[spacewalk]
host=rhs3.example.scom
ssh_key_path=/var/lib/splice/id_rsa-sat
login=swreport
[katello]
admin_user=administrator
admin_pass=trootent
su - splice -s /bin/sh -c /usr/bin/spacewalk-splice-checkin
tail -f /var/log/splice/spacewalk_splice_tool.log

##三、第三题

RHS服务器已提前做好上传好Red Hat Enterprise Linux 6 Server基础频道,需要上传子频道RHN Tools for Red Hat Enterprise Linux 6 server。

操作机器:rhs3
操作方式:ssh

##四、第四题

创建用户和组,在卫星服务器上创建用户和组,所有的账号和组应该使用默认的组织。

##五、第五题

创名称为 exam-key 的激活 key,用来注册到 RHN 服务器。