คำถามติดแท็ก kvm

KVM เป็น Kernel Virtual Machine ซึ่งเป็นไฮเปอร์ไวเซอร์เสมือนจริงที่มีอยู่ในเคอร์เนล Linux

6
วิธีสร้าง dupe ของ VMM / libvirt / virt-manager VM?
ฉันหลงทางกับ virt-manager / libvirt / KVM ฉันมี KVM VM (Windows XP) ที่ใช้งานได้ดี VM ได้รับการสนับสนุนโดยไฟล์ 4GB หรือมากกว่านั้น (a .img ) ตอนนี้ฉันต้องการทำสิ่งที่ง่ายมาก: ฉันต้องการทำซ้ำ VM ของฉัน ผมคิดว่า"OK ไม่มีปัญหาขอคัดลอกแฟ้ม 4GB และคัดลอกของ XML"ไฟล์ แต่จากนั้นคำถามที่พบบ่อยเกี่ยวกับ libvirt จะเป็นตัวพิมพ์ใหญ่: "คุณไม่ควรสนใจว่า XML นั้นถูกเก็บไว้ที่ใด" คำถามที่พบบ่อย libvirt โอเคฉันไม่ควรสนใจ แต่ฉันจะทำซ้ำ VM ของฉันได้อย่างไร ฉันต้องการสร้าง VM ใหม่ที่เป็นสำเนาของ VM นั้น
13 linux  kvm  libvirt 

2
ฉันจะคืนค่าขนาดหน้าต่างเริ่มต้นใน KVM / QEMU ได้อย่างไร
ในขนาดหน้าต่างเครื่องของ KVM / QEMU โดยค่าเริ่มต้นจะตรงกับความละเอียดของระบบปฏิบัติการเกสต์ แต่ถ้าฉันปรับขนาด windows (โดยไม่ได้ตั้งใจ) วิธีการคืนค่าขนาดเริ่มต้น?

3
คลิปบอร์ดไม่ทำงานใน KVM
ฉันมี RHEL 6 Desktop พร้อม windows KVM ฉันจะทำให้คลิปบอร์ดทำงานได้อย่างไรเหมือนมีวิธีแก้ปัญหาใน VirtualBox เพื่อแบ่งปันคลิปบอร์ดระหว่างโฮสต์และแขก?
12 kvm  clipboard 

4
ฉันจะเชื่อมต่อเทอร์มินัลอนุกรมกับอินสแตนซ์ของ KVM ได้อย่างไร
บางทีฉันอาจเข้าใจผิดว่า KVM มีความสามารถอะไร แต่ความสามารถในการเพิ่ม / ลบฮาร์ดแวร์บน VM ดูเหมือนว่าแปลว่าฉันสามารถเพิ่มพอร์ตอนุกรมที่ทำหน้าที่เป็นเทอร์มินัลได้ ดังนั้นคำถามของฉันคือ: การตั้งค่าใดดีที่สุดสำหรับการกระจาย FreeBSD ของแขก? (มีมากมาย!) ฉันจะเข้าถึงเทอร์มินัลกล่าวจากโฮสต์ Linux ได้อย่างไร

1
กำหนดค่าที่อยู่ IP สาธารณะใน KVM VMs
ฉันมีเซิร์ฟเวอร์จริงที่ใช้งาน CentOS 6.5 โดยมีหนึ่งอินเทอร์เฟซที่เชื่อมต่อกับอินเทอร์เน็ต (พร้อมที่อยู่ IP สาธารณะหนึ่งอัน) ภายในเซิร์ฟเวอร์นี้ฉันมี VMs สองตัวที่สร้างขึ้นด้วย KVM ผ่าน libvirt โดยมีหนึ่งอินเทอร์เฟซ ฉันต้องการกำหนดที่อยู่ IP สาธารณะหนึ่งรายการให้กับแต่ละ VM แล้วใช้การเชื่อมต่อกับเซิร์ฟเวอร์จริงต่อไป ภาพนี้แสดงให้เห็นถึงสิ่งที่ฉันมีในสีดำและสิ่งที่ฉันต้องการในสีน้ำเงิน: ฉันลองหลายวิธีเช่นเพิ่มบริดจ์ Linux ด้วยbrctlและเชื่อมต่อเซิร์ฟเวอร์จริงและทั้ง VM เสมือน แต่มันใช้งานไม่ได้และฉันสูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ทางกายภาพ ฉันเปิดให้ใช้บริดจ์ Linux หรือเครือข่าย libvirt ฉันจะรับที่อยู่ IP สาธารณะในทั้ง VM และในเซิร์ฟเวอร์ทางกายภาพได้อย่างไร
12 kvm  bridge  libvirt 

1
virbr # และ vnet # แตกต่างกันอย่างไร?
ฉันกำลังใช้งาน KVM บน RHEL6 และฉันได้สร้างเครื่องเสมือนหลายเครื่องในนั้น การออกifconfigคำสั่งไปยังบรรทัดคำสั่งระบบโฮสต์แสดงรายการของ virbr0, virbr1 ... และ vnet0, vnet2 ... พวกเขาเป็นที่อยู่ IP ของระบบปฏิบัติการ guest หรือไม่ virbr # และ vnet # แตกต่างกันอย่างไร?

