首页/云/云平台与虚拟化速查/virsh dumpxml / define 管理域 XML
本包目录(353 条)
云基础与账号46 条计算与存储产品50 条厂商术语对照50 条虚拟化基础63 条
虚拟化操作94 条
上云与迁移50 条

virsh dumpxml / define 管理域 XML

域的期望状态保存在 XML 中:dumpxml 导出(--inactive 取关机态定义),修改后用 define 全量替换注册;运行中的域要区分运行态与持久态配置。

云平台与虚拟化速查云更新于 2026-10-12
导出virsh dumpxml vm1 > vm1.xml
导出定义virsh dumpxml vm1 --inactive
重新注册virsh define vm1.xml
适用范围结构性变更通常需要关机再生效

导出、修改、重载

导出、修改、重载
sudo virsh dumpxml vm1 --inactive > /tmp/vm1.xml
# 编辑 /tmp/vm1.xml(内存、设备、CPU 等)
sudo virsh define /tmp/vm1.xml
sudo virsh dumpxml vm1 --inactive | diff /tmp/vm1.xml -   # 核对落盘结果

易错点

  • export 后用运行态 XML 覆盖定义,把临时状态固化进持久配置
  • 改完 XML 未 define 就重启宿主,改动丢失

数据来源与参考

  • libvirt 文档:Domain XML format
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