كيفية إعداد التجمع والتوافر العالي في Proxmox

A cluster is a collection of two or more nodes that offers an avenue for moving around resources between servers. Migrating resources make it possible to undertake tasks such as upgrading servers and applying patches with minimal downtime.

في Proxmox، يمكنك بسهولة فصل مجموعة وتكوين الكشف عن التوافقية لضمان نقل الموارد مثل الأجهزة الافتراضية تلقائيًا عندما يتعطل عقدة.

تحقق من البرامج التعليمية السابقة لدينا حول Proxmox.

مزايا تجميع العقد في مجموعة

تقدم التجميع التالية مزايا:

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

الشروط الأساسية

لكي يعمل التكتل والتوافقية العالية الإعداد، إليك ما تحتاجه.

  • تحتاج إلى وجود ثلاثة قواطع على الأقل لكل من التكتل والتوافقية العالية لتحقيق التفاهم الموثوق.
  • يجب أن يكون لجميع العقد نفس إصدار Proxmox المثبت.
  • يجب مزامنة التوقيت ووقت التاريخ على جميع العقد.
  • كلمة مرور الجذر لعقدة تكتل سيتم استخدامها لإضافة العقد الأخرى.

مع ذلك، دعونا الآن نقوم بتكوين تكتل وإعداد التوافقية العالية على Proxmox.

إنشاء تكتل في Proxmox

الخطوة الأولى هي إنشاء تكتل. سنقوم بتسجيل الدخول إلى إحدى العقد بواسطة الآلة الافتراضية المشغولة التي سنستخدمها لاحقًا لشرح التوافقية العالية في العمل.

لذا ، تسجيل الدخول وانقر فوق ” القسم العام “-> ” تكتل “-> ” إنشاء تكتل “.

Create Cluster in Proxmox

تأكد من تعبئة اسم التكتل ثم انقر فوق ” إنشاء ” زر. في هذا المثال ، قمنا بتسمية التكتل ” test-cluster “.

Proxmox Cluster Name

إنشاء الكتلة يستغرق بضعة ثوانٍ فقط وبمجرد الانتهاء، سترى تأكيد “TASK OK” على مشاهد المهام “Task Viewer“.

Proxmox Cluster Created

إنضمام العقد إلى الكتلة

بمجرد إنشاء العقدة، الخطوة التالية هي الانضمام للعقد إلى الكتلة. لذا تسجيل الدخول إلى العقدة التالية والنقر فوق “Datacenter” -> “Cluster” -> “Join Cluster“.

Join Nodes to Cluster

في هذه المرحلة، عد إلى العقدة الأولى وانقر فوق “Join Information“.

Join Information

انقر فوق “Copy Information” لنسخ معلومات الانضمام الممثلة بالقيمة السداسية التي تظهر أدناه.

Cluster Join Information

الآن عد إلى العقدة الثانية التي تريد إنضمامها إلى الكتلة والصق معلومات الانضمام. بالإضافة إلى ذلك، أدخل كلمة المرور الرئيسية للعقدة الأولى حيث أنشأت الكتلة وانقر فوق “Join ‘test-cluster’“.

Join Test Cluster

سيظهر مشاهد المهام مرة أخرى ويعرض تقدم “انضمام إلى الكتلة”join cluster“. بمجرد الانتهاء، ستتلقى إشعار “TASK OK“.

Join Cluster Progress

عد إلى العقدة الأولى حيث أنشأت الكتلة ويجب أن ترى الآن عقدتين قد انضمتا إلى الكتلة.

List Cluster Nodes

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

View Cluster Nodes

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

Proxmox Cluster Nodes

تكوين واختبار عالية الاستجابة في Proxmox

HA، المختصر لـ التوافق العالي، هو ميزة تضمن أقصى وقت لفتح الموارد التي تم توفيرها على عقدة proxmox الخاصة بك بما في ذلك الأجهزة الافتراضية والحاويات.

عندما تتوقف العقدة، ستنتقل الأجهزة الافتراضية على العقدة تلقائيًا إلى عقدة مختلفة. يحدث هذا بفضل التصويت الذي يتم من خلاله بين العقد في المجموعة ويحصل ” الفائز ” على الأجهزة الافتراضية. يلزم وجود 3 تصويتات للتصويت لتوفير HA موثوق.

لاختبار HA، سنضيف جهاز كمبيوتر ليتم مراقبته بواسطة ميزة HA. لذا تسجيل الدخول إلى إحدى العقد وانقر فوق ” المستودع ” – & gt؛ ” HA “. ثم انقر فوق زر ‘ إضافة ‘.

Proxmox High Availability

حدد الجهاز الافتراضي. في حالتنا، لدينا واحد فقط VM.

Choose Proxmox VM

بمجرد تحديده، اضغط على زر ‘ إضافة ‘.

Add VM to High Availability

سيظهر الجهاز الافتراضي الذي يتم مراقبته بواسطة HA الآن في قائمة ‘ الموارد ‘.

List VM in HA

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

الخاتمة

أظهرت هذه البرنامج التعليمي لك كيفية إعداد التوافق والتوافق العالي على Proxmox VE. نأمل أن تكون هذه مفيدة. نرحب بتعليقاتك بشدة.

Source:
https://www.tecmint.com/proxmox-clustering-and-high-availability/