#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
##二、第二题
安装、配置 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 服务器。