4
ไม่สามารถเริ่ม KVM VM ได้เนื่องจาก BIOS หายไป
เมื่อใดก็ตามที่ฉันพยายามเริ่มต้น KVM VM บน Ubuntu 14.04 ด้วยคำสั่ง "kvm" ฉันได้รับข้อผิดพลาดต่อไปนี้: qemu: could not load PC BIOS 'bios-256k.bin' ฉันค้นหาไฟล์นี้แล้วและพบว่ามีอยู่ในไดเรกทอรี / usr / share / qemu เป็น symlink ไปที่ "../seabios/bios-256k.bin" เมื่อฉันพยายามดูเนื้อหาของไดเรกทอรีนั้นด้วย ls ระบบจะบอกว่าไม่มีไฟล์หรือไดเรกทอรีดังกล่าว อย่างไรก็ตามฉันสามารถ cd ไปยังไดเรกทอรีนั้นและดูไฟล์ BIOS เมื่อฉันพิมพ์ "ls .. " จากไดเรกทอรี qemu เฉพาะรายการที่ส่งคืนคือ "qemu" ฉันเข้าสู่ระบบด้วยรูทดังนั้นฉันควรจะเห็นโฟลเดอร์ทั้งหมดใน / usr / share ไม่มีใครรู้ว่าเกิดอะไรขึ้นที่นี่?
11 ubuntu  kvm  qemu 

3
virtfs / 9p สามารถใช้เป็นระบบไฟล์รูทได้หรือไม่?
เป็นไปได้ไหมที่จะใช้โฟลเดอร์ที่แชร์จากโฮสต์ไปยังผู้เยี่ยมชมผ่าน virtfs / 9pเป็นระบบไฟล์รูทภายในแขก? เกี่ยวข้องกับคำถามก่อนหน้านี้ของฉันอย่างหลวม ๆ : สามารถใช้ virtfs / 9p เพื่อแชร์โฟลเดอร์โฮสต์เดียวกันกับแขกหลายคนได้หรือไม่

5
KVM - การจัดการบนเว็บชนิดใดที่จะใช้
ฉันต้องการเป็นผู้เชี่ยวชาญในการจัดการ KVM สำหรับการบีบเดเบียน ฉันยังคงใช้ virt-manager ใช่มันเป็นเรื่องง่ายและเงียบสงบปลอดภัยและรวดเร็วสำหรับฉัน ฉันลอง UI การจัดการบนเว็บเป็นจำนวนมากและไม่ใช่ของพวกเขานั้นดีพอ ๆ กับ virt-manager คุณก็รู้ว่าฉันเป็นหนึ่งในพวกที่เคยมี VMware มาก่อนซึ่ง 90% ของการจัดการกำลังคลิก คำถามของฉัน: 1) มียูทิลิตี "แบบโต้ตอบ" ของ CLI ใดบ้างเช่น mc (ผู้บัญชาการเที่ยงคืน) หรือบางสิ่งที่ควบคุม KVM หรือไม่? (เปิด / ปิด VM เพิ่มหน่วยความจำรีเซ็ต VMs เพิ่มฮาร์ดแวร์เสมือนเพิ่มดิสก์ใหม่และอื่น ๆ ... ) 2) คุณสามารถแนะนำ UI การจัดการผ่านเว็บสำหรับ KVM สำหรับการบีบเดเบียนได้ไหม คุณเห็นเซิร์ฟเวอร์ VMware 2 หรือไม่ มีการจัดการเว็บ …
11 linux  debian  kvm 


3
ไม่ทราบสาเหตุ NMI 20 และ 30 บน VM
ฉันดึงคอนโซลขึ้นมาบนเครื่องเสมือนที่ฉันจัดการในวันนี้และได้รับการต้อนรับด้วยข้อความเคอร์เนล: [5912557.130943] Uhhuh. NMI received for unknown reason 20 on CPU 0. [5912557.131115] Do you have a strange power saving mode enabled? [5912557.131287] Dazed and confused, but trying to continue [6064281.393568] Uhhuh. NMI received for unknown reason 30 on CPU 1. [6064281.393888] Do you have a strange power saving mode …
10 linux  kvm  libvirt  nmi 

