Ubuntu Virtualization บน ESXi - ตั้งค่า กำหนดค่า และแก้ไขปัญหา
ESXi เป็นไฮเปอร์ไวเซอร์แบบ Bare-Metal ที่แยกเครื่องโฮสต์หนึ่งเครื่องออกเป็นเครื่องเสมือนหลายเครื่อง คู่มือนี้สร้าง Ubuntu VM ด้วยวิธีที่ถูกต้อง — เฟิร์มแวร์ EFI, ดิสก์แบบบางที่คุณตรวจสอบ, อะแดปเตอร์เครือข่าย VMXNET3 และ open-vm-tools หลังการติดตั้ง จากนั้นแมปปัญหาทั่วไปกับการแก้ไข
📑บทต่างๆ
- ก่อนที่คุณจะเริ่มต้น — สิ่งที่โฮสต์ ESXi ต้องการ (เว็บไคลเอ็นต์, การเปิดระบบเสมือนจริง, พื้นที่เก็บข้อมูล, Ubuntu ISO)
- การสร้างเครื่องเสมือนในเว็บไคลเอ็นต์ ESXi
- การตั้งค่าสี่ประการที่ตัดสินใจทุกอย่าง — เฟิร์มแวร์ การจัดเตรียมดิสก์ อะแดปเตอร์เครือข่าย และขนาด
- การติดตั้ง Ubuntu ภายในเครื่องเสมือน
- งานบูตครั้งแรก — open-vm-tools และการอัปเดตระบบ
- การตรวจสอบ VM จากโฮสต์ — ที่อยู่ IP ชื่อโฮสต์ และการปิดระบบอย่างค่อยเป็นค่อยไป
- การแก้ไขปัญหา — จับคู่แต่ละอาการให้ตรงกับการแก้ไข
📋 ภาพรวมและคำแนะนำทีละขั้นตอน
ก่อนที่คุณจะเริ่ม — สิ่งที่เจ้าของที่พักต้องการ
สามสิ่งที่ต้องเป็นจริงก่อนที่วิซาร์ดการสร้างจะเปิดขึ้น ขั้นแรก ESXi ได้รับการติดตั้งบนโฮสต์แล้ว และคุณสามารถเข้าถึงเว็บไคลเอ็นต์ได้ — ขณะนี้เครื่องโฮสต์เป็นไฮเปอร์ไวเซอร์ ไม่ใช่พีซีทั่วไป ดังนั้นทุกอย่างจึงเกิดขึ้นผ่านเว็บอินเทอร์เฟซนั้น ประการที่สอง BIOS โฮสต์ได้เปิด CPU virtualization (Intel VT-x หรือ AMD-V) หากไม่มีมัน แขก 64 บิตจะปฏิเสธที่จะทำงาน ประการที่สาม คุณต้องมีพื้นที่และรูปภาพ: พื้นที่เก็บข้อมูลที่มีพื้นที่ว่าง (Ubuntu VM ตัวแรกใช้งานได้สบายในขนาด 40 GB) และ Ubuntu ISO ที่อัปโหลดไปยังพื้นที่เก็บข้อมูลนั้นผ่านเบราว์เซอร์ Datastore เลือก LTS รุ่นปัจจุบันเพื่อให้ VM ได้รับการอัปเดตหลายปี
สร้างเครื่องเสมือน
ในเว็บไคลเอ็นต์ ESXi ให้เลือก สร้าง / ลงทะเบียน VM จากนั้นเลือก สร้างเครื่องเสมือนใหม่ ตัวเลือกที่สำคัญ: ตั้งชื่อ VM ที่ระบุว่างาน (เช่น ไฟล์ ubuntu หรือ ubuntu-test ไม่ใช่ "VM 3"); ปล่อย ความเข้ากันได้ ไว้ที่ค่าเริ่มต้นของโฮสต์ — เวอร์ชันฮาร์ดแวร์เสมือนที่สูงกว่าจะปลดล็อกอุปกรณ์เสมือนรุ่นใหม่ และการลดระดับลงจะมีความสำคัญเฉพาะเมื่อ VM ต้องย้ายไปยังโฮสต์รุ่นเก่าเท่านั้น ตั้งค่า ตระกูลระบบปฏิบัติการเกสต์: Linux และ เวอร์ชัน: Ubuntu Linux (64 บิต) — นี่ไม่ใช่การตกแต่ง แต่ตั้งค่าฮาร์ดแวร์เสมือนที่เหมาะสมไว้ล่วงหน้าสำหรับ Ubuntu และเลือกพื้นที่เก็บข้อมูลที่มีพื้นที่ว่าง บนหน้าจอปรับแต่ง ให้ตั้งค่า CPU, หน่วยความจำ, ดิสก์, เครือข่าย และเฟิร์มแวร์ตามที่อธิบายในขั้นตอนต่อไป
การตั้งค่าสี่ประการที่ตัดสินใจทุกอย่าง
เฟิร์มแวร์: EFI Ubuntu สมัยใหม่คาดหวัง EFI, EFI คือสิ่งที่เปิดใช้งาน Secure Boot และเป็นค่าเริ่มต้น ESXi สำหรับ Linux VM ใหม่ BIOS รุ่นเก่ายังคงใช้งานได้กับ Ubuntu แต่ให้ถือว่าตัวเลือกเป็นแบบถาวร — ระบบปฏิบัติการที่ติดตั้งไว้คาดว่าจะมีเฟิร์มแวร์ที่ติดตั้งอยู่
ดิสก์: จัดสรรแบบบาง ดิสก์แบบบางจะขยายใหญ่ขึ้นเมื่อ Ubuntu เขียนข้อมูล ดังนั้นดิสก์ขนาด 40 GB อาจใช้ 12 GB ในวันแรก การจัดเตรียมแบบหนาสงวนขนาดเต็มไว้ล่วงหน้า — ปลอดภัยกว่าสำหรับเซิร์ฟเวอร์ที่สำคัญ และสิ้นเปลืองสำหรับห้องปฏิบัติการ
อะแดปเตอร์เครือข่าย: VMXNET3 เป็นการ์ดเครือข่ายเสมือนของ VMware ที่สร้างขึ้นสำหรับเครื่องเสมือน และ Ubuntu มีไดรเวอร์อยู่ในเคอร์เนล E1000E ที่จำลองยังใช้งานได้และเป็นทางเลือกสำหรับกรณีคี่
ขนาด: เริ่มต้นเพียงเล็กน้อย 2 vCPU และ RAM 4 GB ใช้งานเซิร์ฟเวอร์ Ubuntu อย่างมีความสุขและเดสก์ท็อปเป็นที่ยอมรับ คุณสามารถเพิ่มอีกได้ในภายหลังในหนึ่งนาที VM ขนาดใหญ่ส่วนใหญ่ทำให้โฮสต์เสียไป
ติดตั้งอูบุนตู
แนบ ISO เข้ากับไดรฟ์ซีดี/ดีวีดีของ VM ทำเครื่องหมาย เชื่อมต่อเมื่อเปิดเครื่อง เปิด VM แล้วเปิดคอนโซล โปรแกรมติดตั้งของ Ubuntu ทำงานเหมือนกับที่ทำงานบนเครื่องจริงทุกประการ เลือกเซิร์ฟเวอร์หรือเดสก์ท็อป — เซิร์ฟเวอร์สำหรับบริการและการเรียนรู้เทอร์มินัล เดสก์ท็อปเฉพาะในกรณีที่คุณต้องการสภาพแวดล้อมแบบกราฟิกอย่างแท้จริง ปล่อยให้โปรแกรมติดตั้งใช้ดิสก์เสมือนทั้งหมด มันเป็นไฟล์ใน datastore ไม่มีอะไรถูกลบทางกายภาพ สร้างผู้ใช้ของคุณ ตั้งรหัสผ่านที่คาดเดายาก และในการติดตั้งเซิร์ฟเวอร์ ให้ทำเครื่องหมายที่ตัวเลือกเซิร์ฟเวอร์ OpenSSH เพื่อให้คุณสามารถเข้าสู่ระบบจากระยะไกลได้ในภายหลัง เมื่อการติดตั้งเสร็จสิ้น ให้รีบูท — และยกเลิกการเชื่อมต่อ ISO ออกจากไดรฟ์ซีดี/ดีวีดี
งานบูตครั้งแรก - open-vm-tools และการอัปเดต
Ubuntu VM ใหม่ใช้งานได้ แต่ ESXi นั้นตาบอดไปครึ่งหนึ่ง: สรุปโฮสต์ไม่แสดงที่อยู่ IP และการ "ปิดเครื่อง" จากโฮสต์นั้นเป็นการตัดไฟอย่างหนัก ไม่ใช่การปิดระบบใหม่ทั้งหมด การแก้ไขคือแพ็คเกจเดียวจากพื้นที่เก็บข้อมูลของ Ubuntu ซึ่งเป็นเส้นทางที่แนะนำของ VMware สำหรับ Ubuntu อย่าใช้ตัวติดตั้ง VMware Tools ที่ใช้ ISO รุ่นเก่าในเมนู ESXi สำหรับ Ubuntu open-vm-tools เป็นเส้นทางที่รองรับและจะถูกเก็บไว้เป็นปัจจุบันโดยระบบอัปเดตปกติของ Ubuntu
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 กำลังพูดคุยกับโฮสต์ ทดสอบการปิดระบบอย่างสง่างามจากโฮสต์ — Ubuntu ควรปิดเครื่องอย่างสมบูรณ์แทนที่จะถูกตัดออก จากที่นี่ ให้ทำงานทุกวันผ่าน SSH แทนที่จะอยู่ในคอนโซล คอนโซลมีไว้สำหรับการติดตั้งและเหตุฉุกเฉิน SSH เร็วกว่าและให้เทอร์มินัลที่เหมาะสมแก่คุณ
การแก้ไขปัญหา — จับคู่อาการกับการแก้ไข
เมื่อ Ubuntu VM ทำงานผิดปกติ อาการมักจะระบุสาเหตุของตัวเอง ทำงานแผนที่นี้ตามลำดับ:
VM จะไม่บู๊ตหรือบู๊ตตัวติดตั้งอีกครั้ง — ISO ยังคงเชื่อมต่ออยู่ ลำดับการบู๊ตไม่ถูกต้อง หรือเฟิร์มแวร์มีการเปลี่ยนแปลงหลังการติดตั้ง ไม่มีเครือข่าย — ตรวจสอบประเภทอะแดปเตอร์และกลุ่มพอร์ตก่อน จากนั้นภายใน Ubuntu ให้ตรวจสอบว่าการกำหนดค่าเครือข่ายยังคงชี้ไปที่ที่อยู่ MAC เก่าหรือไม่ โฮสต์ไม่แสดง IP และการปิดเครื่องคือไฟดับ — open-vm-tools หายไปหรือหยุดทำงาน ติดตั้งใหม่เหมือนในขั้นตอนที่ 5 คอนโซลเล็ก กระตุก หรือคลิปบอร์ดไม่ทำงาน — ปัญหาการตั้งค่าคอนโซล/จอแสดงผล สำหรับงานประจำวัน ให้ใช้ SSH แทน นาฬิกาเลื่อน — แก้ไขการซิงค์เวลากับ NTP ภายใน Ubuntu ทุกอย่างช้า — โฮสต์มีความมุ่งมั่นมากเกินไป เปรียบเทียบ vCPU และ RAM ทั้งหมดที่มอบให้กับ VM กับเครื่องจริงก่อนที่จะตำหนิ Ubuntu
การตรวจสอบด่วนสองครั้งภายใน Ubuntu ครอบคลุมงานนักสืบส่วนใหญ่ — ที่อยู่เครือข่ายและอินเทอร์เฟซของคุณ และสถานะนาฬิกา:
ip a
timedatectl
"ปัญหา ESXi" ส่วนใหญ่กลายเป็นการตั้งค่าเดียว หนึ่งแพ็คเกจ หรือขีดจำกัดฮาร์ดแวร์เดียว
🏷️ตัวแปรการค้นหาหัวข้อและคำหลัก
🎙️ บทถอดเสียงฉบับเต็ม — แตะเพื่อขยาย
__TOK_33__
❓คำถามที่พบบ่อย
บทช่วยสอนนี้ติดตามฟรี 100% หรือไม่
__TOK_34__
ผู้เริ่มต้นสามารถปฏิบัติตามคำแนะนำนี้ได้หรือไม่?
__TOK_35__
ฉันจะถามคำถามได้ที่ไหนหากฉันติดขัด?
__TOK_36__