هل تمنيت يومًا أن يتم تثبيت Hypervisor بضغطة زر واحدة ، دون البحث الشاق عن قرص التثبيت المضغوط والإجابة على نفس أسئلة التثبيت المملة؟ HTG يشرح كيفية تثبيت PXE الآلي لـ Citrix-Xen.



مصدر الصورة: الشربات الوردية للتصوير عبر كومبفايت العاصمة

ملخص

لقد أظهرنا لك ما هو PXE وكيف يمكنك بسهولة تثبيت خادم له باستخدام FOG . في هذا الدليل ، سنتوسع مرة أخرى في أساس FOG الممتاز ونضيف إدخال قائمة لتثبيت خادم Citrix-Xen آلي.

مثل في Ubuntu تعيش من FOG البرنامج التعليمي ، إجراء التثبيت ليس مجرد PXE. يبدأ كـ PXE ، حيث نوفر النواة الأساسية وقرص ذاكرة الوصول العشوائي الأولي (initrd) والملفات الأخرى المطلوبة عبر PXE ، لكن بقية الإجراء يسحب الملفات المطلوبة عبر HTTP.

هذا الإجراء مذكور في قاعدة المعرفة Citrix-Xen / دليل تقطير ، ولكنها ليست في الحقيقة نوع نسخ ولصق لوصفة ، مثل تلك التي سنحاول تقديمها لك اليوم.

بشكل عام ، ستكون مكونات هذا الدليل:

بناء موقع على شبكة الإنترنت بدون ترميز
  1. اجعل ملفات التثبيت على القرص المضغوط متاحة عبر HTTP.
  2. قم بإنشاء ملف إجابات آلي.
  3. أضف ملفات PXE + إدخال القوائم.

لا تقلق ، لأننا نبني على أساس FOG ، سيكون هذا سهلاً ...

فلنسرع.

قرص التثبيت المضغوط عبر HTTP

من الأشياء اللطيفة مع البناء على مؤسسة FOG هو أن لدينا بالفعل خادم ويب قيد التشغيل وجاهز لخدمة ملفات التثبيت المطلوبة.

الإعلانات

سنقوم بنسخ ملفات التثبيت وليس الاسترجاع في تحميل ISO كما فعلنا في ملف دليل أوبونتو ، لأننا نريد الاحتفاظ بخيار عبوات تكميلية متدفقة في عملية التثبيت.

أنشئ الدليل الذي سيحتوي على ملفات التثبيت:

mkdir -p /var/www/xenserver61/

كيفية فتح مدير الجهاز

انسخ قرص التثبيت المضغوط بالكامل إلى هذا الدليل.

ملاحظة: يمكنك إنشاء العديد من الدلائل كما يحلو لك. على سبيل المثال ، كان لدي دليل لكل إصدار رئيسي من Citrix-Xen منذ الإصدار 5.0.

ملف إجابات آلية (اختياري)

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

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

أنشئ ملف الإجابات بإصدار:

nano /var/www/xen-answerfile-61

اجعل محتواها يبدو كما يلي:




sda
us
password
http://192.f.o.g/xenserver61/
192.n.t.p

Asia/Jerusalem

تغيير صوت التنبيه iphone 7

حيث قد تحتاج إلى تغيير المنطقة الزمنية وكلمة مرور الجذر وعنوان url المصدر ليناسب متطلباتك.

ملفات PXE

كما هو مذكور في النظرة العامة ، نحتاج إلى توفر بعض الملفات من قرص التثبيت المضغوط في دليل TFTP الخاص بنا.

الإعلانات

للقيام بذلك ، أنشئ دليل TFTP الذي سيحتفظ بالملفات عن طريق إصدار:

mkdir -p /tftpboot/howtogeek/xenserver/xen61

انسخ الملفات من القرص المضغوط أو دليل www بإصدار:

cp -av /var/www/xenserver61/boot/xen.gz /tftpboot/howtogeek/xenserver/xen61/
cp -av /var/www/xenserver61/boot/vmlinuz /tftpboot/howtogeek/xenserver/xen61/
cp -av /var/www/xenserver61/install.img /tftpboot/howtogeek/xenserver/xen61/
cp -av /var/www/xenserver61/boot/pxelinux/mboot.c32 /tftpboot/howtogeek/xenserver/xen61/

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

القطران مجلد في لينكس

قوائم PXE

في دليل FOG الأصلي ، لقد ألمحنا إلى أننا قد نضيف أدلة فرعية في المستقبل وتركنا ملف قائمة نموذج لهذا الغرض فقط. دعونا ننتج قائمة أخرى عن طريق نسخ ملف النموذج:

cp -av /tftpboot/howtogeek/menus/template.cfg /tftpboot/howtogeek/menus/xen.cfg

قم بتحريره بإصدار:

nano /tftpboot/howtogeek/menus/xen.cfg

إلحاق بمحتواها لتشمل ما يلي:

label Citrix XenServer 6.1
#MENU DEFAULT
#MENU PASSWD
kernel xenserver/xen61/mboot.c32
append howtogeek/xenserver/xen61/xen.gz dom0_max_vcpus=4 dom0_mem=1024M console=vga --- howtogeek/xenserver/xen61/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=http://192.f.o.g/xen-answerfile-61 install --- howtogeek/xenserver/xen61/install.img

حيث يتعين عليك تحرير عنوان IP للحصول على ملف الإجابات ليكون عنوان IP الخاص بـ FOG.

كيفية إزالة windows defender
الإعلانات

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

أضف الآن إلى إدخال القائمة الافتراضية ، القائمة التي تم إنشاؤها حديثًا عن طريق إصدار:

nano /tftpboot/pxelinux.cfg/default

إلحاق بمحتواها لتشمل ما يلي:

LABEL Xen
MENU LABEL Xen
KERNEL vesamenu.c32
APPEND howtogeek/menus/xen.cfg

ملاحظة: الموقع ، في هذه الحالة ، مهم. أقترح ألا تضعه تحت علامة fog.local.

هذا كل شيء ، يجب أن تكون مستعدًا تمامًا ... استمتع :)


يا ضباب ، أعطني قوتك ...

اقرأ التالي
  • & [رسقوو] ؛ مجلد الكمبيوتر هو 40: كيف أنشأت شركة Xerox Star سطح المكتب
  • & [رسقوو] ؛ ما هو MIL-SPEC Drop Protection؟
  • & [رسقوو] ؛ Cyber ​​Monday 2021: أفضل العروض التقنية
  • & [رسقوو] ؛ كيفية البحث عن ملف Spotify 2021 الخاص بك
  • & [رسقوو] ؛ الدالات مقابل الصيغ في Microsoft Excel: ما الفرق؟
  • & [رسقوو] ؛ 5 مواقع ويب يجب على كل مستخدم Linux وضع إشارة مرجعية عليها