上一篇
物理机 esxi安装
- 物理机
- 2025-08-06
- 3
下载ESXi镜像,用U盘/光盘启动物理机,按提示完成安装与基础
前置条件与准备工作
1 硬件兼容性验证
组件 | 最低要求 | 推荐配置 | 注意事项 |
---|---|---|---|
CPU | Intel/AMD 64位多核处理器 | ≥2代至强金牌系列 | 需开启VT-x/AMD-V虚拟化支持 |
内存 | ≥4GB | ≥16GB(生产环境建议) | 单条容量≤主机最大支持值 |
存储 | 本地硬盘/SSD | RAID卡+多块SAS/SATA盘 | 禁用Windows快速存储技术 |
网卡 | 千兆以太网 | 万兆网卡(分布式场景) | 避免使用无线网卡 |
USB设备 | 仅用于引导阶段 | 禁用直通给虚拟机 | 防止意外断开导致系统崩溃 |
️ 关键验证方式:访问VMware官网的硬件兼容性列表,输入设备型号查询。
2 软件准备清单
- ESXi安装镜像:从VMware官网下载对应版本的
.iso
文件(免费版仅限非商用) - 启动介质:8GB以上U盘或空白DVD光盘
- 远程管理工具:已安装vSphere Client的PC/笔记本
- 备用方案:预装IPMI/iLO带外管理模块(可选但强烈建议)
详细安装步骤
1 创建可启动介质
- 格式化U盘:使用Rufus或
diskpart
命令将U盘格式化为FAT32文件系统 - 写入镜像:执行以下任一操作:
- Windows:双击
.iso
文件 → 选择U盘盘符 → 点击”写入” - Linux:
dd if=ESXi-installer.iso of=/dev/sdb bs=4M status=progress
- Windows:双击
- 验证完整性:通过哈希校验工具比对下载文件与官网提供的SHA256值
2 物理机BIOS设置
参数 | 设置值 | 作用说明 |
---|---|---|
Boot Order | USB HDD优先 | 确保从U盘启动 |
Virtualization Tech | Enabled+VT-d | 启用二级虚拟化加速 |
CSM(Compatible Mode) | (Enable) | 兼容旧版操作系统 |
Num Lock State | On | 防止键盘锁定影响操作 |
Power After Error | Always Off | 避免因错误自动重启中断安装 |
3 正式安装流程
- 启动进入安装界面:插入U盘后开机,按F11选择临时启动设备
- 语言选择:默认English(如需中文界面需后期单独安装语言包)
- 接受许可协议:仔细阅读EULA条款后按F11确认
- 磁盘选择:
- ️ 重要警告:此操作会清空目标磁盘所有数据!
- 推荐方案:选择未分区的新硬盘 → 点击”Enter”开始安装
- 高级场景:若保留现有数据,需手动创建≥8GB的独立分区
- 键盘布局:根据实际地理位置选择(国内用户选US International with Dead Keys)
- root密码设置:
- 长度≥7字符
- 包含大小写字母+数字组合
- 示例:
P@ssw0rd!
- 安装确认:再次检查各项设置无误后按F11开始安装
- 进度监控:约5-15分钟完成(受硬件性能影响),期间不可断电
4 初次启动配置
- 控制台登录:物理机接显示器时直接输入用户名
root
回车,输入密码登录 - 网络配置(立即执行):
# 查看当前IP分配情况 ip a # 修改为静态IP(示例) vim /etc/netmask # 添加子网掩码(如255.255.255.0) vim /etc/hosts # 修改主机名为esxi-host # 重启网络服务 esxcli network ip set --interface=vmnic0 --ipv4=192.168.1.100/24 --dns-server=8.8.8.8 --default-gateway=192.168.1.1
- 时间同步:
# 设置NTP服务器(国内推荐阿里云) esxcli system time set --timezone=Asia/Shanghai esxcli system time update --timesource=ntp --ntp-server=ntp1.aliyun.com
- 存储重扫描:若新增硬盘未识别,执行
rescan all
命令
基础优化建议
优化项 | 操作方法 | 预期效果 |
---|---|---|
内存预留 | 保留至少2GB给DOMAIN内存区 | 提升虚拟机冷迁移稳定性 |
SSH访问 | esxcli system settings advanced set -o /UserSettings/SuppressShellWarning=1 |
允许root直接SSH登录 |
日志轮转 | 修改/etc/vmsyslog.conf 中的keepLogsForDays=7 |
防止日志占满存储空间 |
锁屏超时 | esxcli system settings advanced set -o /Security/ConsoleLockTimeout=300 |
5分钟后自动锁屏 |
硬件加速 | 在BIOS中开启SR-IOV支持 | 大幅提升网络吞吐量 |
相关问答FAQs
Q1: 安装过程中提示”No suitable drives found”怎么办?
解答:该错误通常由以下原因导致:
- 硬盘已被其他RAID控制器占用 → 进入RAID卡BIOS释放未配置的物理磁盘
- USB接口供电不足 → 更换高质量USB3.0线缆或改用机箱背面接口
- 硬盘存在坏道 → 使用
fdisk -l
命令检查磁盘健康状态 - 尝试更换USB端口或重新制作启动U盘(建议使用BalenaEtcher工具)
Q2: 如何将现有Windows Server物理机转换为ESXi主机?
解答:此操作属于高风险降级转换,建议按以下步骤操作:
- 备份所有重要数据到外部存储
- 使用DiskGenius删除原有分区表,创建全新MBR分区
- 通过PXE网络启动或USB启动进入ESXi安装程序
- 选择目标磁盘时勾选”Overwrite existing partitions”选项
- 安装完成后通过vSphere Client导入原有虚拟机(需转换磁盘格式)
️ 注意:该方法可能导致数据永久丢失,企业级应用推荐采用双机热备方案逐步迁移。
后续管理建议
- 定期快照:每周对ESXi主机做完整备份(推荐使用Veeam备份代理)
- 补丁管理:通过
esxcli software profile update
命令更新安全补丁 - 监控配置:启用SNMP协议并对接Zabbix/Prometheus监控系统
- 高可用性:当部署多节点集群时,务必配置共享存储(如NFS/iSCSI)和分布式电源管理
通过以上步骤,您已完成ESXi的基础安装与初步配置,建议在实际生产环境中结合业务需求进行性能调优