كيفية تثبيت ASNetworking لـ Proxmox: ‏ECC وZFS وتثبيت الشبكة

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

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

شاهده قبل القراءة: تناسب هذه الحلقة منشئ مختبر منزلي يريد فهم القرارات التي تُتخذ قبل إنشاء أول آلة افتراضية. فهي تغطي ملف ISO الخاص بـ Proxmox VE، وميزات المحاكاة الافتراضية للمعالج، والتخطيط العملي للذاكرة، وBIOS/UEFI، ووسائط التثبيت، وخيارات Ext4/XFS/Btrfs/ZFS، وشبكة الإدارة، وتثبيت أسماء الواجهات. يستخدم المنشئ أكثر من نوع واحد من أجهزة المختبر؛ لذا فإن لقطات الشاشة الخاصة بمثال ذاكرة RAM بسعة 32GB وجهاز كمبيوتر أكبر لا تمثل مواصفات ZimaBoard 2.

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

ابدأ بملف ISO موثوق وخطة أجهزة واقعية

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

يمكن لمضيف بحد أدنى بمعمارية 64 بت، وذاكرة، وقرص تثبيت واحد، وواجهة شبكة، تشغيل برنامج التثبيت. لكن هذا الحد الأدنى لا يخبرك بالكثير عن سعة الضيوف المفيدة. خصص من الذاكرة للمضيف، ولكل آلة افتراضية أو حاوية، ولأي ميزات تخزين تختارها. يوضح الرسم الخاص بذاكرة 32GB في الفيديو مثالًا على التوزيع، مع تخصيص 2GB للمضيف و30GB للضيوف؛ ولا يصف أيًا من طرازي ZimaBoard 2. تُعد ذاكرة ECC ميزة موثوقية مرغوبة في الأجهزة المدعومة، لكنها ليست شرطًا أساسيًا عالميًا لتثبيت Proxmox VE. قارن إعدادك الفعلي مع متطلبات أجهزة Proxmox الحالية.

يقدم ASNetworking تثبيت Proxmox مع خادمين مختبريين صغيرين على المكتب
يعرض المنشئ خادمين صغيرين أثناء تقديم قرارات التثبيت الخاصة بهذا الفصل.
شريحة بالإسبانية تسرد المعالج 64 بت وذاكرة RAM والقرص ومحول الشبكة كمكونات أساسية لمضيف Proxmox
تمثل شريحة المكونات الأساسية نقطة بداية؛ أما موارد الضيوف المتاحة فتتطلب تخطيطًا منفصلًا.

تحقق من ميزات المحاكاة الافتراضية قبل التثبيت

تشرح الحلقة امتدادات المحاكاة الافتراضية للمعالج وتقدم مفهومَي IOMMU وSR-IOV. وتهم محاكاة الأجهزة الافتراضية لتشغيل الآلات الافتراضية عبر KVM. تصبح IOMMU مهمة عند التخطيط لتمرير الأجهزة، بينما تُعد SR-IOV قدرة أكثر تخصصًا تعتمد أيضًا على الجهاز والبرامج الثابتة وبرنامج التشغيل. ينبغي التحقق من هذه الميزات وفقًا لأعباء العمل المخطط لها، بدل اعتبارها قائمة تحقق يجب أن يدعمها كل مضيف أساسي بالكامل.

لاحقًا، يفتح ASNetworking إعدادات BIOS/UEFI للجهاز ويوضح أن Intel VT-d مفعّل. تختلف قوائم البرامج الثابتة حسب الشركة المصنعة، لذا استخدم لقطة الشاشة مثالًا على المكان الذي تبحث فيه، ثم تأكد من إعدادات نظامك وإمكاناته. إذا كان هدفك مشروع تمرير أجهزة، فاتخذ هذا القرار قبل بناء آلة افتراضية تعتمد على جهاز لا يمكنك تخصيصه لها.

مخطط يوضح Intel VT-d ووظائف SR-IOV الافتراضية التي تصل أجهزة الشبكة بالآلات الافتراضية
يشرح المخطط كيفية إتاحة ميزات الأجهزة المتقدمة للآلات الافتراضية؛ ويعتمد الدعم على الأجهزة الفعلية.
تقسيم مفاهيمي لذاكرة مختبر Proxmox بسعة 32GB بين خدمات المضيف والآلات الافتراضية
يمثل مخطط 32GB ميزانية مختبر توضيحية، وليس سعة ذاكرة ZimaBoard 2 المعروضة في موضع آخر.
يمسك ASNetworking خادمًا صغيرًا أثناء مناقشة أجهزة مختبر Proxmox
يعيد ASNetworking عرض الأجهزة مع انتقال الدرس من المتطلبات إلى الإعداد.
شاشة BIOS لنظام ASUS UEFI تعرض تفعيل Intel VT-d في إعدادات System Agent
يوضح مثال BIOS أن VT-d مفعّل؛ أما خيار IOMMU المنفصل قبل الإقلاع والظاهر على هذه الشاشة فهو معطّل.

