重启虚拟机后,ESXi出现紫屏问题:Redis虚拟机启动异常
ESXi 主机出现黄色感叹号 :
1. VMware vSphere连接到vCenter Server或者ESX服务器
2. 在主页 -> 清单 -> 主机和群集 里展开选中你的ESX服务器
3. 右边选择“配置”,然后点击“软件”栏目里的“高级设置”
4. 在“高级设置”里选择左边列表中的UserVars
5. 选中左边列表中的UserVars后,在右边拖到最下面,将UserVars.SuppressShellWarning的值改为1即可,不需要重启。警报消失。
esxi蓝屏 粉屏 紫屏幕:
屏幕上会显示子代码可以抄下来,它是代表出现问题的种类。网上可以查到对应的意思,
电源 磁场 驱动 内存 硬盘
主机紫屏多数的原因在于硬件的兼容性上
esxi卡住 收集日志信息 syslog工具管理
1,选中左侧面板中的ESXi主机
2,单击配置选项卡
3,选择软件配置中的高级设置
4,选择Syslog
修改日志存放位置
其默认值为“[]/scratch/log”,如果我们要将日志保存至fsdatastore数据存储的host1/log目录下,只需要输入“[datastoreName]/host1/log”即可。
在对ESXi主机进行故障诊断时,以下日志文件需要重点关注:
/var/log/vmkernel.log:存放VMkernel生成的日志
/var/log/vmkwarning.log:只保留VMkernel日志中的警告和系统告警事件
/var/log/vpxa.log:vCenter代理日志,vCenter Server通过进程名为vpxa的vCenter Server代理提供对ESXi主机的访问。vpxa进程在将主机添加到vCenter Server清单中时安装在ESXi主机上。vCenter Server代理与称为hostd进程的ESXi主机代理进行通信。
/var/log/hostd.log:ESXi主机代理日志
/var/log/sysboot.log:系统启动日志
/var/log/fdm.log:VMware HA日志
获取日志的方式
1 client登陆获取
2 web端登陆esxi https://esxiip/host 在线查询
3esxi开启ssh远程登陆 命令行执行
vm-support -w /var/tmp 把日志保存在、var/tmp的下的压缩包 可以导出
虚拟机卡住不动 造成无法管理虚拟机
运行的虚拟机会卡死在系统进程里,造成vcenter、vsclient无法对主机进行管理或管理响应及其缓慢,最终导致所有主机进入无法管理状态
VMware Exi 平台 F2->troubshooting options中,设置enable ssh,enable Exi shell,然后用 ssh 工具 22端口登录。 便可以执行命令。
使用命令 esxcli vm process list,查看所有运行中的虚拟机及其world ID,对卡死的虚拟机使用 esxcli vm process kill -w xxxx -t soft/force,其中xxxx为world ID号,soft开关为软关闭,force开关在soft不生效时强行关闭‘
# esxcli vm process list
#esxcli vm process kill -w xxxx -t soft 软关系
#esxcli vm process kill -w xxxx -t force 强行关闭