البنية الأساسية لتحديث Red Hat للأجهزة الظاهرية التي تعمل بنظام Red Hat Enterprise Linux عند الطلب في Azure

ينطبق على: ✔️ أجهزة Linux الظاهرية

تسمح Red Hat Update Infrastructure (RHUI) لموفري السحابة، مثل Azure، بما يلي:

  • محتوى مستودع Mirror Red Hat المستضاف
  • إنشاء مستودعات مخصصة باستخدام محتوى خاص ب Azure
  • توفير المحتوى للأجهزة الظاهرية للمستخدم النهائي

تتوفر صور Red Hat Enterprise Linux (RHEL) Pay-As-You-Go (PAYG) مهيأة مسبقا للوصول إلى Azure RHUI. لا توجد حاجة إلى تكوين آخر. للحصول على آخر التحديثات، قم بتشغيل sudo yum update بعد أن يصبح مثيل RHEL لديك جاهزاً. يتم تضمين هذه الخدمة كجزء من رسوم برنامج RHEL PAYG. لمزيد من المعلومات حول صور RHEL في Azure، بما في ذلك نهج النشر والاستبقاء، راجع نظرة عامة على صور Red Hat Enterprise Linux في Azure.

لمزيد من المعلومات حول نهج دعم Red Hat لجميع إصدارات RHEL، راجع دورة حياة Red Hat Enterprise Linux.

هام

RHUI مخصص فقط لصور الدفع أولاً بأول (PAYG). بالنسبة للصور الذهبية، والمعروفة أيضا باسم إحضار اشتراكك الخاص (BYOS)، يجب إرفاق النظام ب RHSM أو Satellite من أجل تلقي التحديثات. لمزيد من المعلومات، راجع كيفية تسجيل نظام RHEL والاشتراك فيه.

معلومات هامة حول Azure RHUI

  • Azure RHUI هي البنية الأساسية للتحديث التي تدعم جميع الأجهزة الظاهرية RHEL PAYG التي تم إنشاؤها في Azure. لا تمنعك هذه البنية الأساسية من تسجيل أجهزة PAYG RHEL الظاهرية الخاصة بك باستخدام Subscription Manager أو Satellite أو مصدر آخر للتحديثات. يؤدي التسجيل مع مصدر مختلف مع PAYG VM إلى فوترة مزدوجة غير مباشرة. راجع النقطة التالية للحصول على التفاصيل.

  • يتم تضمين الوصول إلى RHUI المستضاف من Azure في سعر صورة RHEL PAIG. لا يؤدي إلغاء تسجيل PAYG RHEL VM من RHUI المستضافة على Azure إلى تحويل الجهاز الظاهري إلى نوع BYOL من الجهاز الظاهري. إذا قمت بتسجيل نفس الجهاز الظاهري مع مصدر آخر للتحديثات، فقد تتحمل رسوماً مزدوجة غير مباشرة. يتم تحصيل رسوم برنامج Azure RHEL منك لأول مرة. يتم تحصيل الرسوم منك في المرة الثانية مقابل اشتراكات Red Hat التي تم شراؤها مسبقاً. إذا كنت بحاجة باستمرار إلى استخدام بنية أساسية للتحديث بخلاف RHUI المستضافة من Azure، ففكر في التسجيل لاستخدام صور RHEL BYOS.

  • يتم توصيل صور RHEL SAP PAYG في Azure بقنوات RHUI المخصصة التي تظل على إصدار RHEL الثانوي المحدد كما هو مطلوب لشهادة SAP. تتضمن صور RHEL SAP PAYG في Azure RHEL ل SAP و RHEL ل SAP HANA و RHEL لتطبيقات SAP Business.

  • يقتصر الوصول إلى RHUI المستضاف من Azure على الأجهزة الظاهرية ضمن نطاقات IP لمركز بيانات Azure. إذا قمت بوكيل جميع حركة مرور الأجهزة الظاهرية باستخدام بنية أساسية للشبكة المحلية، فقد تحتاج إلى إعداد مسارات معرفة من قبل المستخدم لأجهزة RHEL PAYG الظاهرية للوصول إلى Azure RHUI. إذا كان الأمر كذلك، يجب إضافة المسارات المعرفة من قبل المستخدم لجميع عناوين IP RHUI.

