问题标签 [libvirt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
security - Qemu/KVM:来宾之间的保护
在http://libvirt.org/drvqemu.html#securitysvirtaa上,它说 Apparmor 没有来宾之间的保护。当我在具有活动 apparmor 的 ubuntu 下使用 libvirt 来启动来宾时,它会自动为每个来宾创建策略文件。它们是否意味着特定于过程的保护?
virtualization - KVM 和 libvirt:虚拟主机中的 CPU 类型错误
我们在 6 核(12 HT 核)机器上使用 KVM 和 libvirt 进行虚拟化。
问题:虚拟主机中的 CPU 类型错误。
使用的 KVM、libvirt、内核版本:
/usr/share/libvirt/cpu_map.xml 不支持比 Westmare 更新的 cpu 类型。
我是否需要这种 CPU 虚拟化?由于某些原因,我们需要虚拟主机中的最大 cpu 性能。很高兴在我的虚拟机中提供服务器的 i7-3930K CPU@3.20GHz 的一些内核。
也许我们做太多 muczh 虚拟化...?
我的虚拟主机的 xml 看起来像:我在哪里可以设置 cpu -host 标志?
$ lscpu 物理服务器的 6 (12) 个内核和 HT
$ lscpu of virtual Server(错误的 CPU 类型、错误的 L2-Cache、错误的 MHz)
redhat - 如何升级 libvirt?
我正在尝试在 RHEL 6.2 上安装 openstack。按照 openstack.org 的安装指南,我正在使用以下命令:
在解决了许多依赖项后,我得到了最终错误:
我从 RHEL 6.2 DVD 安装了 libvirt 0.9.4,但似乎我必须升级 libvirt 0.9.6。如何进行升级?或者我在哪里可以下载 libvirt 0.9.6 rpm?或者我可以使用 yum 来升级 libvirt 吗?
python - 如果 eth 关闭,libvirt getCapabilities 挂起
我正在创建与 libvirt 的连接
在此之后,我试图获得具有功能的功能getCapabilities
。
它工作正常。
但如果eth
接口关闭,则它会挂起getCapabilities
。
要重现此问题,请连接然后关闭eth
.
关闭eth0
管理程序机器。
现在试试
是否有任何功能可以让我在之前测试getCapabilities
连接是否存在。
java - 如何在 Eclipse 中安装 libvirt
如何在 Eclipse Juno Service Release 中安装 libvirt-java-0.4.9,我无法理解。请帮忙
java - 如何使用 libvirt java 绑定构建项目
这可能是一个愚蠢的问题,但我如何设置环境来使用 libvirt 开发测试应用程序?
我是否必须设置 ant 或 maven 项目,或者我可以将 java 文件复制到 eclipse 中的 src 文件夹中吗?
谢谢
android - Libvirt + Android 模拟器
是否可以使用 libvirt 管理 Android 模拟器?如果可能的话,怎么做?
谢谢,亚当
java - 从 .xml 文件创建 .img 文件以使用 libvirt api 和 java 在 ubuntu 中创建 kvm
我正在尝试使用 java 的 libvirt api 创建一个 kvm。我面临的问题是我需要一个设备(图像文件(例如:kvm.img))。我正在使用 .xml 文件使用 libvirt api 和 java 创建 kvm。现在我正在做的是首先使用从终端创建的 qemu-img 创建 .img 文件。qemu-img create /var/lib/libvirt/images/kvm.img 10G
是我正在使用的代码并在 xml 中创建我提到的 kvm<source file='var/lib/libvirt/images/kvm.img'/>
现在我需要知道 libvirt api 中是否有任何方法可以通过 xml 文件创建 .img 文件,并且我也需要了解 xml 文件(创建 img 文件)
我正在使用 libvirt 1.0
我用来创建 kvm 的 xml 文件是:
<domain type='kvm'><name>ft</name><memory>131072</memory><currentMemory>131072</currentMemory><vcpu>1</vcpu><os><type arch='x86_64' machine='pc-0.12'>hvm</type><boot dev='hd'/></os><features><acpi/></features> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff><on_reboot>restart</on_reboot><on_crash>destroy</on_crash> <devices><emulator>/usr/bin/kvm</emulator><disk type='file' device='disk'><source file='var/lib/libvirt/images/ft.img'/><target dev='hda' bus='ide'/></disk><interface type='network'><mac address='52:54:00:8b:08:dd'/><source network='default'/><model type='virtio'/></interface><input type='mouse' bus='ps2'/><graphics type='vnc' port='-1' autoport='yes' listen='127.0.0.1'/><video><model type='cirrus' vram='9216' heads='1'/> </video></devices></domain>
在java中我使用libvirt方法,Domain createVm = con.domainCreateXML(str, 0);
因为str
我正在传递xml字符串
java - 如何使用 java 在 libvirt 中填充具有活动域的组合框
我正在尝试使用 libVirt 创建一个活动虚拟机列表并用它们填充一个组合框不幸的是,有些东西不好
该列表如下所示:
正在运行的虚拟机列表:
[Ubuntu,testNew2]
[Ubuntu,testNew2]
相对于:正在运行的虚拟机列表:
Ubuntu
测试新2
组合框也是如此,有两个相同的条目:
[Ubuntu,testNew2] [Ubuntu,testNew2]
java - 如何使用 libvirt 创建 VM 的快照?
我正在尝试使用以下代码在 KVM 管理程序上创建活动/空闲虚拟机的快照:
看起来 xmlDesc 没有足够的信息来创建既不运行也不空闲的虚拟机的快照,或者可能是不同的东西?
在传递给方法之前我是否必须修改 xml 转储?或者快照需要一些单独的目标img文件?
有谁知道如何解决这个问题?
错误信息: