دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

ما يفعله التحديث المباشر لنظام SLES

تُطبّق ميزة التحديث المباشر لنواة نظام SUSE Linux Enterprise Server (SLES KLP) إصلاحات النواة المدعومة على النظام قيد التشغيل دون الحاجة إلى إعادة تشغيله. في SLES 15 SP7، تُقدّم SUSE هذه الإصلاحات كحزم تحديثات مباشرة للنواة تتوافق مع إصدار نواة مُحدّد. uname -rوبالتالي، يبقى الناتج كما هو بعد نجاح التحديث المباشر؛ استخدم أدوات KLP للتأكد من حالة التحديث.

يقلل التحديث المباشر من الحاجة إلى إعادة تشغيل النظام للصيانة الفورية، ولكنه لا يُلغي الحاجة إلى التخطيط لإعادة تشغيل النواة. تغطي التحديثات المباشرة إصلاحات حرجة مُحددة؛ وهي لا تُغني عن تحديثات النواة الدورية، أو صيانة حزم الخدمة، أو الإصلاحات التي تتطلب إعادة التشغيل. قد لا تتمكن SUSE من إنشاء تحديث مباشر لكل إصلاح مُؤهل. لذا، يُنصح بالاحتفاظ بمسار مُجدول لإعادة التشغيل لتثبيت نواة أساسية أحدث وتطبيق الإصلاحات التي لا يُمكن تحديثها مباشرةً.

يتبع هذا الدليل إجراءات SLES 15 SP7 المنشورة في دليل إدارة Kernel Live Patching من SUSE باستخدام KLP . يُرجى مراجعة الوثائق الخاصة بحزمة الخدمة وبنية النظام لديك قبل تطبيق الأوامر على خادم الإنتاج.

مرجع سريع

مهمةأمر أو تحققما يخبرك به
تحديد النواة قيد التشغيلuname -rمراجعة النواة موجودة حاليًا في الذاكرة؛ ولا تعرض مستوى التصحيح المباشر.
قائمة حزم التصحيحات المثبتةzypper se --details 'kernel-livepatch-*'الحزم المثبتة أو المتوفرة في المستودعات المفعّلة.
تحقق من حالة التصحيح الحاليةsudo klp statusما إذا كانت منظمة KLP نشطة وما هو وضعها الحالي.
افحص تفاصيل التصحيح المحمّلsudo klp -v patchesتم تثبيت/تحميل معلومات التصحيح والإصلاحات المشمولة.
مراجعة تواريخ دعم التصحيحاتsudo zypper lifecycleبيانات دورة الحياة، عند تثبيت حزمة دورة الحياة المطلوبة.

قبل تفعيل KLP

  • تأكد من أن الجهاز المضيف يعمل بنظام تشغيل SLES 15 مدعوم وبنية معمارية متوافقة. يستخدم الإجراء الموضح أدناه لحزمة الخدمة SP7 مثال امتداد x86_64؛ اقرأ مخرجات الامتداد على جهازك المضيف بدلاً من نسخ مسار منتج أو بنية معمارية مختلفة.
  • تأكد من أن كل من اشتراك SLES واستحقاق SLE Live Patching المنفصل نشطان، واحصل على رمز تسجيل Live Patching من مركز عملاء SUSE.
  • تأكد من قدرة الجهاز المضيف على الوصول إلى مستودعات SUSE المُهيأة له أو خدمة التحديثات المُنسخة لمؤسستك. بالنسبة للأجهزة المُدارة، تحقق من أن قنوات المستودع تتضمن محتوى التصحيح المباشر المُطابق.
  • سجل uname -rحالة النظام الحالية، وحالة النظام الأخيرة، وخطة الصيانة الحالية. اختبر الإجراء على خادم غير إنتاجي نموذجي كلما أمكن ذلك.
  • استمر في عملية تحديث النواة وإعادة التشغيل المعتادة. يقلل التحديث المباشر من الحاجة المُلحة لبعض الإصلاحات؛ فهو لا يجعل النواة قيد التشغيل مُحدثة بشكل دائم.

تفعيل التحديث المباشر لنواة SLES 15 SP7

1. تحقق من أمر الامتداد المتاح

