我安装了oVirt。 如果我暂停虚拟机,并创build快照没关系,但如果我尝试在舞台上“完成”ovirt的现场快照失败。 Ovirt,VDSM和NFS存储在同一台本地服务器上。 日志: #cat /var/log/messages May 18 15:45:42 KVMServer vdsm Storage.LVM WARNING lvm vgs failed: 5 [] [' Volume group "08053dcb-8529-4a35-a41a-feedac107ff4" not found'] May 18 15:45:42 KVMServer vdsm Storage.StorageDomain WARNING Resource namespace 08053dcb-8529-4a35-a41a-feedac107ff4_imageNS already registered May 18 15:45:42 KVMServer vdsm Storage.StorageDomain WARNING Resource namespace 08053dcb-8529-4a35-a41a-feedac107ff4_volumeNS already registered May 18 15:45:42 KVMServer vdsm Storage.LVM WARNING […]
我在RHEL 6.4上安装了一个qemupipe理程序,用于托pipe经常会失去与networking连接的虚拟机。 当虚拟机失去连接时,我可以使用virt-manager查看并与之交互,但似乎没有任何事情可以重新build立networking连接。 Ping外部主机不起作用,刷新DHCP地址不起作用,重新启动networking服务不起作用。 此时我可以重新启动VM(使用shutdown -r now或使用virt-manager ui)。 虚拟机似乎正常关机,到达“停止系统”的地步。 从那里VM是完全没有反应。 我无法通过virt-manager访问它,virsh显示VM状态为“in shutdown”,我不能通过virsh将其销毁。 virsh#销毁vmname错误:无法销毁域vmname错误:操作失败:无法杀死与SIGTERM qemu过程 这已经发生好几次了,所有的networking连接丢失和重新启动后的冻结虚拟机都有相同的症状。 不幸的是我没有pipe理程序的控制权,所以我不能访问日志文件,只能从virsh收集有限的信息。 有没有人看到这个错误? 这是由虚拟机pipe理程序或虚拟机的configuration引起的吗?
我正在尝试在perl中使用libvirt API进行工作离线迁移。 我有两台服务器(都是): – debian挤 – xen-hypervisor-4.0-i386 – libvirt(第一台服务器 – 0.8.7和第二台服务器 – 0.8.3) 在我设置的两台服务器上的xend-config.sxp中: – (xend-relocation-server是) – (xend-relocation-port 8002) – (xend-relocation-address'') 我也从第三台服务器运行这个脚本: use Sys::Virt; my $vmm1 = Sys::Virt->new( uri=> "xen://hostA/" ); my $vmm2 = Sys::Virt->new( uri=> "xen://hostB/" ); my $dom = $vmm1->get_domain_by_name("test1"); my $ddom = $dom->migrate($vmm2,0,undef,"xenmigr://hostB/",0); 当我运行脚本时,在执行xm list后在hostA上看到: migrating-test1 17 128 1 —s– 9.9 在hostB上,我可以在'xm […]
我想在使用KVM / libvirt的两台服务器上的虚拟机上使用HA。 我使用DRBD将图像放在一个分区上。 我正在使用qcow2格式,并使用virsh snapshot-create vm拍摄快照 我认为它将它保存在qcow2图像中。 但它在/var/lib/libvirt/qemu/snapshot/vm/1306756846.xml中创build了xml文档。 当主机崩溃时,除非我复制快照文件,否则其他服务器无法看到快照。 还可以合并快照?
我首先写了我的问题在stackoverflow认为这是一个Maven的代理软件问题。 但是我意识到这是我的虚拟化堆栈(Ubuntu 10.04.3 LTS上的libvirt 0.7.5-5ubuntu27.19 / kvm 1:84 + dfsg-0ubuntu16 + 0.12.3 + noroms + 0ubuntu9.16)的一个问题。 这里是我的VM的libvirtnetworkingconfiguration: <interface type='bridge'> <mac address='52:54:00:0f:30:ea'/> <source bridge='br0'/> </interface> 而br0的/etc/network/interfaces部分: auto eth3 iface eth3 inet manual auto br0 iface br0 inet static address 192.168.1.200 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.254 bridge_ports eth3 bridge_stp off bridge_maxwait 0 所以问题就出在这里:有时候,当一个Maven客户端正在尝试构build一个项目并从运行Maven代理的虚拟机下载大量的jar文件时,它会在下载其中的一个时进行下载: Downloading: […]
我使用KVM和virt-manager(通过SSH)运行服务器。 目前,我在KVm虚拟机中需要以下设备: + —- USB-HUB + – USB智能卡读卡器#1 + – USB智能卡读卡器#2 他们在lsusb中有以下条目: Bus 002 Device 089: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 002 Device 088: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 002 Device 087: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / […]
我使用Ubuntu 10.04.4 LTS来托pipeKVM虚拟机。 我正在使用桉树来pipe理它们,并且libvirt有很多问题无法与KVM组件连接并超时。 这使桉树认为事件已经死亡。 在kern.log中注意到很多这些消息。 任何人都可以帮我确定这是什么意思? May 5 03:57:03 [host] kernel: [3638726.030567] INFO: task parted:24773 blocked for more than 120 seconds. May 5 03:57:03 [host] kernel: [3638726.030828] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. May 5 03:57:03 [host] kernel: [3638726.042960] parted D 00000000ffffffff 0 24773 24772 0x00000000 May 5 03:57:03 [host] kernel: [3638726.042969] ffff880e119add28 […]
我正在build立一个运行Ubuntu 12.04和KVM虚拟化的开发机器。 我有一个运行Ubuntu 12.04的客户机,可以通过由libvirt分配的IP地址从主机访问。 客人也可以访问互联网,没有问题。 但是,现在我要设置PPTP,以便可以连接到主机(从运行Windows 7的工作站),并且无需依赖SSH端口转发即可直接访问guest虚拟机。 我可以从我的W7机器连接到主机(PPTP),但是我无法访问任何虚拟机(可直接从主机访问)。 相关的configuration文件 cat /etc/network/interfaces auto lo iface lo inet loopback # device: eth0 auto eth0 iface eth0 inet static address xxxx broadcast xxxx netmask xxxx gateway xxxx # default route to access subnet up route add -net xxxx netmask xxxx gw xxxx eth0 virsh net-edit default <network> <name>default</name> […]
我正在运行一个Ubuntu服务器作为主机,而且我有一个托pipe一个Oracle数据库的CentOS客户机。 一切正常,直到有人启动6服务器(这是一个好主意!)。 所以我必须重新configurationHost-Guest的路线,但我总是忘了我做了什么让所有的工作都能正常工作。 对我的客人来说,我只需要运行一个.sh: ifconfig eth0 10.0.45.100/32 up route add -host 188.165.***.*** dev eth0 route add default gw 188.165.***.*** ip route add default dev eth0 但是现在我必须find我在主机上做了什么才能正确地路由一切 我发现这篇文章: 如何在Debian / Ubuntu上将一系列公有IP连接到KVM虚拟机 我有一个桥br0和我的客人的界面是vnet0所以我试了 ip addr add 10.0.45.100/32 dev br0 但是,这是路由10.0.45.100主机,而不是客人(我厌倦开发vnet0以防万一),但它也不工作。 所以此刻,我的主机不能ping我的客人,而我的客人不能ping我的主机:/如果你有任何让我知道:)
任何人都知道我为什么收到这个错误? 我从源代码编译最新的libvirt,我也试过各种rpm。 我想得到domus使用的内存,看起来它不适用于CentOS 5上的Xen 3。 virsh # dommemstat mydomainname error: Failed to get memory statistics for domain mydomainname error: this function is not supported by the connection driver: virDomainMemoryStats virsh # domcontrol mydomainname error: this function is not supported by the connection driver: virDomainGetControlInfo 任何帮助将不胜感激。