适用场景
ESXi 装完只是开始:管理网络、存储、时间、告警、加固五件事不配齐,出问题时没有日志、没有时间线、也没有救援通道。
配置步骤(ESXi 加固与日志上送)
# 时间
esxcli system ntp set -s ntp1.example.com -s ntp2.example.com
esxcli system ntp set -e true
esxcli system time get
# 远程日志
esxcli system syslog config set --loghost=udp://10.0.10.20:514
esxcli system syslog reload
# 关闭 SSH(需要时临时开启)
esxcli system ssh server stop
esxcli system ssh server disable
关键参数与建议
- 管理网络独立 VLAN,vMotion/存储/业务分开;至少两块网卡做冗余
- 启用 NTP 与域内时间源同步,日志时间错误会让故障排查失去意义
- 配置 syslog 远程上送与 SNMP 告警,本地日志重启会丢
- 开启锁定模式与最小权限账号,日常运维用 vCenter 而非直接 root
- 证书与固件纳入基线:ESXi 版本、驱动(尤其网卡/RAID)与硬件兼容列表
容易踩的坑
- 长期开着 SSH 且 root 口令贴墙上,是安全事件常见入口
- 未开锁定模式,管理员账号被盗可直接关机主机
- 本地日志未上送,重启后关键日志全丢
验证与巡检
esxcli system time get
esxcli system syslog config get
esxcli system settings advanced list -o /UserVars/SuppressShellWarning | head
- 巡检:NTP 已同步、syslog 目标可达、SSH 已关闭、锁定模式已启用
小结
ESXi 的运维成本主要在"版本与驱动兼容"。升级前查 HCL、升级后验证网络与存储路径,别在生产集群上试新版本。
> 说明:文中命令为通用写法,不同型号/版本可能略有差异,落地前请对照设备实际版本的官方文档;带外管理与安全设备变更建议先在测试设备验证。