4.8.1 Modifying a Local Yum Server to Act as a Ksplice Mirror

The system that you want to set up as a Ksplice mirror must meet the following criteria:

  • You must have registered the system with ULN.

  • You must have configured the system as a local yum server. See Creating and Using a Local ULN Mirror in the Oracle Linux Unbreakable Linux Network User's Guide.

  • The system should also have enough disk space to store copies of the packages that it hosts. As a general rule, you require between 6 and 10 GB of space for the packages of each major release.

To set up a local yum server as a Ksplice mirror:

  1. Using a browser, log in at http://linux.oracle.com with the ULN user name and password that you used to register the system.

  2. On the Systems tab, click the link named for your system in the list of registered machines.

  3. On the System Details page, click Edit.

  4. On the Edit System Properties page, verify that the Yum Server check box is selected and click Apply Changes.

  5. On the System Details page, click Manage Subscriptions.

  6. On the System Summary page, select channels from the list of available or subscribed channels and click the arrows to move the channels between the lists.

    Modify the subscribed channels to include Ksplice for Oracle Linux for the system architectures that you want to support as well as any other channels that you want to make available to local systems.

    For example, the following table shows the channels that are available for Ksplice on Oracle Linux.

    Channel Name

    Channel Label

    Description

    Ksplice for Oracle Linux 5 (i386)

    ol5_i386_ksplice

    Oracle Ksplice clients, updates, and dependencies for Oracle Linux 5 on i386 systems.

    Ksplice for Oracle Linux 5 (x86_64)

    ol5_x86_64_ksplice

    Oracle Ksplice clients, updates, and dependencies for Oracle Linux 5 on x86_64 systems.

    Ksplice for Oracle Linux 6 (i386)

    ol6_i386_ksplice

    Oracle Ksplice clients, updates, and dependencies for Oracle Linux 6 on i386 systems.

    Ksplice for Oracle Linux 6 (x86_64)

    ol6_x86_64_ksplice

    Oracle Ksplice clients, updates, and dependencies for Oracle Linux 6 on x86_64 systems.

    Ksplice for Oracle Linux 7 (x86_64)

    ol7_x86_64_ksplice

    Oracle Ksplice clients, updates, and dependencies for Oracle Linux 7 on x86_64 systems.

    For more information about the release channels that are available, see http://www.oracle.com/technetwork/articles/servers-storage-admin/yum-repo-setup-1659167.html.

  7. When you have finished selecting channels, click Save Subscriptions and log out of ULN.