首页/云/云平台与虚拟化速查/透传 QEMU monitor 命令
本包目录(353 条)
云基础与账号46 条计算与存储产品50 条厂商术语对照50 条虚拟化基础63 条
虚拟化操作94 条
上云与迁移50 条

透传 QEMU monitor 命令

高级排障可直接向 QEMU monitor 发指令:virsh qemu-monitor-command 支持 JSON(QMP)与 --hmp 文本两种形态,用于查看设备、块层与内存状态。

云平台与虚拟化速查云更新于 2026-10-12
QMP 形态virsh qemu-monitor-command vm1 --pretty '{"execute":"info block"}'
HMP 形态virsh qemu-monitor-command vm1 --hmp 'info version'
常用info block / info cpus / info pci / info balloon
注意以只读查询为主,勿在生产随意执行变更类指令

查看块设备与 CPU 信息

查看块设备与 CPU 信息
virsh qemu-monitor-command vm1 --pretty '{"execute":"info block"}'
virsh qemu-monitor-command vm1 --hmp 'info cpus'
virsh qemu-monitor-command vm1 --hmp 'info balloon'
QMP/HMP 指令绕过 libvirt 管理层,变更类操作可能让 libvirt 状态与实际不一致。

易错点

  • 用 HMP 指令做设备增删:绕过 libvirt 后定义与实际状态脱节

数据来源与参考

  • virsh 手册:qemu-monitor-command
  • QEMU QMP 参考文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