Articles of qemu

QEMU USB Passthrough错误:libusb_set_configuration:-99

我试图通过一个Spectrum Digital TMS320C6713 DSK到Windows 2000虚拟机,当我连接它时,它出现在设备pipe理器,但每当我尝试实际使用该设备,它立即分离,我得到这个错误: libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.626111Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.628796Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] 我已经尝试了Windows 2000和Windows XP,并且它们都导致了相同的错误。 (不幸的是,需要与电路板连接的软件只能在2000或XP上运行。) 我使用QEMU 2.7.1和libusb 0.1.12 unRAID。 我该如何解决这个问题?

通过SSH主机到访客连接(使用qemu vm)

我无法使用qemu VM启用主机到客户机的通信。 目标是通过SSH从主机连接到访客虚拟机。 我有以下设置: 主机:需要在访客虚拟机内部访问SSH服务器 guest:基于qemu的VM开始使用tap界面(参数,共4个tap设备): -netdev tap,ifname=tap0,id=mw,script=no,downscript=no -device virtio-net,netdev=mw,mac=52:54:01:34:AD:EF 虚拟机通过网桥br0相互连接,但不是物理接口eth0 。 问题/假设:我想要使​​它工作,我需要添加eth0到第一个和第二个桥梁创build一个静态路由通过 route add -host <any chosen internal IP, eg 192.168.1.2> dev tap0 在那里我有一个额外的内部IP到eth0通过第三次分配 ip addr add <any chosen internal IP on the same subnet as route, eg 192.168.1.3> dev eth0 ? 如果是这样,我的问题是我被绑定到远程访问,因为一切发生在服务器上。 所以我不能通过brctl添加/删除接口,因为我然后失去了我的ssh连接到服务器! 因此,我试图把所有东西放到/etc/network/interfaces ,这里是我的代码: auto lo iface lo inet loopback auto eth0 […]

为什么当客户端闲置时,KVM主机服务器的CPU利用率非常高?

我有Win 2008运行在使用KVM / QEMU的Ubuntu 10.04主机上。 版本是0.12.3。 事件认为Win 2008是空闲的(没有更新,大多数服务都是closures的),在主机服务器上的一个核心是99%的挂钩。 大部分时间保持系统平均负载在60以上。 我下载了最新版本的qemu(0.14),认为它可以解决这个问题。 我还没有升级。 因为它需要匹配正确的内核模块。 我只是想知道:我如何去做这个升级? 内核版本是:2.6.32-28-server 我开始与./configure,但得到了zlib检查失败。 谢谢!

设置KVM guest虚拟机的CPUcaching大小和模型

是否有可能为KVM Linux客户机创build自定义CPU模型,或者至less修改caching大小和型号名称等参数? 我知道我可以设置CPUfunction,拓扑和固定,并从一个可用的模型中select。 问题是有英特尔至强X7560 CPU 24caching每个caching,我什至不能find任何东西,甚至非常相似。 我不确定它是否会对使用LAPACK,ATLAS等的计算速度产生巨大影响,但是用户可能期望在主机上看到与这些CPU相同的CPU。

如何将OpenVZ OS模板转换为可启动映像文件?

我的问题是如何将tar.gz格式的预先创build的OpenVZ OS模板(如这些 )转换为映像文件,以便能够使用其他虚拟化解决scheme(如QEMU或VirtualBox)来引导它。 为了做到这一点,我做了一个空白的映像文件,我对它进行了分区,并做了两个分区,一个主分区和一个扩展分区进行交换。 我做了第一个分区ext3(0x83)和另一个交换(0x82)。 然后我做了第一个启动,并将tar.gz的内容复制到第一个分区。 但是当我尝试启动时,它会在启动的第一阶段挂起。

容错KVM主机

我将使用QEMU + KVM创build一个简单的虚拟主机基础架构。 预计会非常简单,没有云彩或任何其他酷的东西。 目前唯一的要求是数据容错(主机的磁盘镜像联机备份)。 实时迁移受欢迎,但不是强制性的。 你build议什么方式? 现在我正在考虑DRBD。

CentOS libvirt重启

系统更新后(在SL 6.1 – yum更新),我注意到了以下状态信息: # /etc/init.d/libvirtd status libvirtd dead but pid file exists 其中一个更新的软件包是“libvirt”。 这是否有可能导致这个问题? 如果我将重新启动“libvirtd”守护程序,这也将重新启动所有的KVM虚拟机? 我不确定在更新过程中是否自动重启“libvirt”服务(就像MySQL一样)? 问候

KVM低networking速度

我有一个与KVM的networking问题。 服务器上只有一个虚拟机,端口速度是每秒100兆比特 但是最大下载速度大约是每秒1兆字节,预计为10MB。 我使用virtio和驱动程序安装并加载到内核。 我尝试了其他网卡,但没有改变,我在主机上使用桥接networking。 那么如何解决这个performance慢的问题呢?

kvm与virtio scsi和rbd

我目前正在使用virtio-blk,但是我想改变为新的virtio-scsi,特别是因为它支持trim / discard。 主机是一个Ubuntu的量子系统(内核3.5.0,QEMU 1.2.0)。 这是我如何开始我的客人: kvm -cpu kvm64 -smp sockets=1,cores=2 -cpu kvm64 -m 1024 -device virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5 -drive file=rbd:data/disk-1,if=none,id=drive-scsi1,cache=writeback,aio=native -device scsi-hd,drive=drive-scsi1,id=scsi1,bus=scsihw0.0,channel=0,scsi-id=0,lun=1,bootindex=100 -device virtio-net-pci,netdev=net0,bus=pci.0,addr=0x12,id=net0,mac=62:79:D8:1E:E0:BF,bootindex=200 -netdev type=tap,id=net0,vhost=on -enable-kvm -nodefaults -boot menu=on -vga cirrus -cdrom rbd:data/ubuntu-12.10-server.iso 虚拟机启动罚款,我可以连接使用控制台和VNC。 控制台上的info block显示两个驱动器在那里: drive-scsi1: removable=0 io-status=ok file=rbd:data/disk-1 ro=0 drv=raw encrypted=0 bps=0 bps_rd=0 bps_wr=0 iops=0 iops_rd=0 iops_wr=0 ide1-cd0: removable=1 locked=1 tray-open=0 io-status=ok file=rbd:data/ubuntu-12.10-server.iso […]

无法使networking桥接正常工作

我试图让networking桥接工作在Debian挤压(我正在试验,以使一个QEMU / KVM虚拟机,将外部networking可见,就像它是一个不同的机器)。 问题是,当我键入brctl addif br0 eth0然后我失去了连接到networking,直到我键入brctl delif br0 eth0 。 更具体地说,在我做任何事情(本质上eth0在147.102.160.153上监听)之前,我的机器是这样的: root@laura:/home/anthony# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 8c:73:6e:db:1c:1b […]