וירטואליזציה של אובונטו ב-ESXi - הגדרה, הגדרה, פתרון בעיות
ESXi הוא ה-Hypervisor בעל המתכת החשופה שחוצץ מכונה מארח אחת למכונות וירטואליות רבות. מדריך זה יוצר אובונטו VM בצורה הנכונה - קושחת EFI, דיסק דק שאתה מפקח עליו, מתאם רשת VMXNET3 וכלי Open-vm לאחר ההתקנה - ואז ממפה את הבעיות הנפוצות לתיקונים שלהן.
📑פרקים
- לפני שתתחיל - מה שהמארח של ESXi צריך (לקוח אינטרנט, וירטואליזציה מופעלת, שטח אחסון נתונים, אובונטו ISO)
- יצירת המכונה הוירטואלית בלקוח האינטרנט של ESXi
- ארבע ההגדרות שקובעות הכל - קושחה, הקצאת דיסק, מתאם רשת וגודל
- התקנת אובונטו בתוך המחשב הווירטואלי
- עבודות אתחול ראשונות - open-vm-tools ועדכוני מערכת
- אימות ה-VM מהמארח - כתובת IP, שם מארח וכיבוי חינני
- פתרון בעיות - התאמת כל סימפטום לתיקון שלו
📋 סקירה כללית ומדריך שלב אחר שלב
לפני שתתחיל - מה שהמארח צריך
שלושה דברים חייבים להיות נכונים לפני פתיחת אשף היצירה. ראשית, ESXi עצמו מותקן על המארח ואתה יכול להגיע ללקוח האינטרנט שלו - המחשב המארח הוא כעת Hypervisor, לא מחשב רגיל, אז הכל קורה דרך ממשק האינטרנט הזה. שנית, ל-BIOS המארח יש וירטואליזציה של CPU (Intel VT-x או AMD-V) מופעלת; בלעדיו, אורחי 64 סיביות יסרבו לרוץ. שלישית, אתה צריך מקום ותמונה: מאגר נתונים עם שטח פנוי (אובונטו VM ראשון נוח ב-40 ג'יגה-בייט) ו-Ubuntu ISO שהועלה לאותו נתונים דרך דפדפן Datastore. בחר מהדורת LTS נוכחית כדי שה-VM יקבל שנים של עדכונים.
צור את המכונה הוירטואלית
בלקוח האינטרנט ESXi, בחר צור / רישום VM ולאחר מכן צור מכונה וירטואלית חדשה. הבחירות שחשובות: תן ל-VM שם שאומר את העבודה (כמו ubuntu-files או ubuntu-test, לא "VM 3"); השאר את תאימות בברירת המחדל של המארח - גרסת חומרה וירטואלית גבוהה יותר פותחת מכשירים וירטואליים חדשים יותר, והורדה חשובה רק כאשר VM חייב לעבור למארח ישן יותר; הגדר משפחת מערכת הפעלה אורחת: לינוקס וגרסה: אובונטו לינוקס (64 סיביות) — זה לא קישוט, הוא מגדיר מראש חומרה וירטואלית הגיונית עבור אובונטו; ובחר את מאגר הנתונים עם מקום עליו. במסך ההתאמה האישית, הגדר את המעבד, הזיכרון, הדיסק, הרשת והקושחה כפי שהשלב הבא מסביר.
ארבע ההגדרות שקובעות הכל
קושחה: EFI. אובונטו המודרנית מצפה ל-EFI, EFI הוא מה שמאפשר אתחול מאובטח, והוא ברירת המחדל של ESXi עבור מחשבי VM חדשים של Linux. BIOS מדור קודם עדיין עובד עבור אובונטו, אבל התייחס לבחירה כקבועה - מערכת הפעלה מותקנת מצפה לקושחה שהיא הותקנה תחתיה.
דיסק: תצורה דק. דיסק דק גדל ככל ש-Ubuntu כותבת נתונים, כך שדיסק של 40 GB עשוי להשתמש ב-12 GB ביום הראשון. אספקה עבה שומרת את הגודל המלא מלפנים - בטוחה יותר עבור שרתים קריטיים, בזבזנית עבור מעבדות.
מתאם רשת: VMXNET3. זהו כרטיס הרשת הווירטואלי של VMware, שנבנה עבור מכונות וירטואליות, ואובונטו נושאת את הדרייבר שלו בליבה. ה-E1000E המדומה עובד גם הוא ומהווה את החזרה למקרים מוזרים.
גודל: התחל בקטן. 2 vCPU ו-4 GB RAM מפעילים את שרת Ubuntu בשמחה ושולחן העבודה בצורה מקובלת. אתה יכול להוסיף עוד מאוחר יותר תוך דקה; VM גדול מדי מבזבז בעיקר את המארח.
התקן את אובונטו
חבר את ה-ISO לכונן התקליטורים/DVD של ה-VM, סמן את התחבר בהפעלה, הפעל את ה-VM ופתח את המסוף. המתקין של אובונטו מתנהג בדיוק כפי שהוא מתנהג במכונה פיזית. בחר שרת או שולחן עבודה - שרת עבור שירותים ולימוד המסוף, שולחן עבודה רק אם אתה באמת צריך את הסביבה הגרפית. תן למתקין להשתמש בכל הדיסק הוירטואלי; זה קובץ במאגר הנתונים, שום דבר פיזי לא נמחק. צור את המשתמש שלך, הגדר סיסמה חזקה ובהתקנות שרת סמן את אפשרות השרת OpenSSH כדי שתוכל להיכנס מרחוק לאחר מכן. בסיום ההתקנה, הפעל מחדש - ונתק את ה-ISO מכונן התקליטורים/DVD.
משרות אתחול ראשון - open-vm-tools ועדכונים
אובונטו VM טרי עובד, אבל ESXi חצי עיוור אליו: סיכום המארח לא מציג כתובת IP, ו"כיבוי" מהמארח הוא הפסקת חשמל קשה, לא כיבוי נקי. התיקון הוא חבילה אחת מהמאגר של אובונטו - המסלול המומלץ של VMware עבור אובונטו. אל תשתמש במתקין הישן מבוסס ISO של VMware Tools בתפריט ESXi; עבור אובונטו, open-vm-tools הוא הנתיב הנתמך והוא נשמר על ידי מערכת העדכונים הרגילה של אובונטו.
sudo apt update
sudo apt install open-vm-tools
בהתקנות בשולחן העבודה, הוסף גם את חבילת שולחן העבודה: sudo apt install open-vm-tools-desktop - זה מה שגורם לרזולוציית המסוף, להעתיק-הדבק ולגרור-ושחרר להתנהג. לאחר מכן אשר שהשירות פועל וסיים עם העדכונים הרגילים:
sudo systemctl status open-vm-tools
sudo apt upgrade
הסטטוס אמור להציג את השירות פעיל ופועל. החבילה האחת הזו היא שנותנת למארח את כתובת ה-IP ואת שם המארח של האורח, מאפשרת כיבוי חינני מ-ESXi, ומחליטה כיצד מתנהגים סנכרון הזמן ותמונות מצב רגועות.
אמת את ה-VM מהמארח
רענן את דף הסיכום של ה-VM בלקוח האינטרנט של ESXi: כעת מופיעים כתובת ה-IP של האורח ושם המארח, מה שמוכיח ש-open-vm-tools מדבר עם המארח. בדוק כיבוי חינני מהמארח - אובונטו צריכה לכבות בצורה נקייה במקום להיחתך. מכאן, בצע עבודה יומיומית על SSH במקום לחיות בתוך הקונסולה; הקונסולה מיועדת להתקנות ולמקרי חירום, SSH מהיר יותר ונותן לך מסוף מתאים.
פתרון בעיות - התאם את הסימפטום לתיקון
כאשר אובונטו VM מתנהג בצורה לא נכונה, הסימפטום בדרך כלל מציין את הסיבה שלו. עבד את המפה הזו לפי הסדר:
VM לא יאתחל, או מאתחל את המתקין שוב - ה-ISO עדיין מחובר, סדר האתחול שגוי, או שהקושחה שונתה לאחר ההתקנה. ללא רשת - בדוק תחילה את סוג המתאם וקבוצת היציאות, ולאחר מכן בתוך אובונטו בדוק אם תצורת הרשת עדיין מצביעה על כתובת MAC ישנה. המארח אינו מציג IP וכיבוי הוא הפסקת חשמל - open-vm-tools חסרים או נעצרים; התקן אותו מחדש כמו בשלב 5. קונסולה זעירה, פיגורה או לוחצת מתה - בעיה בהגדרות המסוף/תצוגה; עבור עבודה יומיומית, השתמש במקום זאת ב-SSH. הסטת שעון - תקן סנכרון זמן עם NTP בתוך אובונטו. הכל איטי - המארח מחויב יתר על המידה; השווה את סך vCPU ו-RAM שניתנו ל-VM מול המחשב הפיזי לפני האשמת אובונטו.
שתי בדיקות מהירות בתוך אובונטו מכסות את רוב עבודת הבילוש - כתובות הרשת והממשקים שלך ומצב השעון:
ip a
timedatectl
רוב "בעיות ESXi" מתבררות כהגדרה אחת, חבילה אחת או מגבלת חומרה כנה אחת.
🏷️משתני חיפוש נושאים ומילות מפתח
🎙️ תמלול מלא - הקש כדי להרחיב
__TOK_33__
❓ שאלות נפוצות
האם הדרכה זו היא 100% בחינם למעקב?
__TOK_34__
האם מתחילים יכולים לעקוב אחר המדריך הזה?
__TOK_35__
איפה אני יכול לשאול שאלות אם אני נתקע?
__TOK_36__