Articles of qemu

尽pipeWindows处于闲置状态,但KVM顶端显示Windows7 guest虚拟机的主机CPU负载过高

我们有一个虚拟化环境,实际上有4个虚拟机(2个Linux,1个W2K3,1个WIN7)。 在主机系统(Debian Jessie)中,即使guest虚拟机内部的taskmanager处于零CPU负载状态,win7 guest的qemu进程总是显示30-70%(或更多)的CPU负载。 top – 11:12:08 up 6 days, 1:47, 1 user, load average: 0,70, 0,62, 0,55 Tasks: 216 total, 2 running, 214 sleeping, 0 stopped, 0 zombie %Cpu(s): 5,0 us, 3,7 sy, 0,0 ni, 91,3 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 24776900 total, 21591188 used, 3185712 free, 122680 […]

KVM / QEMU:无需连接到虚拟机

短版本(解决scheme如下): 我有一台Windows PC。 我有一个Debian服务器(没有桌面环境)。 我有一个通过KVM / QEMU在Debian服务器上运行的Ubuntu VM。 问题:如何连接到Ubuntu VM并启动安装过程? 长版本(解决scheme如下): 情况 我有一些Linux的经验,但是我对Linux上的虚拟化很陌生。 我想在我的Debian服务器上创build多个虚拟机。 我通过ssh从Windows PC连接到Debian服务器。 Debian服务器没有安装任何桌面环境。 我使用了以下教程https://www.howtoforge.com/virtualization-with-kvm-on-a-debian-squeeze-server ,但在第3步中,它告诉我要安装virt-manager这是一个graphics工具。 正如所料,我不能通过ssh启动virt-manager。 题 我如何连接到虚拟机,并安装操作系统以及sshd服务器。 我想在初始安装后通过ssh连接到我的虚拟机。 可能的解决scheme 我发现我可以通过VNC连接到虚拟机,一些教程告诉我使用端口转发从Windows ssh到Debian,然后在Windows上启动一个VNC客户端。 但是它不会连接到VNC,因为我不知道如何configurationVM或virsh来使用正确的端口。 可能的解决scheme 这个Ubuntu教程展示了一种通过控制台直接连接的方式: https : //help.ubuntu.com/community/KVM/Access我想使用这个方法,但它需要新贵,我不想卸载我的systemd-sysv。 Ubuntu的9.4是用来制作的 可能的解决scheme 如果我有一个Ubuntu.iso会自动运行一个sshd服务器,我可以直接通过SSH连接到安装程序。 但我还没有find一个或知道如何创build一个。 解: 我find了解决这个问题的方法。 检查KVM是否会在系统上运行。 你的CPU应该支持vmx或者svm egrep '(vmx|svm)' –color=always /proc/cpuinfo 在运行Debian的物理机上安装KVM sudo apt-get install kvm qemu-kvm libvirt-bin virtinst testingvirtinst安装并退出virsh -c qemu:///system […]

在Centos5.4上的libvirtd kvmnetworking

我已经在CentOS 5.4上安装了KVM,并试图build立一个虚拟networking来允许每个虚拟机与主机上的服务进行通信,即DHCP以允许PXE启动安装。 我有一些严重的问题让networking正常工作。 我怀疑在我的configuration中有一些微妙之处,但是一切都是根据默认设置的,我希望它能够工作。 这里是networking,域的configuration和一些关于主机的东西。 networking定义: http : //pastebin.com/m48c28c5e 主机定义: http : //pastebin.com/m58dbf605 主机信息(brctl,ifconfig,iptables): http ://pastebin.com/m20e6b47b DHCPdconfiguration: http : //pastebin.com/m610e7f44 我正在稳步地失去想法..

从主机的CLIpipe理QEMU客人

我可以通过主机的CLIpipe理QEMU客人吗? 我来自Xen,我喜欢xm命令。 我想closures客人,连接PCI设备等等。 有没有办法? QEMU监视器,但我真的想有一个“脚本”的解决scheme。

问题与QEMU创build一个Windows 2008虚拟化图像

