问题标签 [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.

0 投票
1 回答
2007 浏览

java - 使用 Libvirt Java API 连接到 QEMU

我在使用 Libvirt API 连接到 QEMU 时遇到问题,代码如下:

问题出在线路上

它使编译器抛出此异常

我在 Virtual Machine Manager localhost QEMU 详细信息中找到了这个地址和端口,但它似乎不起作用......

提前致谢!:)

0 投票
1 回答
607 浏览

perl - Perl 和 CPAN Sys::Virt - 连接到 vm 控制台

我正在使用 Sys::Virt CPAN 模块与我的 kvm 管理程序“对话”并管理域。我可以做几乎所有常规使用的 bash virsh 命令可以做的事情,除了 virsh 控制台,它(谁会猜到)打开一个域的文本控制台。但是无论我用 sys::virt 做什么,我都会得到一个闪烁的光标,什么也没有发生。我也无法在整个万维网上找到一个例子......所以我想我问你我错过了什么。这是我到目前为止的代码 - 以及我测试过的代码:

我错过了什么 - 或做错了什么?有任何想法吗?

0 投票
1 回答
4454 浏览

virtual-machine - 使用 openvswitch 配置 VLAN

我正在做一个项目,我们在主机上创建多个虚拟机。有多个此类主机。这些主机连接到单个 LAN,并使用 KVM 创建 VM。Qemu 和 libvirt 一起使用。我需要创建多个 VLAN,以便主机上的某些 VM 可以是一个 VLAN 的一部分,而其余的可以是另一个 VLAN 的一部分。这些 VLAN 也分布在多个主机上。

我试图使用 openvswitch 来实现这一点,但未能成功。我遵循了许多在线可用的解决方案,但我处于困惑状态。请帮我。

我不清楚 openvswitch 是创建 VLAN 还是我们需要在我们的末端创建 VLAN,而 openvswitch 只是有助于使用 VMS 配置这些 VLAN?

如果 openvswitch 创建 VLAN,那么该怎么做?我尝试过的所有配置都给我一个错误或没有按预期运行。请指出正确的方向。

0 投票
1 回答
4475 浏览

ubuntu - libvirt/virsh 无法销毁虚拟机

我的 kvm 有一个大问题:
我想在“Owncloud”的电源状态为“关闭”后关闭我的机器“Owncloud”。
当我尝试使用“virsh destroy Owncloud”销毁这台机器时,我得到了以下信息:

错误:无法销毁域 Owncloud!
error:发生错误,但原因未知

我正在使用 Ubuntu 13.04 进行虚拟化。

在不重新启动主机系统的情况下如何销毁机器?

0 投票
1 回答
2460 浏览

python - 使用 libvirt 和 qemu 监控 VM 迁移时出错

我正在使用 libvirt、qemu 和 python 实现一个实时迁移管理工具。在我的原始设置中,包括两个 Debian 盒子,我可以毫无问题地迁移和监控迁移,但是,在我使用 CentOS 6.4 的生产设置中,我必须将 qemu 和 libvirt 重新编译到更新版本以支持压缩迁移。问题是,即使迁移似乎正常工作,监控也会返回错误:

可以观察到,访问域的 jobStats 函数时会引发错误。

奇怪的问题是,虽然没有正在进行的迁移,但监控正确地访问了监控。

为了补充信息,我附上了 libvirtd.log 的一部分:

提前感谢任何指针。

0 投票
2 回答
45748 浏览

virtualization - 如何在 KVM (libvirt/virsh) 上设置引导顺序?

使用 libvirt/virsh 时如何在 KVM 上设置引导顺序?(通过配置或命令)

0 投票
5 回答
34524 浏览

qemu - libvirt:从客户机获取 ipv4 地址

我正在寻找一种解决方案来获取使用 libvirt 在 qemu/kvm 上运行的 VM 的 ipv4 地址或其他元数据?我还研究了 ovirt 来宾代理和 qemu 来宾代理,但我想知道是否有更好/更简单的方法来获取这些数据?

基本上我有几台运行 KVM 的主机,对于每个特定的私有 IP 地址,我需要能够知道哪个 VM 正在使用该 IP 地址运行(由 DHCP 服务器提供)。

0 投票
0 回答
319 浏览

nfs - Cloudstack NFS 主存储显示 49.22 GB

如何增加 CloudStack 中可用的主存储量。

我遵循了 cloudstack4.2 的快速入门指南。我添加了 /primary 和 /seconday nfs 并有一个管理和代理 cloudstack 服务。无论如何,所有主文件夹都显示为 49.22 GB。我在 Centos 6.4 中在具有一个主控和多个主机的双核 Xeon 计算机上运行它。我在所有主机和主机上都有 1 TB 硬盘(我想充分利用)。

如何增加主存储的大小?

0 投票
1 回答
137 浏览

xen - Libvirt Domain.InterfaceStats 网络 io i/o 始终为零

您好,我使用函数“Domain.InterfaceStats”来获取网络 i/o 统计信息,但总是得到如下内容:vif1.0 rx_bytes 0 vif1.0 rx_packets 0 vif1.0 rx_errs 0 vif1.0 rx_drop 0 vif1.0 tx_bytes 0 vif1.0 tx_packets 0 vif1.0 tx_errs 0 vif1.0 tx_drop 0。似乎统计数据总是为零。我该如何解决?

另外,我使用HVM。xen版本是4.2,libvirt版本是1.1.2。网络设置为默认只是桥接。

谢谢你。

0 投票
0 回答
204 浏览

ip-address - virt-sandbox-service 创建没有 IP 地址的沙箱

我正在尝试在 Fedora-19(64 位操作系统)上使用以下命令在沙箱中创建和启动 apache 实例。

这会正确创建和启动(apache),但是它没有在 eth0 上获得 IP 地址,只有环回地址。如何配置沙盒网络并连接到这个 apache 实例到/从外部网络?

关于我的主机系统的信息:

注意:我没有创建这个桥。这是由虚拟机管理器自动创建和配置的。

有关创建的沙箱的信息:

似乎网桥只配置了 ipv4,沙盒只配置了 ipv6。请任何人都可以告诉如何将桥配置为 ipv6 或将沙箱配置为 ipv4。我认为它可能会解决我的问题。