قم بتشغيل قائمة الإضافات وحدد موقع إدخال SLE Live Patching الخاص بالمنتج المثبت:

sudo SUSEConnect --list-extensions

بالنسبة لنظام SLES 15 SP7 على معمارية x86_64، توفر SUSE مسار تفعيل مشابهًا لما يلي sle-module-live-patching/15.7/x86_64. يُعدّ الناتج على جهازك هو المرجع المعتمد: تأكد من تطابق الإصدار والمعمارية قبل المتابعة.

2. قم بتسجيل إضافة التحديث المباشر

استخدم أمر التفعيل الموضح SUSEConnect --list-extensions، مع استبدال رمز التسجيل الصحيح الخاص بك. مثال لنظام SLES 15 SP7 x86_64:

sudo SUSEConnect -p sle-module-live-patching/15.7/x86_64 \
  -r LIVE_PATCHING_REGISTRATION_CODE

لا تقم بلصق رمز التسجيل الحقيقي في التذاكر المشتركة أو سجلات الأوامر أو السجلات العامة. في حال فشل التسجيل، تحقق من الرمز وحالة الاشتراك ومسار المنتج وإمكانية الوصول إلى الشبكة، وما إذا كان الجهاز مسجلاً بالفعل في مؤسسة مركز عملاء SUSE المتوقعة.

3. قم بتثبيت النمط المطلوب

قم بتثبيت نمط برنامج التحديث المباشر والتبعيات:

sudo zypper install -t pattern lp_sles

راجع التغييرات المقترحة من Zypper قبل الموافقة. يقوم هذا النمط بتثبيت مكونات KLP الأساسية والتصحيح المباشر الأولي. عندما يعثر مدير الحزم على تصحيح مباشر لنواة النظام قيد التشغيل في مستودع مُفعّل، يمكن تطبيق التصحيح على النواة أثناء تثبيت الحزمة. يعتمد توفر الإصلاح على إصدار النواة المحدد ومحتوى المستودع.

قم بتطبيق التحديثات وتحقق من النتيجة

بعد التفعيل، ثبّت حزم التصحيحات المباشرة من خلال عملية تحديث SLES المعتادة. ابدأ بتحديث بيانات تعريف المستودع ومراجعة التصحيحات المتاحة. ثم طبّق التحديثات وفقًا لضوابط التغيير المعتادة في مؤسستك، على سبيل المثال:

sudo zypper refresh
sudo zypper patch

اقرأ تفاصيل العملية المقترحة بعناية. يمكن تثبيت حزم التصحيحات المباشرة لنواة النظام قيد التشغيل دون إعادة تشغيل الجهاز، ولكن قد يطلب تحديث حزمة النواة العادي إعادة التشغيل. لا تقم بتجاهل هذا الطلب أو قفل تحديثات النواة كحل دائم. في حال تثبيت نواة أساسية أحدث، خطط لإعادة تشغيل مُتحكم بها لبدء تشغيلها وإكمال دورة صيانة النواة.

تحقق من صحة التصحيح المباشر بشكل مستقل عن سلسلة إصدار النواة:

uname -r
sudo klp status
sudo klp -v patches
zypper se --details 'kernel-livepatch-*'

يُستخدم هذا الملف klp statusلمعرفة حالة التشغيل وتفاصيل klp -v patchesالتصحيح، بما في ذلك الإصلاحات التي يُعالجها التصحيح النشط. تُشير SUSE إلى أن هذا uname -rلا يتغير بالنسبة لنواة مُصحَّحة. وجود الحزمة المُثبَّتة وحده لا يُعد دليلاً كافياً على تحميل التصحيح المطلوب؛ تحقق من مُخرجات حالة KLP.

