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

2
จำลองการถอดสายเคเบิลเครือข่ายด้วย qemu-kvm
[ความเป็นมา: ฉันต้องการทดสอบจริง ๆว่าจะลบส่วนต่อประสานเครือข่ายแบบคงที่เมื่อไม่ได้เชื่อมต่อได้อย่างไร ] ฉันกำลังตั้งค่าเครื่องเสมือน QEMU-KVM โดยใช้ libvirt (ผ่านvirt-manager) ฉันใส่ NIC สองตัวลงไป (ทั้งสองอย่าง) พวกเขาจะเชื่อมต่อกับ NIC ทางกายภาพบนโฮสต์ ฉันต้องการทดสอบสิ่งที่ NetworkManager ทำเมื่อฉัน "ถอดปลั๊ก" แต่ไม่มีปุ่ม / ช่องทำเครื่องหมายสำหรับใน virt-manager หรือการค้นหาโดย Google อย่างรวดเร็วก็ไม่ต้องทำอะไรเลย ฉันจะเลียนแบบถอดสายเคเบิลเครือข่ายได้อย่างไร

1
วิธีสร้าง box vagrant แบบกำหนดเองจากอินสแตนซ์ libvirt / kvm
มีทรัพยากรมากมายบนอินเทอร์เน็ตเพื่อสร้างกล่องคนจรจัดที่กำหนดเองจากอินสแตนซ์ VirtualBox แต่ฉันต้องการทราบวิธีการโดยตรงในการสร้างกล่องคนจรจัดที่กำหนดเองโดยตรงจากอินสแตนซ์ kvm / libvirt กรุณาอย่าแนะนำคนพเนจรหรือผู้ที่แปลง VirtualBox เป็นผู้ให้บริการรายอื่น
16 linux  kvm  libvirt  vagrant 

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
ใช้ผู้ให้บริการ VirtualBox ตามค่าเริ่มต้นใน Fedora 21
ตอนนี้ทุกครั้งที่ฉันใช้คนจรจัดก็พยายามที่จะใช้libvirtเป็นผู้ให้บริการ ฉันต้องการใช้ VirtualBox เป็นค่าเริ่มต้น vagrant-libvirt ไม่ได้ติดตั้ง มันน่ารำคาญเพราะบางคำสั่งไม่ทำงานเช่นvagrant status: [florian@localhost local]$ vagrant status The provider 'libvirt' could not be found, but was requested to back the machine 'foobar'. Please use a provider that exists. [florian@localhost local]$ vagrant status --provider=virtualbox An invalid option was specified. The help for this command is available …

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


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
เดเบียน libvirt 2 ซับเน็ต
ฉันต้องการสร้างเครือข่ายเช่นนี้: ฉันมีโฮสต์เสมือนที่เชื่อมต่อกับเราเตอร์ทางกายภาพของฉันด้วยที่อยู่ eth0 และ ip4 192.168.178.100 ฉันสร้างเครื่องเสมือน dmz ซึ่งเชื่อมต่อ 'โดยตรง' กับเราเตอร์ของฉันผ่านอุปกรณ์ทางกายภาพ eth0 ของฉันบนโฮสต์เสมือน: <network connections='1'> <name>direct</name> <uuid>379d4687-445e-4bc6-8354-b555c7f18b15</uuid> <forward dev='eth0' mode='bridge'> <interface dev='eth0' connections='1'/> </forward> </network> บนเครื่องเสมือนของฉันฉันสร้าง nic eth1 ตัวที่สองซึ่งเชื่อมต่อกับเครือข่ายเสมือน virbr-local: <network ipv6='yes'> <name>local</name> <uuid>d31b2e0d-810b-4ba0-8ac4-02bc53746142</uuid> <bridge name='virbr-local' stp='on' delay='0'/> <mac address='52:54:00:92:06:5c'/> <domain name='local.box'/> <dns> <forwarder addr='192.168.178.1'/> </dns> <ip address='10.0.0.1' netmask='255.0.0.0'> <dhcp> …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.