Red Hat Update-infrastruktur för red Hat Enterprise Linux-datorer på begäran i Azure

Gäller för: ✔️ Virtuella Linux-datorer

Med Red Hat Update Infrastructure (RHUI) kan molnleverantörer, till exempel Azure, göra följande:

  • Spegling av Red Hat-värdbaserat lagringsplatsinnehåll
  • Skapa anpassade lagringsplatser med Azure-specifikt innehåll
  • Göra innehållet tillgängligt för slutanvändarens virtuella datorer

Red Hat Enterprise Linux-avbildningar (RHEL) Pay-As-You-Go (PAYG) är förkonfigurerade för åtkomst till Azure RHUI. Ingen annan konfiguration krävs. Om du vill hämta de senaste uppdateringarna kör sudo yum update du när RHEL-instansen är klar. Den här tjänsten ingår som en del av RHEL PAYG-programvaruavgifterna. Mer information om RHEL-avbildningar i Azure, inklusive publicerings- och kvarhållningsprinciper, finns i Översikt över Red Hat Enterprise Linux-avbildningar i Azure.

Mer information om Red Hat-supportprinciper för alla versioner av RHEL finns i Red Hat Enterprise Linux Life Cycle.

Viktigt!

RHUI är endast avsett för pay-as-you-go-bilder (PAYG). För gyllene bilder, även kallade BYOS (Bring Your Own Subscription), måste systemet kopplas till RHSM eller Satellit för att kunna ta emot uppdateringar. Mer information finns i Registrera och prenumerera på ett RHEL-system.

Viktig information om Azure RHUI

  • Azure RHUI är uppdateringsinfrastrukturen som stöder alla virtuella RHEL PAYG-datorer som skapats i Azure. Den här infrastrukturen hindrar dig inte från att registrera dina virtuella PAYG RHEL-datorer med Subscription Manager, Satellit eller någon annan källa till uppdateringar. Registrering med en annan källa med en virtuell PAYG-dator resulterar i indirekt dubbel fakturering. Mer information finns i följande punkt.

  • Åtkomst till den Azure-värdbaserade RHUI ingår i RHEL PAYG-avbildningspriset. Om du avregistrerar en virtuell PAYG RHEL-dator från den Azure-värdbaserade RHUI konverteras inte den virtuella datorn till en BYOL-typ av virtuell dator. Om du registrerar samma virtuella dator med en annan uppdateringskälla kan du debiteras indirekta dubbla avgifter. Du debiteras första gången för Azure RHEL-programvaruavgiften. Du debiteras andra gången för Red Hat-prenumerationer som köptes tidigare. Om du konsekvent behöver använda en annan uppdateringsinfrastruktur än Azure-värdbaserad RHUI bör du överväga att registrera dig för att använda RHEL BYOS-avbildningar.

  • RHEL SAP PAYG-avbildningar i Azure är anslutna till dedikerade RHUI-kanaler som finns kvar på den specifika RHEL-delversionen som krävs för SAP-certifiering. RHEL SAP PAYG-avbildningar i Azure inkluderar RHEL för SAP, RHEL för SAP HANA och RHEL för SAP Business Applications.

  • Åtkomsten till Azure-värdbaserad RHUI är begränsad till de virtuella datorerna inom IP-intervallen för Azure-datacenter. Om du proxyger all VM-trafik med hjälp av en lokal nätverksinfrastruktur kan du behöva konfigurera användardefinierade vägar för de virtuella RHEL PAYG-datorerna för att få åtkomst till Azure RHUI. I så fall måste användardefinierade vägar läggas till för alla RHUI IP-adresser.

Beteende för avbildningsuppdatering

Red Hat-avbildningarna som tillhandahålls på Azure Marketplace är som standard anslutna till en av två olika typer av lagringsplatser för livscykeln:

  • Icke-EUS: Kommer att ha den senaste tillgängliga programvaran publicerad av Red Hat för deras specifika Red Hat Enterprise Linux-lagringsplatser (RHEL).
  • Utökad uppdateringssupport (EUS): Uppdateringar går inte längre än en viss rhel-mindre version.

Kommentar

Mer information om RHEL EUS finns i Red Hat Enterprise Linux Life Cycle and Red Hat Enterprise Linux Extended Update Support Overview ( Översikt över utökad uppdateringssupport för Red Hat Enterprise Linux).

Paketen som finns i Red Hat Update Infrastructure-lagringsplatserna publiceras och underhålls exklusivt av Red Hat, extra paket för att stödja anpassade Azure-tjänster publiceras i oberoende lagringsplatser som underhålls av Microsoft.

För en fullständig avbildningslista kör az vm image list --offer RHEL --all -p RedHat --output table du med Hjälp av Azure CLI.

Bilder som är anslutna till icke-EUS-lagringsplatser

RHEL VM-avbildningar som är anslutna till icke-EUS-lagringsplatser uppgraderas till den senaste RHEL-delversionen när du kör sudo yum update. Om du till exempel etablerar en virtuell dator från en RHEL 8.4 PAYG-avbildning och kör sudo yum update, får du en virtuell RHEL 8.9-dator, den senaste delversionen i RHEL8-familjen.

Bilder som är anslutna till icke-EUS-lagringsplatser innehåller inte ett mindre versionsnummer i SKU:n. SKU:n är det tredje elementet i avbildningsnamnet. Till exempel är alla följande bilder kopplade till lagringsplatser som inte är EUS:s lagringsplatser:

RedHat:RHEL:7-LVM:7.9.2023032012
RedHat:RHEL:8-LVM:8.7.2023022813
RedHat:RHEL:9-lvm:9.1.2022112101
RedHat:rhel-raw:7-raw:7.9.2022040605
RedHat:rhel-raw:8-raw:8.6.2022052413
RedHat:rhel-raw:9-raw:9.1.2022112101

SKU:erna är antingen X-LVM eller X-RAW. Delversionen anges i versionen av dessa avbildningar, vilket är det fjärde elementet i namnet.

Bilder som är anslutna till EUS-lagringsplatser

Om du etablerar en virtuell dator från en RHEL-avbildning som är ansluten till EUS-lagringsplatser uppgraderas den inte till den senaste RHEL-delversionen när du kör sudo yum update. Den här situationen beror på att bilderna som är anslutna till EUS-lagringsplatser också är versionslåst till deras specifika delversion.

Bilder som är anslutna till EUS-lagringsplatser innehåller ett delversionsnummer i SKU:n. Alla följande avbildningar är till exempel kopplade till EUS-lagringsplatser:

RedHat:RHEL:7.7:7.7.2022051301
RedHat:RHEL:8_4:latest
RedHat:RHEL:9_0:9.0.2023061412

Kommentar

Alla delversioner är inte giltiga EUS-stopp, till exempel för RHEL8 endast 8.1, 8.2, 8.4, 8.6 och 8.8 är giltiga EUS-versioner, medan 8.3, 8.5 och 8.7 inte är det.

RHEL EUS och versionslåsande virtuella RHEL-datorer

EUS-lagringsplatser (Extended Update Support) är tillgängliga för kunder som kanske vill låsa sina virtuella RHEL-datorer till en viss RHEL-mindre version efter etableringen av den virtuella datorn. Du kan versionslåsa den virtuella RHEL-datorn till en viss delversion genom att uppdatera lagringsplatserna så att de pekar på lagringsplatserna för utökad uppdateringssupport. Du kan också ångra versionlåsningsåtgärden för EUS.

Kommentar

EUS stöds inte på RHEL-extrafunktioner. Det innebär att om du installerar ett paket som vanligtvis är tillgängligt från RHEL Extras-kanalen kan du inte installera i EUS. Mer information finns i Red Hat Enterprise Linux Extras Produktlivscykel.

