ما هي أوامر virsh الشائعة لـ KVM؟

Dec 01, 2025

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

1. الاتصال بمراقب الأجهزة الافتراضية

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

virsh Connect qemu:///system

يوصلك هذا الأمر بمراقب النظام المحلي. إذا كنت تريد الاتصال ببرنامج Hypervisor عن بعد، فيمكنك استخدام عنوان URI مختلف، على سبيل المثال:

virsh Connect qemu+ssh://user@remote_host/system

2. إدراج الأجهزة الافتراضية

بمجرد اتصالك ببرنامج Hypervisor، يمكنك إدراج جميع الأجهزة الافتراضية التي تستخدمقائمةيأمر.

قائمة virsh --all

ال--الجميعيعرض الخيار جميع الأجهزة الافتراضية، بما في ذلك تلك التي تم إيقاف تشغيلها. إذا كنت تريد فقط رؤية الأجهزة الافتراضية قيد التشغيل، فيمكنك حذف--الجميعخيار:

قائمة فيرش

3. بدء تشغيل الأجهزة الافتراضية وإيقافها

لبدء تشغيل جهاز افتراضي، يمكنك استخداميبدأالأمر متبوعًا باسم أو معرف الجهاز الظاهري.

بداية virsh vm_name

لإيقاف جهاز افتراضي بأمان، يمكنك استخداماغلقيأمر:

اغلاق virsh vm_name

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

LED Splicing Controller-2UWeak Power 485 Programmable 8-Key Wall Panel

virsh تدمير vm_name

4. إنشاء وحذف الأجهزة الافتراضية

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

فيرش إنشاء vm_config.xml

لحذف جهاز افتراضي، تحتاج أولاً إلى إيقاف تشغيله ثم إلغاء تعريفه باستخدام الأمرغير محدديأمر:

إيقاف تشغيل virsh vm_name virsh إلغاء تعريف vm_name

5. إدارة لقطات الآلة الافتراضية

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

لقطة virsh-إنشاء باسم vm_name snapshot_name

لسرد جميع لقطات الجهاز الظاهري، يمكنك استخدام الملفقائمة لقطةيأمر:

قائمة لقطة virsh vm_name

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

لقطة virsh-return vm_name snapshot_name

6. إدارة شبكات الأجهزة الافتراضية

تدعم KVM نماذج الشبكات المختلفة، وcom.virshيوفر أوامر لإدارة شبكات الأجهزة الافتراضية. لسرد كافة الشبكات المتاحة، يمكنك استخدامصافي القائمةيأمر:

قائمة virsh net --all

لبدء الشبكة، يمكنك استخدامصافي البدايةيأمر:

virsh net-start Network_name

لإيقاف الشبكة، يمكنك استخدامصافي تدميريأمر:

virsh net-destroy Network_name

7. مراقبة أداء الجهاز الظاهري

com.virshيوفر أيضًا أوامر لمراقبة أداء الأجهزة الافتراضية. للحصول على معلومات حول استخدام وحدة المعالجة المركزية (CPU) والذاكرة والقرص للجهاز الظاهري، يمكنك استخدام ملفافتراضيأمر:

virsh domstats vm_name

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

فيرش دومينفو vm_name

8. التكوين المتقدم معcom.virsh

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

تحرير virsh vm_name

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

المنتجات ذات الصلة

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

خاتمة

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

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

مراجع

  • وثائق ريد هات: "إدارة الأجهزة الافتراضية باستخدام virsh"
  • وثائق أوبونتو: "استخدام KVM وvirsh"