内容目录:
内容一:Redhat Satellite Server 的作用
内容二:Redhat Satellite Server 的关系拓扑图
内容三:Redhat client servers 的设置
3.1 将 client servers 注册到 Satellite Server
3.1.1 安装 katello-ca-consumer-latest.noarch.rpm
3.1.1.1 下载 katello-ca-consumer-latest.noarch.rpm
3.1.1.2 安装 katello-ca-consumer-latest.noarch.rpm
3.1.1.3 注册
3.1.2 查看注册信息
3.1.2.1 查看注册身份信息
3.1.2.2 查看所使用的 license
3.2 软件源库所对应的系统版本设置
3.2.1 查看客户端服务器现在正在使用的软件源库所对应的系统版本
3.2.2 查看客户端服务器所有可以使用的软件源库所对应的系统版本
3.2.3 修改客户端服务器的软件源库对应的系统版本
3.2.3.1 修改对应系统版本的格式
3.2.3.2 修改对应系统版本的案例
3.3 在选择了一个系统版本之后选择里面的软件源
3.3.1 查看软件源
3.3.1.1 查看客户端服务器目前正在使用的软件源
3.3.1.2 查看客户端服务器所有可以用的软件源和正在使用的软件源
3.3.2 让客户端服务器启用一个软件源
3.3.2.1 启用一个软件源的格式
3.3.2.2 启用一个软件源的案例
3.3.3 让客户端服务器禁用一个软件源
3.3.3.1 禁用一个软件源的格式
3.3.3.2 禁用一个软件源的案例
3.4 刷新所有的设置
具体的内容:
内容一:Redhat Satellite Server 的作用
1) Redhat Satellite Server 负责建立各种软件源库版本供
2) Redhat client servers 选择以安装和更新软件和补丁
内容二:Redhat Satellite Server 的关系拓扑图
Redhat client server1
Redhat Satellite Server Redhat client server2
Redhat client server3
......
Redhat client servern
内容三:Redhat client servers 的设置
3.1 将 client servers 注册到 Satellite Server
3.1.1 安装 katello-ca-consumer-latest.noarch.rpm
3.1.1.1 下载 katello-ca-consumer-latest.noarch.rpm
(只在 client servers 上执行以下步骤)
# curl --insecure --output katello-ca-consumer-latest.noarch.rpm https://<Satellite Server 的链接>/katello-ca-consumer-latest.noarch.rpm
3.1.1.2 安装 katello-ca-consumer-latest.noarch.rpm
(只在 client servers 上执行以下步骤)
# yum localinstall katello-ca-consumer-latest.noarch.rpm
3.1.1.3 注册
(只在 client servers 上执行以下步骤)
# subscription-manager register --org="<corresponding organization name>" --activationkey="<corresponding view name>"
3.1.2 查看注册信息
3.1.2.1 查看注册身份信息
(只在 client servers 上执行以下步骤)
# subscription-manager identity
3.1.2.2 查看所使用的 license
(只在 client servers 上执行以下步骤)
# subscription-manager list --consumed
3.2 软件源库所对应的系统版本设置
3.2.1 查看客户端服务器现在正在使用的软件源库所对应的系统版本
(只在 client servers 上执行以下步骤)
# subscription-manager release --show
3.2.2 查看客户端服务器所有可以使用的软件源库所对应的系统版本
(只在 client servers 上执行以下步骤)
# subscription-manager release –-list
3.2.3 修改客户端服务器的软件源库对应的系统版本
3.2.3.1 修改对应系统版本的格式
(只在 client servers 上执行以下步骤)
# subscription-manager release --set=<system version number>
3.2.3.2 修改对应系统版本的案例
(只在 client servers 上执行以下步骤)
# subscription-manager release -–set=7.5
(补充:这里的 7.5 是一个系统的版本号)
(注意:这里如果低版本的系统选择了高版本的软件源库,则在更新软件的过程中可能会直接升级系统)
3.3 在选择了一个系统版本之后选择里面的软件源
3.3.1 查看软件源
3.3.1.1 查看客户端服务器目前正在使用的软件源
(只在 client servers 上执行以下步骤)
# subscription-manager repos --list-enable
3.3.1.2 查看客户端服务器所有可以用的软件源和正在使用的软件源
(只在 client servers 上执行以下步骤)
# subscription-manager repos --list
3.3.2 让客户端服务器启用一个软件源
3.3.2.1 启用一个软件源的格式
(只在 client servers 上执行以下步骤)
# subscription-manager repos --enable=<software source name>
3.3.2.2 启用一个软件源的案例
(只在 client servers 上执行以下步骤)
# subscription-manager repos --enable=rhel-7-server-satellite-tools-6.3-rpms
(补充:这里以启动 rhel-7-server-satellite-tools-6.3-rpms 软件源为例)
3.3.3 让客户端服务器禁用一个软件源
3.3.3.1 禁用一个软件源的格式
(只在 client servers 上执行以下步骤)
# subscription-manager repos --disable=<software source name>
3.3.3.2 禁用一个软件源的案例
(只在 client servers 上执行以下步骤)
# subscription-manager repos –disable=rhel-7-server-satellite-tools-6.2-rpms
(补充:这里以禁止 rhel-7-server-satellite-tools-6.3-rpms 软件源为例)
3.4 刷新所有的设置
# subscription-manager refresh