سلوك تحديث الصور

يتم توصيل صور Red Hat المتوفرة في Azure Marketplace افتراضيا بأحد نوعين مختلفين من مستودعات دورة الحياة:

  • غير الاتحاد الأوروبي: سيكون لديك أحدث البرامج المتاحة التي نشرتها Red Hat لمستودعات Red Hat Enterprise Linux (RHEL) الخاصة بهم.
  • دعم التحديث الموسع (EUS): لن تتجاوز التحديثات إصدار RHEL الثانوي المحدد.

إشعار

لمزيد من المعلومات حول RHEL EUS، راجع دورة حياة Red Hat Enterprise Linux ونظرة عامة على دعم التحديث الموسع ل Red Hat Enterprise Linux.

يتم نشر الحزم الموجودة في مستودعات Red Hat Update Infrastructure وصيانتها حصريا بواسطة Red Hat، ويتم نشر الحزم الإضافية لدعم خدمات Azure المخصصة في مستودعات مستقلة تحتفظ بها Microsoft.

للحصول على قائمة صور كاملة، قم بتشغيل az vm image list --offer RHEL --all -p RedHat --output table باستخدام Azure CLI.

الصور المتصلة بمستودعات غير دعم التحديث الموسع

صور RHEL VM المتصلة بالمستودعات غير التابعة ل EUS، سيتم ترقيتها إلى أحدث إصدار ثانوي RHEL عند تشغيل sudo yum update. على سبيل المثال، إذا قمت بتوفير جهاز ظاهري من صورة RHEL 8.4 PAYG وتشغيل sudo yum update، ينتهي بك الأمر مع RHEL 8.9 VM، أحدث إصدار ثانوي في عائلة RHEL8.

لا تحتوي الصور المتصلة بالمستودعات غير التابعة ل EUS على رقم إصدار ثانوي في SKU. SKU هو العنصر الثالث في اسم الصورة. على سبيل المثال، تتوفر جميع الصور التالية مرفقة بمستودعات غير دعم التحديث الموسع:

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 هي إما X-LVM أو X-RAW. تتم الإشارة إلى الإصدار الثانوي في إصدار هذه الصور، وهو العنصر الرابع في الاسم.

الصور المتصلة بمستودعات دعم التحديث الموسع

إذا قمت بتوفير جهاز ظاهري من صورة RHEL متصلة بمستودعات EUS، فلن تتم ترقيته إلى أحدث إصدار ثانوي RHEL عند تشغيل sudo yum update. يحدث هذا الموقف لأن الصور المتصلة بمستودعات EUS مؤمنة أيضا بالإصدار إلى إصدارها الثانوي المحدد.

تحتوي الصور المتصلة بمستودعات EUS على رقم إصدار ثانوي في SKU. على سبيل المثال، تتوفر جميع الصور التالية مرفقة بمستودعات غير EUS:

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

إشعار

ليست جميع الإصدارات الثانوية هي توقفات EUS صالحة، على سبيل المثال، ل RHEL8 فقط 8.1 و8.2 و8.4 و8.6 و8.8 هي إصدارات EUS صالحة، بينما لا تكون 8.3 و8.5 و8.7.

RHEL EUS وأجهزة ظاهرية RHEL مؤمنة الإصدار

تتوفر مستودعات دعم التحديث الموسع (EUS) للعملاء الذين قد يرغبون في تأمين الأجهزة الظاهرية RHEL الخاصة بهم إلى إصدار ثانوي RHEL معين بعد توفير الجهاز الظاهري. يمكنك تأمين الإصدار في جهاز RHEL الظاهري الخاص بك إلى إصدار ثانوي معين عن طريق تحديث المستودعات للإشارة إلى مستودعات دعم التحديث الموسع. يمكنك أيضاً التراجع عن عملية تأمين إصدار EUS.

