VMware vSphere创建虚拟机
很多人第一次使用 VMware vSphere 时,会把“创建虚拟机”理解成点几下向导就结束。实际运维中,虚拟机名称、硬件兼容性、客户机操作系统、磁盘置备方式、网络端口组和 VMware Tools 都会影响后续管理。前期选项设置得越清楚,后面扩容、迁移、备份和故障排查就越省事。
一、创建前先确认资源和用途
创建虚拟机前,先确认这台虚拟机要承担什么业务。测试环境、数据库、Web 服务、文件服务、开发环境,对 CPU、内存、磁盘和网络的要求都不一样。
建议先整理一张需求表:
| 项目 | 示例 | 检查重点 |
|---|---|---|
| 虚拟机用途 | Web 服务 / 数据库 / 测试机 | 决定资源规格 |
| 操作系统 | Windows Server / Ubuntu / Rocky Linux | 决定客户机类型 |
| CPU | 2 vCPU / 4 vCPU | 避免过度分配 |
| 内存 | 4GB / 8GB / 16GB | 结合业务负载 |
| 磁盘 | 80GB / 200GB | 结合增长空间 |
| 网络 | 业务网 / 管理网 | 选择正确端口组 |
| 是否需要快照 | 是 / 否 | 影响变更策略 |
如果只是临时测试,不要一开始给过高配置;如果是生产服务,也不要只按最低配置创建,后续频繁扩容会增加维护成本。
二、选择创建虚拟机入口
在 vSphere Client 中,常见操作路径是:
- 登录 vSphere Client。
- 在左侧清单中选择目标数据中心、集群、主机或文件夹。
- 右键选择新建虚拟机。
- 选择创建新的虚拟机。
- 按向导填写名称、位置、计算资源、存储、兼容性和客户机系统。
如果环境中有模板,也可以从模板部署虚拟机。新手练习可以先使用“创建新的虚拟机”,理解每个选项的作用。
三、虚拟机名称要规范
虚拟机名称不仅用于显示,也会影响后期检索和管理。不要使用 test1、new-vm、server-final 这类随意名称。
推荐命名格式:
业务-环境-系统-编号
示例:
web-prod-ubuntu-01
mysql-test-rocky-01
erp-prod-win-01
如果企业有机房、集群或项目编号,也可以加入命名规则。关键是让运维人员一眼看出用途和环境。
四、硬件兼容性不要盲目选最高
虚拟机硬件兼容性决定虚拟机可使用的虚拟硬件功能,也会影响它能在哪些 ESXi 版本上运行。很多人习惯选择最新兼容性,但这并不总是最稳妥。
选择时要考虑:
- 这台虚拟机是否需要在旧 ESXi 主机上运行。
- 集群中是否存在不同版本主机。
- 是否需要使用新版本虚拟硬件功能。
- 后续是否有跨集群迁移需求。
- 备份或容灾工具是否支持该硬件版本。
如果集群版本统一,并且不会迁移到旧环境,可以选择当前环境推荐的兼容性;如果存在旧主机或迁移需求,应谨慎选择。
五、客户机操作系统必须选对
客户机操作系统选项会影响虚拟硬件默认配置、VMware Tools 支持和系统识别。比如 Windows Server、Ubuntu、Debian、Red Hat Enterprise Linux、Rocky Linux 等,都应尽量选择接近实际系统的类型和版本。
如果没有完全匹配的版本,选择最接近的同系列系统。不要随便选择“Other”,除非系统确实无法匹配。
选错客户机系统不一定导致虚拟机无法启动,但可能影响驱动、工具安装和管理体验。
六、CPU 和内存不要过度分配
vSphere 支持灵活分配虚拟 CPU 和内存,但虚拟资源不是越多越好。过度分配会造成资源争用,影响同一主机上的其他虚拟机。
建议:
- 小型 Linux 服务可从 1–2 vCPU、2–4GB 内存开始。
- Web 服务可根据并发和应用栈调整。
- 数据库服务应预留更多内存,并结合磁盘性能。
- Windows Server 通常需要比轻量 Linux 更多内存。
- 不确定负载时,先按合理低配创建,再观察性能指标扩容。
CPU 和内存可以后期调整,但生产虚拟机调整前要确认是否需要关机,以及业务是否允许维护窗口。
七、虚拟磁盘要看使用场景
虚拟磁盘配置需要关注容量、置备方式和数据存储位置。
常见磁盘置备方式包括:
| 方式 | 特点 | 适合场景 |
|---|---|---|
| 厚置备 | 提前占用空间 | 对性能和空间确定性要求较高 |
| 精简置备 | 按实际使用增长 | 测试、开发、空间利用率优先场景 |
| 厚置备快速置零 / 延迟置零 | 初始化方式不同 | 按环境策略选择 |
精简置备能节省初始空间,但要持续监控数据存储剩余容量。多个精简磁盘同时增长时,可能导致数据存储空间不足。
磁盘容量也不要只看当前安装系统需要。日志、数据库、上传文件、临时文件都会增长。生产系统建议预留增长空间,并建立监控。
八、网络要选正确端口组
虚拟机网络连接到端口组。端口组对应不同网络、VLAN 或策略。创建时要确认虚拟机接入的是业务网、管理网、测试网还是隔离网。
错误选择端口组可能导致:
- 虚拟机无法访问业务网络。
- 测试流量进入生产网络。
- 管理口暴露在不该访问的网络。
- IP 地址规划混乱。
创建前最好确认网络名称、VLAN、IP 段和用途。不要只看端口组名称相似就随意选择。
九、安装 VMware Tools
虚拟机系统安装完成后,应安装 VMware Tools。它可以改善虚拟机与 vSphere 之间的交互能力,包括时间同步、驱动支持、关机重启操作、状态显示等。
安装后检查:
- vSphere Client 中 VMware Tools 状态是否正常。
- 客户机系统时间是否正常。
- 网络驱动和磁盘驱动是否稳定。
- 是否能从 vSphere Client 执行正常关机。
Linux 系统通常可使用 open-vm-tools;Windows 系统可通过 vSphere Client 挂载安装程序。不同系统的安装方式会有所不同。
十、创建后检查清单
虚拟机创建完成后,建议检查:
- 虚拟机名称是否符合规范。
- 客户机操作系统是否选对。
- CPU、内存是否符合需求。
- 虚拟磁盘容量和置备方式是否合理。
- 网络端口组是否正确。
- 系统是否能正常启动。
- IP 地址是否符合规划。
- VMware Tools 是否正常。
- 是否需要加入监控。
- 是否需要做初始快照或模板化。
不要创建完能开机就直接交付。基础检查能减少后续排错成本。
FAQ
问:vSphere 创建虚拟机时硬件兼容性选最新好吗?
不一定。要看 ESXi 主机版本、迁移需求和备份工具兼容性。环境统一时可以选择推荐版本,混合环境要谨慎。
问:精简置备磁盘适合生产环境吗?
可以使用,但必须监控数据存储容量,避免多个虚拟磁盘增长导致空间耗尽。
问:VMware Tools 必须安装吗?
强烈建议安装。它能改善驱动、状态显示、关机重启和管理体验。
问:虚拟机网络选错端口组怎么办?
可以关机或在线调整网络连接,但生产环境调整前要确认业务影响和 IP 规划。
广告合作
QQ群号:4114653
- 本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。
- 本站原创内容未经允许不得转载,转载请注明出处“站长百科”和原文地址。