1
วิธีการย้ายหน้าหน่วยความจำทั้งหมดของกระบวนการจาก NUMA หนึ่งโหนดไปยังอีก NUMA โหนด?
ใน Linux ฉันต้องการย้ายหน้าหน่วยความจำของเครื่องเสมือน KVM จาก NUMA หนึ่งโหนดไปยังอีก NUMA โหนดในขณะใช้งานจริง แต่ฉันไม่พบอินเทอร์เฟซใด ๆ ที่จะทำเช่นนั้นใน KVM hypervisor หรือใช้ libvirt API จากนั้นฉันพยายามใช้numa_migrate_pagesฟังก์ชั่นใน-lnumaและย้ายหน้าหน่วยความจำของกระบวนการ VM แต่ฉันพบว่าnuma_migrate_pagesฟังก์ชั่นสามารถโยกย้ายบางหน้าเท่านั้นไม่สามารถย้ายหน้าทั้งหมดได้ ตัวอย่างเช่นข้อความด้านล่างแสดงการกระจายหน้าหน่วยความจำของกระบวนการ VM นี้: Node0: 0 pages Node1: 1538 pages Node2: 270641 pages Node3: 552 pages และฉันต้องการย้ายหน้าทั้งหมดใน Node2 ไปที่ Node0 แต่หลังจากใช้numa_migrate_pagesฟังก์ชั่นแล้วจะมีการย้ายข้อมูลบางหน้าเท่านั้นเนื่องจากข้อความด้านล่างแสดง: Node0: 7952 pages Node1: 1538 pages Node2: 262113 pages Node3: …
10 linux  kvm  numa 

2
โฮสต์หนึ่งเครื่องเสมือนสองเครื่องที่ไม่สามารถ ping ซึ่งกันและกัน วิธีแก้
เรามีเครื่องเสมือนที่ทำงานในKVMสภาพแวดล้อม เราตั้งค่าหนึ่งให้เป็นเซิร์ฟเวอร์ dev ที่ใช้งานApacheฯลฯ และอื่น ๆ เป็นWindowsสภาพแวดล้อมการพัฒนา สภาพแวดล้อมทั้งสองมีการตั้งค่าและทำงานได้ดี อย่างไรก็ตามพวกเขาไม่สามารถ ping ซึ่งกันและกันได้ ฉันสงสัยว่ามีวิธีแก้ไขปัญหานี้ชัดเจนหรือไม่ นี่คือสิ่งที่เกิดขึ้น จากโฮสต์: Cannot ping either of 2 VM's (one `Linux`, one `Windows`) จาก VM อย่างใดอย่างหนึ่ง: Cannot ping host Cannot ping each other จากเครื่องเครือข่ายอื่น (เช่นแล็ปท็อปของฉันจากภายในเครือข่าย บริษัท ของฉัน) Successfully ping host at 192.168.0.64 Successfully ping VM1 (Linux) 192.168.0.43 Successfully ping …

3
Debian 8 KVM Guest - กำลังโหลด ramdisk เริ่มต้น
ฉันได้อัปเดตสคริปต์การจัดการ KVMของฉันสำหรับ Ubuntu 14.04 KVM โฮสต์เพื่อรองรับแขกเดเบียน 8 คน หลังจากการติดตั้งด้วยตนเอง (สคริปต์ preseed ยังใช้งานไม่ได้) ฉันติดอยู่กับข้อความต่อไปนี้ในการบูท: ระหว่างการติดตั้งฉัน: เลือกเฉพาะ ssh เซิร์ฟเวอร์และยูทิลิตี้ระบบพื้นฐาน ตั้งค่า bootloader grub เพื่อติดตั้งเป็นตัวเลือกที่ระบุไว้เท่านั้น ใช้โหมดการแบ่งพาร์ติชันที่แนะนำสำหรับทุกสิ่งในพาร์ติชันเดียว ใช้กระจกในสหราชอาณาจักร มีขั้นตอนที่ฉันต้องระวังในการทำหรือไม่สามารถติดตั้ง Debian 8 ในฐานะแขกของ KVM ได้หรือไม่? ปรับปรุง หลังจากที่ให้ขึ้นและตัดสินใจที่จะเพียงแค่อัพเกรดเดเบียน 7 VM ไปเดเบียน 8 ด้วยการอัพเดททุกสายใน/etc/apt/sources.listการjessieแทนwheezyผมพบว่าในที่สุดผมมีพฤติกรรมเดียวกัน อย่างไรก็ตามอินสแตนซ์นี้มี IP แบบคงที่และฉันพบว่าฉันยังสามารถ SSH ลงในเซิร์ฟเวอร์บน IP นั้นได้ดังนั้นดูเหมือนว่านี่เป็นปัญหากราฟิกบางประเภทที่เซิร์ฟเวอร์จัดการเพื่อบู๊ตเราไม่เห็นการลงชื่อเข้าใช้ ข้อความ ฉันจะแก้ไขปัญหานี้ได้อย่างไร ปรับปรุง เวลานี้ในการติดตั้งเดเบียนที่สร้างขึ้นโดยอัพเกรดเดเบียน 7 ฉันสามารถคลิกขั้นสูงจากเมนูด้วงและเลือกตัวเลือกด้วย (sysvinit) …
9 debian  boot  kvm  ramdisk 

3
จะทราบได้อย่างไรว่ากระบวนการเชื่อมต่อกับส่วนต่อประสานการแตะหรือไม่?
บางครั้งฉันก็พบกับเครื่องด้วยการเชื่อมต่อแบบแตะ (เช่นเมื่อ KVM กำลังทำงาน) ฉันจะรู้ได้อย่างไรว่ากระบวนการใดที่ต่อกับอินเตอร์เฟส TAP?
9 networking  kvm  tap 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.