إشعار

EUS غير مدعوم على RHEL Extras. وهذا يعني أنه إذا قمت بتثبيت حزمة متوفرة عادة من قناة RHEL Extras، فلا يمكنك التثبيت أثناء استخدام EUS. لمزيد من المعلومات، راجع Red Hat Enterprise Linux Extras Product Life Cycle.

انتهى دعم EUS RHEL7 في 30 أغسطس 2021. لمزيد من المعلومات، راجع Red Hat Enterprise Linux Extended Maintenance.

  • انتهى دعم RHEL 7.4 EUS في 31 أغسطس 2019
  • انتهى دعم RHEL 7.5 EUS في 30 أبريل 2020
  • انتهى دعم RHEL 7.6 EUS في 31 مايو 2021
  • انتهى دعم RHEL 7.7 EUS في 30 أغسطس 2021
  • انتهى دعم RHEL 8.4 EUS في 31 مايو 2023
  • ينتهي دعم RHEL 8.6 EUS في 31 مايو 2024
  • ينتهي دعم RHEL 9.0 EUS في 31 مايو 2024

قم بتبديل خادم RHEL إلى مستودعات EUS.

إشعار

انتهى دعم RHEL7 EUS في 30 أغسطس 2021. لا ينصح بالتبديل إلى مستودعات EUS في RHEL7 بعد الآن.

قم بتبديل خادم RHEL إلى مستودعات غير EUS.

لإزالة تأمين الإصدار، استخدم الأوامر التالية. شغّل الأوامر كـ root.

  1. releasever إزالة الملف.

    sudo rm /etc/yum/vars/releasever
    
  2. تعطيل مستودعات EUS.

    sudo yum --disablerepo='*' remove 'rhui-azure-rhel7-eus'
    
  3. إضافة مستودع غير EUS.

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel7.config' install rhui-azure-rhel7
    
  4. تحديث الجهاز الظاهري RHEL الخاص بك.

    sudo yum update
    

عناوين IP لخوادم تسليم محتوى RHUI

تتوفر RHUI في جميع المناطق التي تتوفر فيها صور RHEL عند الطلب. يتضمن التوفر حاليا جميع المناطق العامة المدرجة في لوحة معلومات حالة Azure وAzure US Government ومناطق Microsoft Azure Germany.

إذا كنت تستخدم تكوين شبكة (تكوينات جدار الحماية المخصصة أو UDR) لتقييد https الوصول من الأجهزة الظاهرية RHEL PAYG، فتأكد من السماح لعناوين yum update IP التالية بالعمل اعتمادا على البيئة الخاصة بك:

# 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

إشعار

  • اعتبارا من 12 أكتوبر 2023، سيتم توجيه جميع عملاء الدفع أولا بأول (PAYG) إلى عناوين IP 4 ل Red Hat Update Infrastructure (RHUI) في المرحلة خلال الشهرين القادمين. خلال هذا الوقت، ستبقى عناوين IP RHUI3 للتحديثات المستمرة ولكن ستتم إزالتها في وقت لاحق. يجب تحديث المسارات والقواعد الموجودة التي تسمح بالوصول إلى عناوين IP RHUI3 لتضمين عناوين IP RHUI4 للوصول دون انقطاع إلى الحزم والتحديثات. لا تقم بإزالة RHUI3 IPs لمتابعة تلقي التحديثات خلال الفترة الانتقالية.

  • أيضا، تستخدم صور Azure US Government الجديدة، اعتبارا من يناير 2020، عنوان IP العام المذكور سابقا تحت عنوان Azure Global.

  • أيضا، يتم إهمال Azure Germany لصالح مناطق ألمانيا العامة. نوصي عملاء Azure Germany بالبدء في الإشارة إلى RHUI العام باستخدام الخطوات الواردة في إجراء التحديث اليدوي لاستخدام خوادم Azure RHUI.


البنية الأساسية Azure RHUI

تحديث شهادة عميل RHUI منتهية الصلاحية على جهاز ظاهري

