-
访问ESXi Shell
- 通过vSphere Client启用ESXi Shell:进入主机 → 配置 → 服务 → 启用SSH。
- 使用SSH客户端(如PuTTY)连接ESXi主机的IP地址,使用root账户登录。
-
常用命令与诊断
- 检查服务状态:
/etc/init.d/mgmt-vmware status
(查看关键服务是否运行)。 - 查看主机日志:
tail -f /var/log/vmkernel.log
(实时监控内核日志)或vim-cmd hostsvc/hosthardware
(获取硬件状态)。 - 网络诊断:
esxcli network ip interface list
(查看网络接口配置)。vmkping <目标IP>
(测试VMkernel网络连通性)。
- 存储管理:
esxcli storage core device list
(列出存储设备)。vmkfstools -P /vmfs/volumes/<数据存储名称>
(检查数据存储健康状态)。
- 检查服务状态:
-
主机维护
- 进入维护模式:
vim-cmd hostsvc/maintenance_mode_enter
。 - 重启管理服务:
services.sh restart
。 - 强制重启主机:
reboot -f
(谨慎使用)。
- 进入维护模式:
-
故障排查
- 日志收集:导出
/var/log/
目录下的日志文件(如hostd.log
、vpxa.log
)。 - 配置验证:
esxcfg-info -a
(全面输出系统配置)。 - 资源监控:
esxtop
(实时查看CPU、内存、磁盘使用率)。
- 日志收集:导出
注意:执行命令前确保操作与生产环境兼容,避免误操作。