3.3. Subscribing to the Red Hat Enterprise Virtualization Channels

3.3.1. Subscribing to the Red Hat Enterprise Virtualization Manager Channels using Subscription Manager

Summary
To install Red Hat Enterprise Virtualization Manager, you must first register the target system in Red Hat Network and subscribe to the required software channels.

Procedure 3.1. Subscribing to the Red Hat Enterprise Virtualization Manager Channels using Subscription Manager

  1. Register the System with Subscription Manager

    Run the subscription-manager register command to register the system with Red Hat Network. To complete registration successfully, you will need to supply your Red Hat Network Username and Password when prompted.
    # subscription-manager register
  2. Identify Available Entitlement Pools

    To subscribe the system to Red Hat Enterprise Virtualization, you must locate the identifiers for the relevant entitlement pools. Use the list action of the subscription-manager to find these.
    To identify available subscription pools for Red Hat Enterprise Linux Server, use the command:
    # subscription-manager list --available | grep -A8 "Red Hat Enterprise Linux Server"
    To identify available subscription pools for Red Hat Enterprise Virtualization, use the command:
    # subscription-manager list --available | grep -A8 "Red Hat Enterprise Virtualization"
  3. Attach Entitlement Pools to the System

    Using the pool identifiers located in the previous step, attach the Red Hat Enterprise Linux Server and Red Hat Enterprise Virtualization entitlements to the system. To do so, use the attach parameter of the subscription-manager command, replacing [POOLID] with each of the pool identifiers:
    # subscription-manager attach --pool=[POOLID]
  4. Enable the Red Hat Enterprise Virtualization Manager 3.3 Repository

    Attaching a Red Hat Enterprise Virtualization entitlement pool also subscribes the system to the Red Hat Enterprise Virtualization Manager 3.3 software repository. By default, this software repository is available but disabled. The Red Hat Enterprise Virtualization Manager 3.3 software repository must be enabled using the yum-config-manager command:
    # yum-config-manager --enable rhel-6-server-rhevm-3.3-rpms
  5. Enable the Supplementary Repository

    Attaching a Red Hat Enterprise Linux Server entitlement pool also subscribes the system to the supplementary software repository. By default, this software repository is available but disabled. The supplementary software repository must be enabled using the yum-config-manager command:
    # yum-config-manager --enable rhel-6-server-supplementary-rpms
  6. Enable the Red Hat JBoss Enterprise Application Platform Repository

    The JBoss Enterprise Application Platform channels required for Red Hat Enterprise Virtualization are included in the Red Hat Enterprise Virtualization subscription. However, the repository that contains these channels is disabled by default, and must be enabled using the yum-config-manager command:
    # yum-config-manager --enable jb-eap-6-for-rhel-6-server-rpms
Result
The system is now registered with Red Hat Network and subscribed to the channels required for Red Hat Enterprise Virtualization Manager installation.