إذا واجهت مشكلات في شهادة RHUI من Azure RHEL PAYG VM، فراجع استكشاف مشكلات شهادة RHUI وإصلاحها في Azure.

استكشاف مشكلات الاتصال بـ Azure RHUI وإصلاحها

إذا واجهت مشكلات في الاتصال بـ Azure RHUI من Azure RHEL PAYG VM، فاتبع الخطوات التالية:

  1. افحص تكوين الجهاز الظاهري لنقطة نهاية Azure RHUI:

    • تحقق مما إذا كان /etc/yum.repos.d/rh-cloud.repo الملف يحتوي على مرجع إلى rhui-[1-4].microsoft.com في baseurl[rhui-microsoft-azure-rhel*] المقطع من الملف. إذا حدث ذلك، فأنت تستخدم Azure RHUI الجديد.

    • إذا كان المرجع يشير إلى موقع بالنمط التالي، mirrorlist.*cds[1-4].cloudapp.net، يلزم تحديث التكوين. أنت تستخدم لقطة الجهاز الظاهري القديمة، وتحتاج إلى تحديثها للإشارة إلى Azure RHUI الجديد.

  2. تحقق من أن الوصول إلى RHUI المستضافة من Azure يقتصر على الأجهزة الظاهرية داخل نطاقات IP لمركز بيانات Azure.

  3. إذا كنت تستخدم التكوين الجديد وتحققت من اتصال الجهاز الظاهري من نطاق AZURE IP، ولا يزال يتعذر عليك الاتصال ب Azure RHUI، فراجع حالة دعم مع Microsoft أو Red Hat.

تحديث البنية الأساسية

في سبتمبر 2016، نشر Azure Azure RHUI محدثا. في أبريل 2017، تم إيقاف تشغيل Azure RHUI القديم. إذا كنت تستخدم صور RHEL PAYG أو لقطاتها من سبتمبر 2016 أو أحدث، فأنت تتصل تلقائيا ب Azure RHUI الجديد. ومع ذلك، إذا كان لديك لقطات أقدم على الأجهزة الظاهرية، فستحتاج إلى تحديث تكوينها يدوياً للوصول إلى Azure RHUI كما هو موضح في قسم لاحق.

يتم نشر خوادم Azure RHUI الجديدة باستخدام Azure Traffic Manager. في Traffic Manager، يمكن لأي جهاز ظاهري استخدام نقطة نهاية واحدة، rhui-1.microsoft.com rhui4-1.microsoft.com، بغض النظر عن المنطقة.

إجراء التحديث اليدوي لاستخدام خوادم Azure RHUI

يتم توفير هذا الإجراء للرجوع إليه فقط. تحتوي صور RHEL PAYG بالفعل على التكوين الصحيح للاتصال بـ Azure RHUI. لتحديث التكوين يدوياً لاستخدام خوادم Azure RHUI، أكمل الخطوات التالية:

  • بالنسبة إلى RHEL 6:

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel6.config' install 'rhui-azure-rhel6'
    
  • بالنسبة إلى RHEL 7:

    sudo yum --config='https://rhelimage.blob.core.windows.net/repositories/rhui-microsoft-azure-rhel7.config' install 'rhui-azure-rhel7'
    
  • بالنسبة إلى RHEL 8:

    1. config إنشاء ملف باستخدام هذا الأمر أو محرر نص:

      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. قم بتشغيل الأمر التالي.

      sudo dnf --config rhel8.config install 'rhui-azure-rhel8'
      
    3. تحديث الجهاز الظاهري الخاص بك.

      sudo dnf update
      

الخطوات التالية

  • لإنشاء جهاز ظاهري لنظام Red Hat Enterprise Linux من صورة Azure Marketplace PAYG واستخدام RHUI المستضاف من Azure، انتقل إلى Azure Marketplace.
  • لمعرفة المزيد حول صور Red Hat في Azure، راجع نظرة عامة على صور Red Hat Enterprise Linux.
  • يمكن العثور على معلومات حول نهج دعم Red Hat لجميع إصدارات RHEL في دورة حياة Red Hat Enterprise Linux.