第 2 章 Red Hat Satellite 安装
2.1. 安装 Red Hat Satellite 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本节介绍了如何使用 Subscription Manager 通过存储库来安装 Red Hat Satellite Server。
过程 2.1. 在一个证书管理的系统中安装 Satellite Server:
- 列出所有订阅找出分配给这个系统的正确的 Red Hat Satellite 和 Red Hat Enterprise Linux 产品:
subscription-manager list --available --all
# subscription-manager list --available --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这个命令会显示类似如下的输出:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意
其中的 SKU 和 Pool ID 值会根据与您的系统版本和产品类型相对应的 Red Hat Satellite 产品类型的不同而有所不同。请记下与您的系统版本和产品类型相对应的 Red Hat Satellite 6、Red Hat Enterprise Linux 和 Red Hat Software collections 的 pool ID 值。 - 在注册的系统中附加订阅:
subscription-manager subscribe --pool=Red_Hat_Satellite_Pool_Id subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Pool_Id subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Software_Collections_Pool_Id
# subscription-manager subscribe --pool=Red_Hat_Satellite_Pool_Id # subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Pool_Id # subscription-manager subscribe --pool=Red_Hat_Enterprise_Linux_Software_Collections_Pool_Id
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 禁用所有现有存储库:
subscription-manager repos --disable "*"
# subscription-manager repos --disable "*"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 启用 Red Hat Satellite、Red Hat Enterprise Linux 和 Red Hat Software Collections 存储库。请确认 Red Hat Enterprise Linux 存储库和您所使用的版本相匹配。
subscription-manager repos --enable rhel-6-server-rpms \ --enable rhel-server-rhscl-6-rpms \ --enable rhel-6-server-satellite-6.0-rpms
# subscription-manager repos --enable rhel-6-server-rpms \ --enable rhel-server-rhscl-6-rpms \ --enable rhel-6-server-satellite-6.0-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 安装 katello 软件包:
yum install katello
# yum install katello
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 运行以下命令配置防火墙,限制对 foreman 和 katello 用户的弹性搜索,并确保这些新的设置在系统重启后仍然有效:
iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner foreman -j ACCEPT \ && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner katello -j ACCEPT \ && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -j DROP iptables-save > /etc/sysconfig/iptables
# iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner foreman -j ACCEPT \ && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -m owner --uid-owner katello -j ACCEPT \ && iptables -A OUTPUT -o lo -p tcp -m tcp --dport 9200 -j DROP # iptables-save > /etc/sysconfig/iptables
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
结果:
在您的主机系统中安装了 Satellite Server。
重要
在使用前,您需要配置您的 Satellite Server。详情请参阅 第 2.3 节 “手动配置 Red Hat Satellite” 或 第 2.4 节 “使用应答文件(Answer File)配置 Red Hat Satellite”。
14370%2C+Installation+Guide-6.0-131-10-2014+12%3A29%3A02Red+Hat+Satellite+6Docs+Install+Guide提交 bug 报告