Stödet för EUS RHEL7 upphörde den 30 augusti 2021. Mer information finns i Utökat underhåll av Red Hat Enterprise Linux.

  • RHEL 7.4 EUS-stöd upphörde den 31 augusti 2019
  • RHEL 7.5 EUS-stöd upphörde den 30 april 2020
  • RHEL 7.6 EUS-stöd upphörde den 31 maj 2021
  • RHEL 7.7 EUS-stöd upphörde den 30 augusti 2021
  • RHEL 8.4 EUS-stöd upphörde den 31 maj 2023
  • RHEL 8.6 EUS-stöd upphör den 31 maj 2024
  • RHEL 9.0 EUS-stöd upphör den 31 maj 2024

Växla en RHEL-server till EUS-lagringsplatser.

Kommentar

Stödet för RHEL7 EUS upphörde den 30 augusti 2021. Vi rekommenderar inte att du växlar till EUS-lagringsplatser i RHEL7 längre.

Växla en RHEL-server till icke-EUS-lagringsplatser.

Om du vill ta bort versionslåset använder du följande kommandon. Kör kommandona som root.

  1. releasever Ta bort filen.

    sudo rm /etc/yum/vars/releasever
    
  2. Inaktivera EUS-lagringsplatser.

    sudo yum --disablerepo='*' remove 'rhui-azure-rhel7-eus'
    
  3. Lägg till icke-EUS-lagringsplats.

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel7.config' install rhui-azure-rhel7
    
  4. Uppdatera den virtuella RHEL-datorn.

    sudo yum update
    

IP-adresserna för RHUI-innehållsleveransservrarna

RHUI är tillgängligt i alla regioner där RHEL-avbildningar på begäran är tillgängliga. Tillgängligheten omfattar för närvarande alla offentliga regioner som anges i azure-statusinstrumentpanelen, Azure US Government och Microsoft Azure Tyskland.

Om du använder en nätverkskonfiguration (anpassade brandväggs- eller UDR-konfigurationer) för yum update att ytterligare begränsa https åtkomsten från virtuella RHEL PAYG-datorer kontrollerar du att följande IP-adresser tillåts fungera beroende på din miljö:

# Azure Global
RHUI 3
West US - 13.91.47.76
East Us - 40.85.190.91
South East Asia - 52.187.75.218
West Europe - 52.174.163.213
Austraila East - 52.237.203.198

RHUI 4
West Europe - 52.136.197.163
South Central US - 20.225.226.182
East US - 52.142.4.99
Australia East - 20.248.180.252
Southeast Asia - 20.24.186.80

# Azure US Government.
# To be deprecated after 10th April 2023.
# Newer RHEL images are already redirected to Public region for updates. If you have already added below IPs to your UDR/firewall, you are not required to remove these IPs until next update on this doc.
# For RHUI 4 connections, use public RHUI IPs as provided above.
13.72.186.193
13.72.14.155
52.244.249.194

Kommentar

  • Från och med den 12 oktober 2023 dirigeras alla PAYG-klienter (Betala per användning) till Red Hat Update Infrastructure (RHUI) 4 IP-adresser i fas under de kommande två månaderna. Under denna tid kommer RHUI3 IP-adresser att finnas kvar för fortsatta uppdateringar men kommer att tas bort vid en framtida tidpunkt. Befintliga vägar och regler som tillåter åtkomst till RHUI3-IP-adresser måste uppdateras för att även inkludera RHUI4 IP-adresser för oavbruten åtkomst till paket och uppdateringar. Ta inte bort RHUI3-IP-adresser för att fortsätta ta emot uppdateringar under övergångsperioden.

  • Dessutom använder de nya Azure US Government-avbildningarna från och med januari 2020 offentlig IP-adress som nämnts tidigare under Azure Global-huvudet.

  • Dessutom är Azure Tyskland inaktuellt till förmån för offentliga Tyskland-regioner. Vi rekommenderar att Azure Tyskland-kunder börjar peka på offentlig RHUI med hjälp av stegen i Proceduren Manuell uppdatering för att använda Azure RHUI-servrarna.


