كيفية تعليق واستئناف الجهاز الظاهري KVM باستخدام Virsh؟

Jul 29, 2025

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

فهم أساسياتفيرشو KVM

قبل أن نتعمق في عملية التعليق والاستئناف ، دعونا نفهم باختصار ماذافيرشو KVM. KVM هو حل افتراضي كامل لـ Linux على أجهزة X86 التي تحتوي على امتدادات المحاكاة الافتراضية (Intel VT أو AMD - V). إنه يحول نواة Linux إلى Hypervisor ، مما يتيح لك تشغيل أجهزة افتراضية متعددة على خادم فعلي واحد.

8 Network Timing Power Supplies10” Wall-mounted Wired Touch Terminals

فيرش، من ناحية أخرى ، هي أداة خطية قوية تأتي مع واجهة برمجة تطبيقات Libvirt الافتراضية. يوفر طريقة مريحة لإدارة الأجهزة الافتراضية والتخزين والشبكات في بيئة KVM. معفيرش، يمكنك إجراء مجموعة واسعة من العمليات ، من إنشاء وحذف الأجهزة الافتراضية إلى مراقبة أدائها.

المتطلبات الأساسية

للمتابعة مع هذا الدليل ، تحتاج إلى الحصول على ما يلي:

  1. نظام Linux مع KVM و libvirt مثبت. تأتي معظم توزيعات Linux الحديثة ، مثل Ubuntu و CentOS و Fedora ، مع حزم KVM و Libvirt التي تم تكوينها مسبقًا.
  2. الأذونات المناسبة للتشغيلفيرشالأوامر. قد تحتاج إلى الجريفيرشكمستخدم الجذر أو إضافة حساب المستخدم الخاص بك إلىlibvirtمجموعة.
  3. واحد على الأقل تشغيل الجهاز الافتراضي KVM. يمكنك إنشاء جهاز افتراضي باستخدامالفضيلة - مديرأو أدوات أخرى ، أو استخدامفيرشأوامر لإنشاء واحدة من نقطة الصفر.

تعليق آلة افتراضية KVM

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

لتعليق جهاز افتراضي KVM باستخدامفيرش، اتبع هذه الخطوات:

الخطوة 1: سرد الأجهزة الافتراضية المتاحة

أولاً ، تحتاج إلى معرفة اسم الجهاز الظاهري الذي تريد تعليقه. يمكنك سرد جميع الأجهزة الافتراضية المتاحة باستخدام الأمر التالي:

قائمة فيرش -كل شيء

سيعرض هذا الأمر قائمة بجميع الأجهزة الافتراضية ، بما في ذلك تلك التي يتم تشغيلها أو إيقافها أو إيقافها. سيعرض الإخراج المعرف والاسم وحالة كل جهاز ظاهري.

الخطوة 2: تعليق الجهاز الافتراضي

بمجرد تحديد اسم الجهاز الظاهري الذي تريد تعليقه ، استخدمتعليقالقيادة فيفيرش. على سبيل المثال ، إذا تم تسمية جهازك الظاهريmyvm، يمكنك تعليقه باستخدام الأمر التالي:

فيرش تعليق myvm

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

استئناف الجهاز الظاهري KVM مع وقف التنفيذ

يعد استئناف الجهاز الظاهري المعلق بنفس السهولة مثل تعليقه. عند استئناف جهاز افتراضي ، ستستمر من الحالة الدقيقة التي تم إيقافه مؤقتًا.

الخطوة 1: سرد الأجهزة الافتراضية المعلقة

كما كان من قبل ، تحتاج إلى معرفة اسم الجهاز الظاهري الذي تريد استئنافه. يمكنك سرد جميع الأجهزة الافتراضية المعلقة باستخدامقائمة فيرش -كل شيء. ابحث عن الأجهزة الافتراضية مع حالة "توقف مؤقت".

الخطوة 2: استئناف الجهاز الظاهري

لاستئناف الجهاز الظاهري المعلق ، استخدمسيرة ذاتيةالقيادة فيفيرش. على سبيل المثال ، إذا تم تسمية جهازك الظاهري المعلقmyvm، يمكنك استئنافه باستخدام الأمر التالي:

Virsh استئناف myvm

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

اعتبارات متقدمة

إنقاذ الدولة على القرص

في بعض الحالات ، قد ترغب في حفظ حالة الجهاز الظاهري للقرص بدلاً من مجرد إيقافها في الذاكرة. يمكنك استخداميحفظالقيادة فيفيرشلتحقيق ذلك. على سبيل المثال:

Virsh حفظ myvm/path/to/savefile

سيؤدي ذلك إلى حفظ الحالة الحالية للجهاز الظاهري إلى الملف المحدد. لاستعادة الجهاز الظاهري من الحالة المحفوظة ، استخدميعيديأمر:

Virsh استعادة/مسار/إلى/SaveFile

معالجة الخطأ

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

فوائد استخدام KVM وفيرشلإدارة الآلات الافتراضية

كمورد KVM ، يمكنني أن أشهد على العديد من فوائد استخدام KVM وفيرشلإدارة الآلات الافتراضية. يوفر KVM محاكاة افتراضية عالية الأداء مع انخفاض النفقات العامة ، مما يجعلها مثالية لتطبيقات الموارد - تطبيقات مكثفة.فيرشيوفر طريقة مرنة وقوية لإدارة الأجهزة الافتراضية ، مما يتيح لك أتمتة المهام والتكامل مع أدوات الإدارة الأخرى.

علاوة على ذلك ، تقدم شركتنا مجموعة من حلول KVM ، بما في ذلكنظام التحكم المركزي، والذي يوفر إدارة مركزية لأجهزة KVM الظاهرية المتعددة. لدينا أيضا10g متر مربعو1 جم متر مربعالمنتجات التي توفر نقل البيانات عالية السرعة والأداء الموثوق بها.

خاتمة

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

إذا كنت مهتمًا بمعرفة المزيد عن منتجات KVM الخاصة بنا أو تحتاج إلى مساعدة في إدارة الآلات الافتراضية ، فإننا ندعوك للاتصال بنا لمناقشة المشتريات. فريق الخبراء لدينا مستعد لمساعدتك في العثور على أفضل الحلول لاحتياجاتك.

مراجع

  • Red Hat Enterprise Linux 7 دليل نشر وإدارة المحاكاة الافتراضية
  • دليل خادم Ubuntu: kvm الافتراضي
  • وثائق فيدورا: إدارة KVM و Libvirt