第 3 章 在 Red Hat Enterprise Linux 主机上部署自承载引擎

3.1. 订阅所需的权利

注册系统并订阅所需的权利。

过程 3.1. 使用 Subscription Manager 订阅所需的权利(Entitlement)

  1. 在 Content Delivery Network 中注册您的系统,在出现提示时输入客户门户网站的用户名密码
    # subscription-manager register
  2. 找到 Red Hat Enterprise Linux ServerRed Hat Enterprise Virtualization 订阅池,并记录下它们的 ID。
    # subscription-manager list --available
  3. 使用在上一步所获得的权利池 ID 把 Red Hat Enterprise Linux ServerRed Hat Enterprise Virtualization 的权利附加到系统上。运行以下命令:
    # subscription-manager attach --pool=poolid
  4. 禁用所有存在的软件仓库:
    # subscription-manager repos --disable=*
  5. 启用所需的仓库:
    • Red Hat Enterprise Linux 6:

      重要

      对于 Red Hat Enterprise Linux 6,ovirt-hosted-engine-setup 软件包由 rhel-6-server-rhevm-3.6-rpms 仓库提供。如果您只有一个 Red Hat Enterprise Virtualization 环境,您将需要首先把权利附加到主机。在下载完 ovirt-hosted-engine-setup 软件包后,删除订阅,从而可以把它重新附加给作为 Manager 的虚拟机。如需了解如何删除一个产品订阅的信息,请参阅 https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/sub-cli.html
      # subscription-manager repos --enable=rhel-6-server-rpms
      # subscription-manager repos --enable=rhel-6-server-optional-rpms
      # subscription-manager repos --enable=rhel-6-server-supplementary-rpms	
      # subscription-manager repos --enable=rhel-6-server-rhev-mgmt-agent-rpms
      # subscription-manager repos --enable=rhel-6-server-rhevm-3.6-rpms
    • Red Hat Enterprise Linux 7:
      # subscription-manager repos --enable=rhel-7-server-rpms
      # subscription-manager repos --enable=rhel-7-server-rhev-mgmt-agent-rpms
  6. 确认当前安装的软件包已被升级到最新版本:
    # yum update

    注意

    如果与内核相关的软件包已被更新,则需要重启机器。