1、vSAN HCL 数据库最新版本
如果超过 90 天或并非集群上的所有 ESXi 版本都包含在本地 HCL 数据库中,则会显示警告。如果超过 180 天,则会显示错误。VMware 会经常更新 VCG,因此确保使用最新版本的本地副本非常重要。
如果环境中vCenter可以联网,直接点击联机获取最新版本即可,如无法联网,可以从官网离线下载最新版本数据库:all.jason
下载离线vSAN HCL文件实际上只是一个JSON文件,你只需要将上面的URL加载到web浏览器,然后保存文件。
附:兼容性列表:VCG(VMware Compatibility Guide)也可以称为HCL(Hardware Compatibility List),通过此运行状况检查验证用于 HCL 检查的 VMware 兼容性指南数据库是否是最新的。随着时间的推移,此数据库副本将过时。 硬件供应商会定期更新驱动程序,VMware 会为这些驱动程序添加认证。
2、vSAN 内部版本建议引擎运行状况/vSAN 版本目录最新版本
以上两个告警,更新vSAN版本目录即可解决。
该文件从官网离线下载最新版本:results.json
3、设备当前固件不适用
下载安装perccli工具,参考文档:vSAN运行状况硬件兼容性检查:设备当前固件不适用
4、SD卡安装ESXi系统之后控制台提示:主机上的系统日志存储在非持久存储中。
如果有其他存储,修改如下:在管理--设置--高级系统设置中,找到Syslog.global.logDir这一行参数修改到对应路径。
但是如果仅仅有vsanDatastore,上面这种修改是无效的,需要通过SSH命令行方式修改:
esxcli system syslog config set --logdir=/vmfs/volumes/vsanDatastore/log/1 #存放路径
esxcli system syslog reload
esxcli system syslog config get #查看是否生效
5、vSAN主机告警:未配置任何coredump目标。无法保存主机核心转储。
方法一、使用SSH开启coredump状态
esxcli system coredump file set -e true
开启后使用查询命令,确保Active都是true即可
esxcli system coredump file list
方法二、屏蔽告警
在ESXI主机 配置 -> 系统 -> 高级系统设置,点击编辑,搜索SuppressCoredumpWarning将默认值从0改成1即可。
6、vSAN对象运行状况:不可访问
参考文档:升级vSAN磁盘格式版本失败,删除不可访问的对象方法
7、基于 LSI-3108的控制器的vSAN配置
参考文档:vSAN Skyline 运行状况告警:基于 LSI-3108的控制器的vSAN配置
8、同步的高级vSAN配置
多见于节点版本不同,会导致vSAN运行状况检测失败。
解决办法:将vSAN集群节点主机ESXi升级到同一个update版本即可。
发表评论