问题标签 [virsh]

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 投票
0 回答
14 浏览

libvirt - VirtIO - 自定义设备名称

有没有办法更改访客可见的设备名称?例如:

装置经理

谢谢!

0 投票
1 回答
73 浏览

qemu - libvirt-go DomainEventLifecycleRegister“无法初始化域事件计时器”

我已经libvirt-dev在 Ubuntu 机器上安装、编译并运行了该代码:

并得到:cannot register libvirt domain event: virError(Code=1, Domain=0, Message='internal error: could not initialize domain event timer')

我正在使用libvirt-go而数字海洋go-libvirt LifecycleEvents工作正常......

有任何想法吗?

0 投票
1 回答
61 浏览

xml - virsh 恢复对域标签的更改

我的最终目标是将 qemu:commandline 标记添加到我的 vm 的 xml 文件中,但为此我需要更改

<domain type="qemu">

<domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="qemu">

但是,每当我进行此更改时(无论是在 virsh 编辑还是 virt-manager 中,它都会恢复为原始标签。直接编辑 xml 文件不会反映我所做的任何更改。

继承人完整的 xml 文件:https ://pastebin.com/2dqzVfgb

0 投票
0 回答
30 浏览

kvm - 如何在 virsh xml 中指定 Veth Pair

尝试在 KVM 上的来宾 VM 之间使用 veth 对。

已经在 linux 上创建了 Veth pair,并且能够在一个上注入流量并在另一个上接收。

在 KVM 中使用 VM 进行测试需要您的建议。找出添加 virsh 转储 xml 的方法。

尝试更新xml

virsh dumpxml NEv1_cc1 > NEv1_cc1_aftstartdumpxml.txt

得到错误:

我试图遵循以下水龙头/桥的类似线路

主机上的 veth 对:

0 投票
0 回答
54 浏览

linux - 定义域后 virt-xml 不起作用

我正在尝试使用命令将桥添加到现有虚拟机

我遇到了这个命令的错误。

是否有任何其他方式将网桥添加到现有虚拟机。

0 投票
0 回答
24 浏览

ssl - tls virsh qemu uri 的 x509 客户端密钥凭据

啊喂。在带有 TLS 的 KVM 上为远程 virsh(以及后来的 terraform)实现 libvirt。使用 qemu URI 对使用无密码密钥的客户端证书一切正常。即virsh qemu://host/system list --all工作正常,客户端证书认证很好

现在,我们想使用带密码的密钥,但我看不到传递凭据的明显方法。(我对此很陌生)。

在服务器端的 centos-7 上使用 libvirtd 4.5.0,在 centos-7 客户端使用 libvirt 4.5.0。

一眼看去,似乎 libvirt 的 virnettlscontext 在上下文(类型gnutls_certificate_credentials_t)中至少有一个用于 x509 凭据的字段(请参阅https://github.com/libvirt/libvirt/blob/v4.5.0/src/rpc/virnettlscontext。 c ),但我无法找到从命令行为 virsh 设置它的方法。我的 C/Linux foo 不够强大,无法理解代码以及如何使用它。

我尝试为远程 uri 使用额外的参数/system?x509-key-password=<password>-> 仍然显示“解密失败”。我究竟做错了什么?如何为远程 qemu 会话传递客户端密钥的 x509 凭据?

使用带密码的客户端密钥时收到的错误是:

0 投票
0 回答
22 浏览

kvm - 如何禁用 VM xml 文件中的接口

可以在 KVM 的 VM xml 文件中禁用接口吗?当您执行“sudo virsh edit <machine_name>”时,xml 文件有一个类似这样的部分

我可以在接口类型(例如 disable=1)下添加一个选项来禁用/关闭此接口吗?

0 投票
0 回答
31 浏览

xml - 我可以将多个 USB 设备从一个 xml 文件附加到 VM(使用 virsh)吗?

我有两个需要连接到 VM 的 USB 记忆棒(收音机)。我可以通过获取供应商/产品 ID 并创建一个 xml 文件 (usb_device_1.xml) 来做到这一点:

但是我可以在同一个文件中添加更多内容吗?我总是想一起添加/删除它们。我试着用:

但没有运气,我在 Red Hat 的文档中没有找到任何“多设备”帮助。有没有办法,或者我需要为每个 USB 设备设置单独的 xml 文件?

0 投票
1 回答
20 浏览

kvm - 如何改变cputune动态?

我可以更改cputuneVM 的运行时间吗?我记得有一个 virsh 命令可以在 VM 运行时更改此参数。谢谢。

0 投票
1 回答
66 浏览

kvm - KVM + virsh:存储池为空

我是 KVM 和 virsh 命令的新手

我想将我的存储池更改为其他文件夹

但在此之前我没有看到任何默认存储池

当我尝试转储 xml(我正在尝试更改默认存储位置)时会发生以下情况