首页/云/云平台与虚拟化速查/virt-sysprep 清理模板镜像
本包目录(353 条)
云基础与账号46 条计算与存储产品50 条厂商术语对照50 条虚拟化基础63 条
虚拟化操作94 条
上云与迁移50 条

virt-sysprep 清理模板镜像

virt-sysprep 离线清理镜像中的主机特定信息:machine-id、SSH host key、日志、历史记录等,让镜像可以作为模板批量分发;操作对象可以是域或磁盘文件。

云平台与虚拟化速查云更新于 2026-10-12
用法virt-sysprep -d vm1(域)/ -a disk.qcow2(文件)
查看步骤virt-sysprep --list-operations
选择操作--operations machine-id,ssh-hostkeys,logfiles
前提目标域已关机,磁盘未被占用

查看并执行标准清理

查看并执行标准清理
virt-sysprep --list-operations | head -20
sudo virt-sysprep -a /data/images/base.qcow2
sudo virt-sysprep -d vm-template --operations machine-id,ssh-hostkeys,logfiles

易错点

  • 在需要保留既有主机标识的镜像上直接执行:标识被重置影响既有系统注册
  • 对运行中域的磁盘执行离线工具:先关机再操作

数据来源与参考

  • virt-sysprep 手册(libguestfs)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