Warning message

This translation is outdated. For the most up-to-date information, please refer to the English version.

Come collegare un sistema a un aggiornamento specifico di Red Hat Enterprise Linux?

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux (RHEL) 5
  • Red Hat Enterprise Linux (RHEL) 6
  • Red Hat Enterprise Linux (RHEL) 7
  • Red Hat Subscription Manager (RHSM)
  • Red Hat Network Classic
  • yum

Issue

  • Red Hat Network Classic fornisce sottoscrizioni Extended Update Support (EUS) per impostare la versione preferita minore del sistema registrato, ma questa stessa caratteristica non è visibile in Red Hat Subscription Manager
  • Come collegare un sistema a un aggiornamento specifico in Red Hat Subscription Manager?
  • Come collegare un sistema a un aggiornamento specifico o a release minori con Red Hat Network (RHN) Classic?
  • Come prevengo che yum aggiorni o faccia l'upgrade il release minore o kernel?
  • Come prevengo che il sistema faccia l'upgrade fino all'ultimo release dal yum update ?
  • Come limito aggiornamenti o che faccia l'upgrade, a solo pacchetti di sicurezza?
  • Eseguendo il comando subscription-manager release --set=6Server outputs:
No releases match '6Server'.  Consult 'release --list' for a full listing

Resolution

IMPORTANTE
E' importante capire che l'aggiornamento al non-attuale o al realease minore più vecchio non includerà tutti, Sicurezza e Bug errata. Per favore faccia riferimento al RHEL Life Cycle documentation e al Extended Update Support (EUS) Add-On per ulteriori dettagli.

*Non è raccomandato limitare l'aggiornamento release minore per releases minori ancora coperte sotto il programma EUS con i canali del repositorio EUS abilitati da una sottoscrizione valida EUS.

Se cambiate le versioni del release, Assicuratevi che il cache di yum sia rimosso con il comando yum clean all.

Per autorizzare solo gli aggiornamenti di sicurezza, segua la guida Is it possible to limit yum so that it lists or installs only security updates?

- Per bloccare le versioni release minori in Red Hat Network Classic / Satellite5.x

In Red Hat Network Classic / Satellite5.x, l'aggiornamento di release minori è disponibile usando i canali del repositorio EUS abilitati dalla sottoscrizione EUS. Tuttavia, non puoi bloccare la versione di release minore senza EUS.

  • In RHN Classic, per esempio alleghi il canale base del sistema al repositorio del server RHEL EUS (e.g. 64-bit x86_64 versione 6.6.z) , come rhel-x86_64-server-6.6.z. Senza il canale base allegato, viene visualizzato l'aggiornamento all'ultima versione.

  • Per sistemi gestiti dal satellite5.x, dopo la sincronizzazione del canale EUS con satellite 5.x, alleghi il canale base del sistema.

    # satellite-sync -c rhel-x86_64-server-6.6.z
    

- Per bloccare la versione minore in Red Hat Subscription Manager (RHSM) / Satellite6.x

- Pre-configurazione quando si usano repositori EUS abilitati dalla sottoscrizione EUS

Per la gestione dei clienti da Satellite6.x, i repositori EUS dovrebbero essere sincronizzati con Satellite6.x.

  • Confermi il Pool IDs delle sottoscrizioni RHEL e EUS, e le alleghi.

    # subscription-manager list --available
    Subscription Name: Extended Update Support
    ...
    
    # subscription-manager attach --pool= Pool ID of EUS Subscription
    Successfully attached a subscription for: Extended Update Support
    
    # subscription-manager attach --pool= Pool ID of RHEL Subscription
    
  • Disabiliti i repositori standard e abiliti i repositori EUS.

    # subscription-manager repos --disable=rhel-6-server-rpms
    # subscription-manager repos --enable=rhel-6-server-eus-rpms
    # subscription-manager repos
    
    Repo ID: rhel-6-server-rpms
    Repo Name: Red Hat Enterprise Linux 6 Server (RPMs)
    Repo URL: https://cdn.redhat.com/content/dist/rhel/server/6/$releasever/$basearch/os
    Enabled: 0
    
    Repo ID: rhel-6-server-eus-rpms
    Repo Name: Red Hat Enterprise Linux 6 Server - Extended Update Support (RPMs)
    Repo URL: https://cdn.redhat.com/content/eus/rhel/server/6/$releasever/$basearch/os
    Enabled: 1
    
- Impostazioni comuni con/senza autorizzazioni EUS
Impostazioni temporanee

Usi l'opzione --releasever=X.Y con yum per sovrascrivere le maggiori e le minori release, dove X è il maggior release e Y è il release minores, where X is the major release and Y is the minor release. Essendo non persistente, questa opzione ha bisogno di essere ripetuta per esecuzioni successive di yum.

# yum clean all
# yum --releasever=6.6 update
Impostazioni permanenti
  • Per sistemi non registrati sul portale dei clienti o Satellite6.x

L'aggiornamento del release minore può essere prevenuto aggiungendo la seguente linea a /etc/yum.conf sotto la voce [main].

    [main]
distroverpkg=X.Y
  • Per sistemi registrati sul portale clienti o Satellite6.x

  • Usi il comando di subscription-manager "release" per impostare la versione minore persistente, per esempio:

    • Per determinare quali release sono disponibili:

      #subscription-manager release --list
      
    • Per impostare un release:

      # subscription-manager release --set=6.4
      # yum clean all
      
      # subscription-manager repos
      Repo ID: rhel-6-server-rpms
      Repo Name:Red Hat Enterprise Linux 6 Server (RPMs)
      Repo URL:https://cdn.redhat.com/content/dist/rhel/server/6/6.4/$basearch/os
      Enabled: 1
      
    • Per determinare in quale release è impostato il sistema:

      # subscription-manager release --show
      
    • Per disattivare uno specifico release:

      # subscription-manager release --unset
      # yum clean all
      # subscription-manager repos
      
      Repo ID: rhel-6-server-rpms
      Repo Name:Red Hat Enterprise Linux 6 Server (RPMs)
      Repo URL:https://cdn.redhat.com/content/dist/rhel/server/6/$releasever/$basearch/os
      Enabled: 1
      

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.