VMware ESXi 6.7 物理服务器生产环境部署实战指南
在物理服务器上部署VMware ESXi 6.7是企业虚拟化基础架构建设的关键一步。与实验室环境不同,生产环境的部署需要考虑网络可靠性、服务可用性以及后续管理维护的便利性。本文将深入解析物理服务器部署ESXi 6.7后的三大核心配置任务:管理网络配置、SSH服务启用以及许可证激活,帮助IT运维人员快速构建稳定可靠的虚拟化平台。
1. 物理服务器环境准备与基础考量
在开始配置之前,我们需要确保物理服务器满足ESXi 6.7的基本运行要求。与虚拟机测试环境不同,物理服务器部署需要特别注意硬件兼容性和性能规划。
硬件兼容性检查清单:
- CPU:至少2个物理核心,支持64位x86架构
- 内存:最低4GB(生产环境建议32GB起步)
- 网卡:千兆以太网卡(推荐Intel或Broadcom芯片)
- 存储:RAID控制器需在VMware兼容性列表(HCL)中
提示:对于Dell PowerEdge或HP ProLiant等品牌服务器,建议下载厂商定制版ESXi镜像,这些版本通常包含特定硬件驱动,可避免安装后出现设备不识别的问题。
BIOS关键设置:
- 启用VT-x/AMD-V硬件虚拟化支持
- 关闭C-states节能模式
- 配置正确的启动模式(UEFI或Legacy)
- 设置服务器时区为UTC时间
# 通过服务器iDRAC/iLO查看硬件信息示例 racadm getsel racadm getsysinfo2. 管理网络精细化配置
管理网络是ESXi主机与外界通信的生命线,正确的网络配置直接影响后续管理体验。我们将分步骤配置静态IP、DNS和主机名。
2.1 控制台网络配置步骤
- 服务器启动完成后,在DCUI界面按F2输入root密码登录
- 选择"Configure Management Network" > "IPv4 Configuration"
- 选择"Set static IPv4 address"并填写:
- IP地址:192.168.1.100(根据实际网络规划)
- 子网掩码:255.255.255.0
- 默认网关:192.168.1.1
- 返回选择"DNS Configuration"配置:
- 主DNS服务器:8.8.8.8
- 备用DNS服务器:8.8.4.4
- 主机名:esxi-host01(建议采用有意义的命名)
- 按ESC退出并保存配置
网络参数规划建议表:
| 参数类型 | 示例值 | 规划建议 |
|---|---|---|
| IP地址段 | 192.168.1.0/24 | 建议与管理网络分离 |
| VLAN ID | 100 | 生产环境应使用独立VLAN |
| MTU值 | 1500 | 万兆网络可考虑9000 |
| DNS后缀 | corp.example.com | 配置完整域名解析 |
2.2 网络连通性验证
配置完成后,可通过以下方法验证网络:
- 在DCUI界面选择"Test Management Network"
- 使用ping测试网关和DNS服务器连通性
- 通过其他电脑测试SSH连接(需先启用服务)
# 通过SSH连接后查看网络配置 esxcli network ip interface ipv4 get3. 服务访问与安全管理
生产环境中,我们需要安全地启用远程管理功能,同时遵循最小权限原则。
3.1 Shell与SSH服务配置
- 在DCUI界面选择"Troubleshooting Options"
- 启用"ESXi Shell"和"SSH"服务
- 设置服务自动启动策略:
- 选择"Start and stop with host"
- 配置SSH安全策略:
- 修改/etc/ssh/sshd_config文件
- 禁用root直接登录(建议)
- 启用密钥认证
SSH安全加固建议:
- 更改默认SSH端口(修改/etc/ssh/sshd_config)
- 配置防火墙规则限制访问源IP
- 定期轮换SSH密钥
- 启用登录失败锁定机制
# 查看服务状态命令 /etc/init.d/SSH status /etc/init.d/shell status # 设置服务自动启动 chkconfig ssh on chkconfig shell on3.2 防火墙策略配置
ESXi内置防火墙需要精细控制以平衡安全与便利:
# 查看当前防火墙规则 esxcli network firewall ruleset list # 开放特定IP访问SSH esxcli network firewall ruleset set -r sshServer -e true esxcli network firewall ruleset allowedip add -r sshServer -i 192.168.1.50/324. 许可证管理与资源分配
合法的许可证是生产环境运行的基础,ESXi 6.7提供多种许可证选项。
4.1 许可证类型对比
| 许可证类型 | vCPU限制 | 功能支持 | 适用场景 |
|---|---|---|---|
| 免费版 | 8物理CPU | 基础功能 | 测试环境 |
| 标准版 | 无限制 | vMotion, HA | 中小企业 |
| 企业版 | 无限制 | 全部功能 | 大型企业 |
4.2 许可证激活步骤
- 通过浏览器访问ESXi主机IP
- 使用root账号登录Web管理界面
- 导航至"管理" > "许可"
- 点击"分配许可证"并输入许可证密钥
- 确认许可证功能已激活
常见问题处理:
- 许可证过期:联系VMware支持续订
- 功能受限:检查许可证类型是否匹配
- 主机报错:重新应用许可证
5. 后续配置建议
完成基础配置后,建议进行以下优化:
存储配置:
- 添加iSCSI或NFS存储
- 配置多路径IO(MPIO)
- 创建VMFS数据存储
备份策略:
- 配置主机配置文件备份
- 设置定期快照策略
- 考虑使用Veeam等备份方案
监控告警:
- 配置SNMP监控
- 设置邮件告警阈值
- 集成vCenter集中管理
# 查看存储设备命令 esxcli storage core device list对于需要长期运行的业务系统,建议考虑以下高级功能配置:
- 启用vMotion实现虚拟机热迁移
- 配置DRS实现负载均衡
- 设置HA提高业务连续性
通过以上步骤,您已经完成了ESXi 6.7物理服务器的基础生产环境配置。这些配置为后续创建虚拟机、部署业务系统奠定了坚实基础。在实际运维中,建议定期检查系统日志和性能指标,确保虚拟化平台的稳定运行。