我正在尝试创build64位Windows 2008 Server安装的QEMU映像。 它将作为一个实例在OpenStack上使用。 虚拟化环境(QEMU)正在从VMware虚拟实例运行。 (这是一个开发环境,不是裸机)。 目前,我正在遵循http://docs.openstack.org/admin-guide/creating-a-windows-image.html上的说明 。 但是,我一直遇到的问题是,当安装启动时,我得到一个BSoD : STOP:0x0000005D(0x00000000078BFBF9 0x0 0x0 0x0)。 我正在运行的命令启动到映像中: sudo qemu-system-x86_64 -cpu Nehamen -m 2048 -cdrom ./en_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_x15-50365.iso -drive file=windowsserver.img,if=virtio -drive file=virtio-win-0.1-59.iso,index=3,media=cdrom -net nic,model=virtio -net user -nographic -vnc 0.0.0.0:0 我的CPU信息: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 44 model name : Intel(R) Xeon(R) CPU E5620 […]

KVM:当客人从内部关机时运行一个脚本?

我将KVM作为虚拟化引擎运行。 有一种方法可以让QEMU / libvirt在guest虚拟机从内部closures(shutdown -h now)时在主机上运行脚本? 我希望能够在客人停止时运行一些自定义的清理任务。

在X11桌面和服务器上的Win7 VM guest虚拟机的virt-manager VNCgraphics控制台之间切换

我有一个MicroSoft Windows 7专业版的许可副本,在运行qemu-kvm的 Linux服务器上以guest虚拟机的forms安装并运行。 这工作得很好。 但我无法弄清楚如何从Win7虚拟机的窗口切换到X11,或反之亦然。 这可能吗? 怎么样?

为什么linux桥显示一个qemu vm的2个mac地址?

我是qemunetworking的新手,对以下情况非常困惑。 我推出了5台虚拟机。 每个通过一个水龙头设备连接到br0。 我也有一个dnsmasq侦听br0的DHCP。 问题是根据我指定的dhcp_host文件,dnsmasq不会将ip分配给VM。 dhcp_host文件具有如下项目:mac:ip。 我想,当我把mac地址在qemu中,dnsmasq应该从dhcp_host文件中查找ip。 但事实并非如此。 相反,它随机发出ip。 现在,当我检查与brctl。 它显示10个mac地址,而不是5! 我在这里search了很多来自谷歌的qemunetworking教程。 他们都没有回答我的问题。 有人可以解释一下情况吗?或者给我一些指点? 谢谢! $ brctl show 网桥名称bridge id STP使能的接口 br0 8000.1ed7c974ed93 no tap0 TAP1 TAP2 TAP3 tap4 $ brctl showmacs br0 端口没有mac地址是本地的? 老化定时器 1 02:2f:ef:29:be:36 no 1.73 1 1e:d7:c9:74:ed:93是0.00 4 22:00:f4:a8:89:8a no 3.99 5 5a:e6:2a:d6:a0:50是0.00 3 5e:18:64:12:3d:ec是0.00 3 72:22:53:51:f4:fa no 3.08 4 7a:e4:22:89:59:9a是0.00 […]

是有可能在Linux上安装ecm内的ami吗?

以及我试图安装它,但没有一个错误。 kernel-2.6.35.11-83.9.amzn1.i686 has missing requires of mkinitrd >= ('0', '6.0.91', None)

Qemu + libvirt + kvm在虚拟机的性能上显着滞后

我在使用硬件RAID的戴尔PowerEdge R415新VM主机上解决了性能不佳的问题。 我们有大约20个虚拟机运行如下: qemu-system-x86_64 \ -enable-kvm \ -name rc.stb.mezzanine -S \ -machine pc-0.12,accel=kvm,usb=off \ -m 2048 \ -realtime mlock=off \ -smp 2,sockets=2,cores=1,threads=1 \ -uuid 493d519c-8bb5-2cf8-c037-1094a3c48a7a \ -no-user-config \ -nodefaults \ -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/rc.stb.monitor,server,nowait \ -mon chardev=charmonitor,id=monitor,mode=control \ -rtc base=utc \ -no-shutdown \ -boot strict=on \ -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 \ -drive file=/dev/vg-raid/lv-rc,if=none,id=drive-virtio-disk0,format=raw \ -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 \ -drive file=/var/lib/libvirt/images/ubuntu-14.04-server-amd64.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw […]