Red Hat Training

A Red Hat training course is available for Red Hat Satellite

第 2 章 Red Hat Satellite 安装

2.1. 安装 Red Hat Satellite

本节介绍了如何使用 Subscription Manager 通过存储库来安装 Red Hat Satellite Server。

过程 2.1. 在一个证书管理的系统中安装 Satellite Server:

  1. 列出所有订阅找出分配给这个系统的正确的 Red Hat Satellite 和 Red Hat Enterprise Linux 产品:
    # subscription-manager list --available --all
    这个命令会显示类似如下的输出:
    +-------------------------------------------+
        Available Subscriptions
    +-------------------------------------------+
    
    Subscription Name: Red Hat Satellite Subscription
    Provides:          Red Hat 
                       Red Hat Satellite Capsule 6
                       Red Hat Enterprise Linux 7
                       Red Hat Satellite 6
    SKU:               SKU123456
    Pool ID:           e1730d1f4eaa448397bfd30c8c7f3d334bd8b
    Available:         6
    Suggested:         1
    Service Level:     Self-Support
    Service Type:      L1-L3
    Multi-Entitlement: No
    Ends:              01/01/2022
    System Type:       Physical
    

    注意

    其中的 SKU 和 Pool ID 值会根据与您的系统版本和产品类型相对应的 Red Hat Satellite 产品类型的不同而有所不同。请记下与您的系统版本和产品类型相对应的 Red Hat Satellite 6、Red Hat Enterprise Linux 和 Red Hat Software collections 的 pool ID 值。
  2. 在注册的系统中附加订阅:
    # 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
  3. 禁用所有现有存储库:
    # subscription-manager repos --disable "*"
  4. 启用 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
    
  5. 安装 katello 软件包:
    # yum install katello
  6. 运行以下命令配置防火墙,限制对 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
    
结果:

在您的主机系统中安装了 Satellite Server。

重要

14370%2C+Installation+Guide-6.0-131-10-2014+12%3A29%3A02Red+Hat+Satellite+6Docs+Install+Guide提交 bug 报告