Azure RHUI-infrastruktur

Uppdatera RHUI-klientcertifikatet som upphört att gälla på en virtuell dator

Om du får problem med RHUI-certifikat från din virtuella Azure RHEL PAYG-dator kan du läsa Felsöka problem med RHUI-certifikat i Azure.

Felsöka anslutningsproblem till Azure RHUI

Om du har problem med att ansluta till Azure RHUI från din virtuella Azure RHEL PAYG-dator följer du dessa steg:

  1. Kontrollera VM-konfigurationen för Azure RHUI-slutpunkten:

    • Kontrollera om /etc/yum.repos.d/rh-cloud.repo filen innehåller en referens till rhui-[1-4].microsoft.com i baseurl[rhui-microsoft-azure-rhel*] avsnittet i filen. Om det gör det använder du den nya Azure RHUI.

    • Om referensen pekar på en plats med följande mönster mirrorlist.*cds[1-4].cloudapp.netkrävs en konfigurationsuppdatering. Du använder den gamla ögonblicksbilden av den virtuella datorn och du måste uppdatera den så att den pekar på den nya Azure RHUI.

  2. Kontrollera att åtkomsten till Azure-värdbaserad RHUI är begränsad till virtuella datorer inom IP-intervallen för Azure-datacenter.

  3. Om du använder den nya konfigurationen och har verifierat att den virtuella datorn ansluter från Azure IP-intervallet och fortfarande inte kan ansluta till Azure RHUI kan du skicka ett supportärende till Microsoft eller Red Hat.

Infrastrukturuppdatering

I september 2016 distribuerade Azure en uppdaterad Azure RHUI. I april 2017 stängdes den gamla Azure RHUI. Om du har använt RHEL PAYG-avbildningarna eller deras ögonblicksbilder från september 2016 eller senare ansluter du automatiskt till den nya Azure RHUI. Om du däremot har äldre ögonblicksbilder på dina virtuella datorer måste du uppdatera konfigurationen manuellt för att få åtkomst till Azure RHUI enligt beskrivningen i följande avsnitt.

De nya Azure RHUI-servrarna distribueras med Azure Traffic Manager. I Traffic Manager kan alla virtuella datorer använda en enda slutpunkt, rhui-1.microsoft.com och rhui4-1.microsoft.com, oavsett region.

Manuell uppdateringsprocedur för användning av Azure RHUI-servrar

Den här proceduren tillhandahålls endast som referens. RHEL PAYG-avbildningar har redan rätt konfiguration för att ansluta till Azure RHUI. Utför följande steg för att manuellt uppdatera konfigurationen så att den använder Azure RHUI-servrarna:

  • För RHEL 6:

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel6.config' install 'rhui-azure-rhel6'
    
  • För RHEL 7:

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel7.config' install 'rhui-azure-rhel7'
    
  • För RHEL 8:

    1. Skapa en config fil med hjälp av det här kommandot eller en textredigerare:

      cat <<EOF > rhel8.config
      [rhui-microsoft-azure-rhel8]
      name=Microsoft Azure RPMs for Red Hat Enterprise Linux 8
      baseurl=https://rhui-1.microsoft.com/pulp/repos/microsoft-azure-rhel8 https://rhui-2.microsoft.com/pulp/repos/microsoft-azure-rhel8 https://rhui-3.microsoft.com/pulp/repos/microsoft-azure-rhel8
      enabled=1
      gpgcheck=1
      gpgkey=https://rhelimage.blob.core.windows.net/repositories/RPM-GPG-KEY-microsoft-azure-release sslverify=1
      EOF
      
    2. Kör följande kommando.

      sudo dnf --config rhel8.config install 'rhui-azure-rhel8'
      
    3. Uppdatera den virtuella datorn.

      sudo dnf update
      

Nästa steg