يمكن لمضيف ESXi واحد تشغيل رف كامل من أجهزة Ubuntu - خادم ملفات، ومربع اختبار، ومختبر تعليمي - ولكن فقط إذا تم إنشاء كل جهاز افتراضي بالإعدادات الصحيحة في المرة الأولى. يغطي هذا الدليل المسار الكامل: إنشاء VM، واختيار البرامج الثابتة والقرص والشبكة، وتثبيت Ubuntu، وإضافة أدوات open-vm، وإصلاح المشكلات التي تظهر بعد ذلك.
ESXi هو برنامج Hypervisor بسيط: يتم تثبيته مباشرة على الجهاز المضيف وتقسيمه إلى أجهزة افتراضية، كل منها مزود بوحدة المعالجة المركزية (CPU) الافتراضية والذاكرة والقرص وبطاقة الشبكة. Ubuntu هو الضيف الذي من المحتمل أن تقوم بإنشائه في أغلب الأحيان، والفيديو أعلاه يوضح ذلك بالضبط على مضيف مباشر. هذه الصفحة هي النسخة المكتوبة الكاملة - خيارات الإنشاء المهمة، والتثبيت، والحزمة الوحيدة التي يجب عليك إضافتها بعد التثبيت، وخريطة صادقة لما يجب التحقق منه عندما لا يعمل شيء ما. تنشأ معظم مشكلات Ubuntu-on-ESXi خلال دقيقتين من معالج الإنشاء، لذا نبدأ من هنا.
يجب أن تكون ثلاثة أشياء صحيحة قبل أن يفتح المعالج. أولاً، يتم تثبيت ESXi نفسه على المضيف ويمكنك الوصول إلى عميل الويب الخاص به - أصبح الجهاز المضيف الآن برنامج Hypervisor، وليس جهاز كمبيوتر عادي، لذلك يحدث كل شيء من خلال واجهة الويب أو وحدة التحكم عن بعد. ثانيًا، يحتوي BIOS المضيف على تشغيل المحاكاة الافتراضية لوحدة المعالجة المركزية (Intel VT-x أو AMD-V)؛ وبدون ذلك، سيرفض ضيوف 64 بت التشغيل. ثالثًا، تحتاج إلى مساحة وصورة:
إذا كان تحميل ISO بطيئًا على شبكتك، فابدأ في وقت مبكر؛ كل شيء آخر في هذا الدليل سريع.
في عميل الويب ESXi، اختر إنشاء / تسجيل جهاز افتراضي ثم إنشاء جهاز ظاهري جديد. الاختيارات التي تهم:
البرامج الثابتة: EFI. يتوقع Ubuntu الحديث وجود EFI، وEFI هو ما يتيح التمهيد الآمن، وهو ESXi الافتراضي لأجهزة Linux الافتراضية الجديدة. لا يزال BIOS (القديم) يعمل مع Ubuntu، ولكن تعامل مع الاختيار على أنه دائم - حيث يتوقع نظام التشغيل المثبت البرنامج الثابت الذي تم تثبيته عليه.
القرص: مزود بطبقة رقيقة. ينمو القرص الرقيق عندما يكتب Ubuntu البيانات، لذلك قد يستخدم قرص بسعة 40 جيجابايت 12 جيجابايت في اليوم الأول. المصيد الصادق: يجب مراقبة مخزن البيانات، لأن عشرة أقراص رفيعة يمكن أن تعد بمساحة أكبر مما يحتويه مخزن البيانات. يؤدي التوفير الكثيف إلى الاحتفاظ بالحجم الكامل مقدمًا - وهو أكثر أمانًا للخوادم المهمة، وإهدارًا للمختبرات.
محول الشبكة: VMXNET3. وهو بطاقة الشبكة الافتراضية الخاصة ببرنامج VMware، وهو مصمم للأجهزة الافتراضية، ويحمل Ubuntu برنامج التشغيل الخاص به في النواة. يعمل الطراز E1000E الذي تمت محاكاته أيضًا وهو البديل للحالات الفردية - ويقارنها دليل المحول في هذه السلسلة بأمانة.
الحجم: ابدأ صغيرًا. تعمل 2 وحدة معالجة مركزية افتراضية (vCPU) وذاكرة وصول عشوائي (RAM) سعة 4 جيجابايت على تشغيل خادم Ubuntu بسهولة وسطح المكتب بشكل مقبول. يمكنك الإضافة لاحقًا خلال دقيقة واحدة؛ جهاز افتراضي كبير الحجم يهدر المضيف في الغالب. دليل التحجيم في هذه السلسلة يعطي الأرقام الصادقة الكاملة.
قم بتوصيل ISO بمحرك الأقراص المضغوطة/أقراص DVD الخاص بجهاز VM، ثم حدد الاتصال عند التشغيل، ثم قم بتشغيل VM وافتح وحدة التحكم. يعمل برنامج تثبيت Ubuntu تمامًا كما هو الحال على جهاز فعلي:
إذا قام جهاز VM بالتمهيد إلى شاشة سوداء أو العودة إلى برنامج التثبيت، يكون السبب دائمًا هو استمرار تثبيت ISO أو ترتيب التمهيد - وليس تثبيتًا معطلاً.
يعمل جهاز Ubuntu VM جديد، لكن ESXi لا يرى ذلك: لا يُظهر ملخص المضيف أي عنوان IP، و"إيقاف التشغيل" من المضيف هو انقطاع قوي للطاقة، وليس إيقاف تشغيل نظيف. الإصلاح عبارة عن حزمة واحدة من مستودع Ubuntu الخاص - المسار الموصى به من VMware لـ Ubuntu:
sudo apt updatesudo apt install open-vm-tools - عند تثبيت سطح المكتب، قم أيضًا بإضافة حزمة سطح المكتب: sudo apt install open-vm-tools-desktopsudo systemctl status open-vm-tools - يجب أن يظهر نشطًا وقيد التشغيلsudo apt upgradeتحصل هذه الحزمة على دليلها الكامل الخاص في هذه السلسلة، لأنها تقرر أيضًا كيفية عمل مزامنة الوقت والنسخ واللصق واللقطات الهادئة.
لا شيء في هذا الدليل يحتاج إلى ميزة مدفوعة - إنشاء الأجهزة الافتراضية ووحدات التحكم واللقطات وتصدير OVF كلها تعمل على مضيف مستقل. لكن كن واضحًا بشأن ملكية النظام الأساسي: بعد شراء Broadcom لبرنامج VMware، تم سحب ESXi المجاني القديم في أوائل عام 2024، وتم إرجاع إصدار مجاني لاحقًا مع ESXi 8.0 Update 3e في عام 2025، والذي يستهدف المعامل والاستخدام غير الإنتاجي، بدون إدارة vCenter وبحدود مثل الحد الأقصى لوحدات vCPUs لكل جهاز افتراضي وبدون دعم. أصبح الترخيص المدفوع الآن قائمًا على الاشتراك ويتم تسعيره حسب النواة. لقد تغيرت الشروط أكثر من مرة خلال عامين، لذا تحقق من صفحة الترخيص الحالية لشركة Broadcom قبل أن تبني أي شيء جدي على افتراض - وخاصة قبل تشغيل أعمال الإنتاج على الإصدار المجاني.
عندما يخطئ جهاز Ubuntu VM، عادةً ما يحدد العرض السبب الخاص به:
ip a وlspci داخل Ubuntutimedatectlاعمل على الخريطة بالترتيب وتبين أن معظم "مشاكل ESXi" عبارة عن إعداد واحد أو حزمة واحدة أو حد واحد صادق للأجهزة.
العملية الكاملة على مضيف ESXi المباشر - إنشاء الجهاز الظاهري، وتثبيت Ubuntu وإصلاح المشكلات الشائعة، تمامًا كما تظهر على الشاشة.
Watch Full Videoاختر حسب الوظيفة. الخادم أخف وزنًا، ويعمل بسهولة من خلال ذاكرة وصول عشوائي (RAM) تبلغ سعتها 2 إلى 4 جيجابايت، ويتم إدارته عبر SSH - وهو مناسب لخوادم الملفات وخدمات الويب وتعلم إدارة Linux الحقيقية. يضيف سطح المكتب البيئة الرسومية الكاملة ويريد ما لا يقل عن 4 جيجابايت من ذاكرة الوصول العشوائي؛ اختره فقط عندما تحتاج إلى تطبيقات واجهة المستخدم الرسومية، لأنه على وحدة التحكم ESXi ستشعر دائمًا بالثقل.
لا، بالنسبة لـ Ubuntu، المسار الموصى به من VMware هو أدوات open-vm، المثبتة من مستودع Ubuntu الخاص باستخدام Sudo apt install open-vm-tools. إنه يمنح المضيف عنوان IP الضيف واسم المضيف، ويتيح إيقاف التشغيل بسلاسة من ESXi، ويتم تحديثه بواسطة نظام التحديث العادي لـ Ubuntu. يعد مثبت الأدوات القديم المستند إلى ISO في قائمة ESXi مسارًا قديمًا للأنظمة الأخرى.
نعم - هذا هو الهدف من برنامج Hypervisor. الحدود الصادقة مادية: إجمالي الذاكرة الممنوحة للأجهزة الافتراضية يجب أن تترك مساحة لـ ESXi نفسها، ويجب ألا تعد الأقراص الرقيقة بأكثر مما يحمله مخزن البيانات، وكل جهاز افتراضي قيد التشغيل يشارك نوى وحدة المعالجة المركزية الحقيقية للمضيف. ابدأ تشغيل كل جهاز افتراضي صغير، وشاهد علامة تبويب أداء المضيف، وقم بتطوير الأجهزة الافتراضية التي تثبت حاجتها إليها فقط.