اختر القرص المستهدف ونظام الملفات بعناية

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

يقارن قسم نظام الملفات بين الخيارات التقليدية مثل Ext4 وXFS وخيارات النسخ عند الكتابة مثل Btrfs وZFS. فلا تتطلب بيئة مختبر بسيطة بقرص واحد المتطلبات نفسها التي يتطلبها تصميم تخزين متكرر. يوفر ZFS عمليات التحقق، واللقطات، وميزات التجميع، لكنه يحتاج إلى تخطيط أقراص مناسب وميزانية ذاكرة كافية. تساعد اللقطات في مهام استرداد محددة؛ لكنها ليست بديلًا عن النسخ الاحتياطية المستقلة. وتُعد إرشادات Proxmox حول ZFS مفيدة قبل اختياره لمضيف صغير.

يعرض برنامج تثبيت Proxmox VE اتفاقية ترخيص المستخدم النهائي أثناء الإعداد
يعمل برنامج التثبيت هنا؛ ويتبع ذلك اختيار القرص وإعداد التخزين في الدرس.
شريحة مقارنة لخصائص أنظمة الملفات Ext4 وXFS وBtrfs وZFS
يقارن المنشئ بين عائلات أنظمة الملفات قبل تثبيت قرص النظام على تخطيط معين.
مخطط لبنية ZFS يوضح مجموعات البيانات ووحدات التخزين واللقطات وقيم التحقق وvdevs التخزين
يربط مخطط ZFS مجموعات البيانات ووحدات تخزين الآلات الافتراضية بحوض تخزين؛ أما المرآة وRAID-Z2 الظاهران فهما مثالان وليسا تخطيطًا مطلوبًا.

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

ZimaBoard 2 مع محرك أقراص في حامل صغير وعتاد توسعة يعرضه ASNetworking
تظهر ZimaBoard 2 مع تخزين موصول؛ خطط لتخطيط Proxmox وفق محركات الأقراص والذاكرة المثبتة فعليًا.

حافظ على إمكانية التعرف إلى شبكة الإدارة

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

يشير مصطلح «تثبيت الواجهة» في هذه الحلقة إلى تعيين أسماء ثابتة لواجهات الشبكة. ولا يعني تثبيت آلة افتراضية على أنوية المعالج. يوفر Proxmox أداة لتثبيت أسماء واجهات الشبكة لهذا الغرض؛ وتتطلب تغييرات التعيين الحذر وإعادة التشغيل حتى تصبح سارية. يشرح مرجع إعداد الشبكة في Proxmox الأداة وقيودها. احتفظ بإمكانية الوصول المحلي أثناء تغيير شبكة الإدارة حتى لا يؤدي تعيين خاطئ إلى فقدان الوصول إلى المضيف.

يشير ASNetworking إلى بطاقة شبكة داخل جهاز كمبيوتر مختبري منفصل أثناء مناقشة تثبيت الواجهة
هذا الكمبيوتر الأكبر مثال مختبري آخر يُستخدم لشرح واجهات الشبكة الفعلية؛ ولا يمثل مواصفات ZimaBoard 2.

تحقق من المضيف بعد الإقلاع الأول

تعرض الشاشة الختامية واجهة الويب الخاصة بـ Proxmox VE مع عقدتين باسمَي zima1 وzima2. ويؤكد ظهور العقدتين في عرض الإدارة إمكانية الوصول إلى الواجهة في هذا المختبر؛ لكنه لا يثبت بحد ذاته وجود تخزين مشترك أو تجاوز فشل أو عنقود جاهز للإنتاج. في تثبيتك الخاص، تحقق أولًا من ظهور المضيف والأقراص وواجهات الشبكة المطلوبة بصورة صحيحة. ثم أنشئ آلة افتراضية اختبارية صغيرة، وأعد تشغيل المضيف، وتأكد من عودة الوصول إلى الإدارة والتخزين كما هو متوقع.

واجهة الويب الخاصة بـ Proxmox VE تعرض عقدتين مختبريتين ظاهرتين باسمَي zima1 وzima2
يعرض مشهد الواجهة النهائي عقدتين مختبريتين؛ وهو تحقق من الوصول إلى الإدارة، وليس دليلًا على اختبار التوافر العالي.

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

مركز حملة Zima

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.