الحدود التشغيلية وقرارات إعادة التشغيل

  • التغطية انتقائية. يشمل نطاق SUSE المعلن ثغرات SUSE من المستوى 7 وما فوق في نظام CVSS، بالإضافة إلى إصلاحات الاستقرار أو تلف البيانات، ولكن القيود التقنية تعني أن كل مشكلة مؤهلة لا تتلقى تصحيحًا مباشرًا.
  • تُعدّ التصحيحات خاصة بنواة النظام وتتراكمية. تستهدف حزمة التصحيحات المباشرة إصدارًا محددًا من النواة. ولا تقوم أحدث حزمة تصحيحات لنواة معينة بتصحيح إصدارات أخرى من النواة تلقائيًا.
  • لا تزال تحديثات نواة النظام الأساسية مهمة. أما التحديثات المباشرة فهي حماية مؤقتة لإصلاحات محددة. وقد تتطلب تحديثات النواة العادية إعادة تشغيل النظام وتُدخل تغييرات أخرى.
  • للدعم فترة صلاحية. يشير دليل SLES 15 SP7 إلى أن التحديثات المباشرة تستمر لمدة 13 شهرًا من تاريخ إصدار حزمة النواة الأساسية. تحقق من التواريخ الحالية باستخدام بيانات دورة حياة التحديثات وجدول التحديثات المباشرة وجدول النواة المُحدّث من SUSE .
  • لا تشترك جميع البنى أو المنتجات في نفس الأوامر. يُحدد دليل SLES 15 SP7 KLP معالجات AMD64/Intel 64 وPOWER وIBM Z. تأكد من دليل منتجك واشتراكك قبل التثبيت.

قائمة التحقق من استكشاف الأخطاء وإصلاحها

الأعراضعمليات التدقيق
الامتداد غير موجود في القائمةقم بتأكيد تسجيل المنتج، والاستحقاق، وحزمة الخدمة، والبنية، والوصول إلى المستودع، وتوافر الامتداد الدقيق في مركز عملاء SUSE.
لم تظهر حزمة التحديث المباشرقارن uname -rبأسماء الحزم ومحتوى المستودع. يجب أن يكون هناك تصحيح لنواة النظام قيد التشغيل بالضبط وأن يكون متاحًا عبر القنوات المُفعّلة.
تم تثبيت الحزمة، لكن الحالة غير متوقعة.قم بمراجعة sudo klp statusوتمييز sudo klp -v patchesالحزم المثبتة عن التصحيح المحمل حاليًا في النواة قيد التشغيل.
يطلب زيبر إعادة التشغيلتحقق مما إذا تم تحديث المعاملة kernel-defaultأو المكونات الأخرى الحساسة لإعادة التشغيل. اتبع عملية الموافقة على إعادة التشغيل والصيانة المعتادة.
لا توجد تواريخ لدورة الحياةتأكد من تثبيت بيانات دورة حياة SLE Live Patching، ثم أعد التشغيل sudo zypper lifecycle.

إذا تسبب تحديثٌ مُثبَّتٌ حديثًا في حدوث مشكلة، فأوقف عملية التحديث وافحص سجلات النواة وحالة الخدمات. تُوثِّق SUSE مسارًا يدويًا للرجوع إلى إصدار أقدم للأنظمة المناسبة، ولكنها تُحذِّر من أنَّ الأجهزة التي تُظهر بالفعل تحذيرات أو آثار أخطاء في النواة قد لا تكون مناسبة. استخدم إصدار حزمة التحديث المُطابق، وتواصل مع دعم SUSE عندما تكون حالة النظام غير مؤكدة؛ وتجنَّب الرجوع إلى إصدار أقدم على نواة نظام الإنتاج.

قائمة التحقق من بدء التشغيل

  1. التحقق من صحة حزمة خدمة SLES، والبنية، والاشتراكات، وقنوات المستودع.
  2. سجل حالة النواة قيد التشغيل وحالة المضيف الأساسية.
  3. قم بتسجيل ملحق SLE Live Patching وتثبيته lp_sles.
  4. قم بتطبيق التحديثات من خلال سير العمل المعتاد للحزمة وراجع كل معاملة.
  5. تأكد من تحميل التصحيح باستخدام klp statusو klp -v patches.
  6. تتبع تواريخ دورة حياة التصحيحات وجدولة عمليات إعادة تشغيل النواة الأساسية بانتظام.

لإدارة أسطول الأجهزة، استخدم آلية إدارة SUSE المعتمدة في مؤسستك، وتأكد من أن القنوات تعرض حزم التحديثات المباشرة المطابقة. توضح وثائق إعداد قنوات SUSE Multi-Linux Manager الرسمية كيفية تجهيز القنوات لنظام SLES 15 SP7.

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.