ฉันจะปรับใช้เซิร์ฟเวอร์เสมือนบนเครื่องที่ไม่มีเซิร์ฟเวอร์ขนาดใหญ่ที่รันเซิร์ฟเวอร์ 12.04 ได้อย่างไร


9

มีข้อมูลที่แตกต่างกันมากมายเกี่ยวกับการตั้งค่าเครื่องเสมือน แต่ฉันอยู่ที่จุดเริ่มต้นที่หายไป คำถามพื้นฐานของฉันคือ:

ฉันจะปรับใช้เว็บเซิร์ฟเวอร์ (พร้อมกับชุดผู้ใช้ที่ไม่ซ้ำกัน) ได้อย่างแท้จริงบนเครื่องหัวขาดที่ฉันใช้อยู่ได้อย่างไร

สิ่งที่ทำให้ระบบเฉพาะของฉันไม่เหมือนใคร (เช่นทำให้หาข้อมูลผ่าน google ได้ยาก):

  1. เซิร์ฟเวอร์ไร้สาย
  2. เซิร์ฟเวอร์ไม่ทำงาน GUI

บทช่วยสอนส่วนใหญ่ / Howtos ถือว่าเป็นการเชื่อมต่อแบบใช้สายและ / หรือ GUI

สิ่งที่ฉันได้ลอง

  1. ฉันได้อ่านเอกสารlibvirt, และqemu kvmผมเคยเห็นยังมีจำนวนของบทเรียนที่ใช้หรือubuntu-vm-builder qemu-imgฉันไม่แน่ใจว่าจะเริ่มจากตรงไหน ผมไม่แน่ใจว่าวิธีการที่จะคิดเกี่ยวกับทั้งกอง: ผมคิดว่ามันมีลักษณะเช่นนี้libvirt--controls -> qemu--controls kvm-> แต่ฉันไม่แน่ใจ.
  2. ฉันเปิด virtualization ผ่าน BIOS ในระบบของฉัน
  3. ฉันติดตั้งqemu*และlibvirt*แพ็คเกจแล้ว
  4. ฉันพยายามเรียกใช้qemu-system-x86_64 ubuntu-server-12.04.isoกับเซิร์ฟเวอร์ ISO ที่ดาวน์โหลดมา มันใช้งานไม่ได้

ความท้าทายที่ฉันยังไม่พบคำตอบ

  1. ขั้นตอนมาตรฐานเพื่อรับเซิร์ฟเวอร์เสมือนจริงคืออะไร คุณเริ่มต้นด้วยqemu-img? หรือขั้นตอนแรกเริ่มต้นด้วยubuntu-vm-builder?
  2. คุณจะให้มันทำงานทุกครั้งที่บูทเซิร์ฟเวอร์ของคุณเป็นอย่างไร?
  3. มีบทช่วยสอนหนึ่งข้อสังเกตว่าคุณไม่สามารถปิดการ์ดไร้สายได้ วันนี้เป็นจริงหรือไม่
  4. /etc/network/interfacesฉันไม่เข้าใจวิธีการแก้ไข ฉันใช้ wlan0 เป็นอินเทอร์เฟซเครือข่ายหลักของฉันดังนั้นฉันค่อนข้างลังเลที่จะยุ่งกับมันเนื่องจากบทเรียนทั้งหมดที่ฉันได้เห็นว่าฉันใช้ eth0
  5. บทเรียนทั้งหมดที่ฉันได้เห็นสมมติว่าฉันมี GUI ที่ทำงานอยู่ ฉันไม่. ฉันจะทำให้แขกระบบปฏิบัติการตบกับการ์ดวิดีโอได้อย่างไร (ฉันมีการ์ดแสดงผล แต่ Ubuntu Server เพิ่งทำงาน CLI)
  6. qemu-imgมีจำนวนมากของระบบไฟล์ที่มีอยู่สำหรับการใช้เป็น ฉันควรใช้แบบไหน

มีคำถามมากมายที่ถูกยัดไว้ในคำถามนี้ ขออภัย แต่คำถามที่ฉันสนใจมากที่สุดคือจุดเริ่มต้น การตั้งค่าของฉันคือไม่ต้องติดตั้ง Xen หรือใช้ Virtual Box


นี่เป็นคำถามที่ดีและมีข้อมูลมากมาย อย่างไรก็ตามมันไม่เหมาะกับคำถาม & คำตอบสำหรับถาม Ubuntu คุณช่วยแบ่ง "คำตอบ" ของคุณออกเป็นคำตอบด้วยตนเองได้ที่ด้านล่าง (ทุกอย่างหลังจากหยุดพัก) ด้วยวิธีนี้คุณสามารถยอมรับในภายหลังว่าเป็นคำตอบและคนอื่น ๆ ยังสามารถให้คำตอบหรือสร้างความคืบหน้าของคุณ คำถามที่พบบ่อยเกี่ยวกับการตอบคำถามด้วยตนเอง
Marco Ceppi

คำตอบ:


2

ฉันจะเก็บบันทึกความก้าวหน้าที่ฉันทำไว้จนถึงตอนนี้ ฉันจะล้างมันในภายหลังและโพสต์เป็นคำตอบถ้าฉันประสบความสำเร็จ

วันที่ 1

  1. ฉันใช้บทช่วยสอนนี้เป็นหลัก โปรดทราบว่าเดิมทีใช้สำหรับ 9.10 / และ / ถือว่าว่าส่วนต่อประสานเครือข่ายหลักคือ eth0 ฉันใช้การ์ดไร้สายเป็นอินเทอร์เฟซหลักของฉัน ในฐานะ sidenote ฉันไม่แน่ใจว่าการใช้libvirtเป็นวิธีที่ดีที่สุด เราจะเห็น
  2. เป็นความจริงที่การปิดบริดจ์การ์ดไร้สายไม่ได้รับการสนับสนุนนอกกรอบ นี่คือวิธีการเกี่ยวกับวิธีการรับสิ่งนั้น (โปรดทราบว่าวิธีนี้จะสร้างขึ้นมาใหม่ ) ฉันได้ลองแล้ว แต่เนื่องจากฉันยังคงพยายามใช้libvirtเพื่อจัดการ VMs ของฉันฉันไม่ได้ตรวจสอบว่าวิธีแก้ปัญหานี้ทำงานได้
  3. tuxradar มีบทความที่ดีมากในแง่ของกระแสการควบคุม virtualizationนี่คือแผนภาพจากบทความว่า:

วันที่ 2

  1. ฉันได้รับ VM ของฉันในการบูต ฉันวิ่งvmbuilder --debug --verboseด้วยนี้เป็นไฟล์ config ของฉัน/etc/vmbuilder.cfgใน ฉันรันการตั้งค่าพาร์ติชันขั้นพื้นฐานที่สุด ใช้ google เพื่อดูว่าจะใส่อะไรลงในvmbuilder.partitionไฟล์ ใช้เวลานานและฉันไม่สามารถหาวิธีติดตั้ง apt-proxy ได้ หากคุณสามารถติดตั้ง apt-proxy ฉันจะทำมัน

  2. ยังไม่สามารถทำให้เครือข่ายทำงานได้ guest OS ไม่สามารถมองเห็น host OS และในทางกลับกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.