虚拟机开张先备粮:群晖 VMM 映像库添加分发与清理实操

虚拟机开张先备粮:群晖 VMM 映像库添加分发与清理实操

引言

Virtual Machine Manager 装好、集群建好、虚拟交换机配好,到了「创建虚拟机」这一步,很多人会被一句提示拦住:缺少映像。映像是虚拟机的粮草——安装系统的 ISO、导入用的硬盘映像、部署 Virtual DSM 用的 .pat 文件,都存在 VMM 的「映像」页面里统一管理。这个页面看着简单,却有一条贯穿始终的硬规则:创建虚拟机时必须指定映像,而且存放该虚拟机的存储器中必须含有这个映像。理解这条规则,映像怎么添加、放哪个存储器、什么时候清理,就都有了判断依据。这篇把映像库的日常管理从头走一遍,包括离线环境的取件路径和 Guest Tool 这个特殊 ISO 的用法。

操作步骤

  1. 先分清三类映像和各自的格式边界。为什么:映像页面的三个选项卡对应三种类型——ISO 文件只认 .iso;硬盘映像认 .vmdk、.vdi、.vhd、.vhdx、.img、.qcow2 六种格式;DSM 映像认 .pat。格式外的文件传上去也没法用,从 VMware 搬来的选 vmdk、从 Hyper-V 搬来的选 vhdx、从 VirtualBox 搬来的选 vdi,心里有这张对照表,取文件就不会走错门。

  2. 添加映像时按类型选对选项卡再点「添加」,然后从四个来源里挑一条。为什么:安装文件的来源有四条路——从计算机手动上传、直接在 Synology NAS 中选择已有文件、从 Synology 下载最新的 Virtual DSM 安装文件、从集群中的其他主机复制现有映像。日常最省力的是第二条:先把 ISO 上传到 NAS 的共享文件夹,再从 NAS 中选择,走内网比浏览器上传快且稳;第四条「从其他主机复制」是多主机集群里分发同一个 ISO 的正路,不用每台都从外面拉一遍。

  3. 添加时选对存放的存储器,这是映像库管理最重要的一步。为什么:VMM 会显示主机上所有存储资源供选择,而规则是「存放虚拟机的存储器中必须含有该映像」——把 ISO 放在 A 存储器、虚拟机建在 B 存储器,创建向导走到指定映像那步就会找不到粮草。多存储器环境下,建议按用途归口:常用系统 ISO 集中放主力存储器,临时导入的硬盘映像跟着目标虚拟机的存储器走。

  4. 从计算机手动上传时,中途不要关闭或刷新浏览器。为什么:官方明确提示上传过程中关闭或刷新浏览器会中断上传——一个几 GB 的系统 ISO 传到 90% 断掉就得从头再来。大文件优先走「先传 NAS 共享文件夹、再从 NAS 中选择」的两段式路线,把浏览器从传输链路里摘出去。

  5. NAS 连不上 Synology 服务器时,走离线兜底路径。为什么:内网隔离环境里「从 Synology 下载 Virtual DSM」会失败,官方对此给了明确的补救:点击失败提示中提供的超链接,把 Virtual DSM 安装文件先下载到计算机,再手动上传到 NAS。隔离环境部署 Virtual DSM 的失败几乎都卡在这一步,认得这个超链接就不用瞎折腾网络策略。

  6. 用「下载 Guest Tool」入口拿这个特殊 ISO,并知道它什么时候能下。为什么:入口在映像 > ISO 文件页,点开后弹窗确认下载。它有两个脾气——Guest Tool 已是最新版本时无法再次下载;NAS 连不上 Synology 服务器时改走 Synology 网站下载再上传到映像。它的价值官方写得很清楚:提供 Windows 虚拟机所需的设备驱动程序,还包含更稳定的 QEMU Guest 代理,该代理通过冻结对文件系统的访问来提高快照的数据一致性。换句话说,Windows 虚拟机没装 Guest Tool,快照一致性和驱动体验都会打折。

  7. 需要挪位置时用「操作 > 编辑」改存储器。为什么:从列表选中映像,点「操作 > 编辑」,选好目标存储器保存即可。典型场景是新建了更快的存储空间后,把常用的系统 ISO 挪过去——注意挪完要核对依赖它的虚拟机是否与映像同存储器,别把第 3 步的规则挪破了。

  8. 定期清理映像库,删前先查引用。为什么:从列表选一个或多个映像点「删除」即可,但 ISO 和硬盘映像占的都是实打实的存储池空间,系统 ISO 一个就几个 GB,测试用的 vmdk 可能几十 GB。清理动作本身简单,风险在误删——删除前确认没有虚拟机的创建配置还依赖它,被引用的映像删了,下次克隆或重建就会缺粮。建议把映像清单纳入季度存储巡检:哪些是常用粮、哪些是上个项目留下的余料,一眼分清。

三条边界先知道

  • 映像跟着虚拟机的存储器走:存放虚拟机的存储器必须含有指定映像,跨存储器创建会找不到映像。
  • 上传别碰浏览器:手动上传映像过程中关闭或刷新页面会中断,大文件优先两段式路线。
  • Guest Tool 最新即不可再下:已是最新版本时下载入口不再提供重复下载,离线环境走官网取件再上传。

结语

映像库是虚拟机生产线的原料仓,规则只有一条却贯穿始终——粮草要放在虚拟机身边的存储器里;日常功夫则在四条取件路线的选择和季度清理的纪律上。贵州诚鑫致达科技在为客户搭建虚拟化平台时,映像存放规划与 Guest Tool 预置是部署清单里的固定两项——开张前把粮备齐,后面开虚拟机才是流水线作业。