Print

【MVS】如何处理VSAN环境下VSAN HCL数据库最新版本以及VSAN版本目录最新版本的警告

问题描述

在 VMware vSAN 环境中,尤其是在与互联网隔离的内网部署中,您可能会在 vSphere Web Client 的“监控 > vSAN > Skyline运行状况”界面中看到以下两个警告:
  • vSAN HCL数据库最新版本
  • vSAN版本目录最新版本的警告

这些警告并非系统故障,而是因为 vSAN 无法自动连接到 VMware 服务器来检查并下载最新的数据库文件。当这些本地数据库文件的“年龄”超过 90 或 180 天时,系统便会触发警告。
虽然可以通过“静音警示”来暂时隐藏这些告警,但这并不能解决问题。最佳实践是通过手动方式更新这两个数据库文件,以确保 vSAN 的健康检查和建议功能正常工作。

过程分析

手动更新 vSAN HCL 数据库

vSAN 硬件兼容性列表 (HCL) 数据库包含了所有经过 VMware 认证的服务器、存储控制器、磁盘等硬件信息。保持其更新有助于确保您环境的硬件兼容性。
  1. 1 下载数据库文件
    • 在可以访问互联网的电脑上,打开 Broadcom 官方知识库文章:Updating the vSAN HCL database manually
    • 找到文章中提供的 all.json 文件下载链接。(下图中红框部分)
    • 右键点击该链接,选择“目标另存为”或“链接另存为”,将文件保存为 all.json
    • 2 上传并更新
      • 登录到 vSphere Web Client。
      • 导航至您的 vSAN 集群,点击“监控” > “vSAN” > “Skyline运行状况”。
      • 在健康检查列表中,找到并选中“VSAN HCL数据库最新版本”这一项。
      • 点击上方的“从文件更新”按钮。
      • 在弹出的窗口中,浏览并选择您刚刚下载的 all.json 文件,然后点击“打开”。
      • 然后我们可以看到vSAN HCL数据库最新版本已经更新为最新版本,警告消失。

解决方法

 手动更新 vSAN 版本目录

vSAN 版本目录包含了 vSAN 各个版本的发布信息、升级建议和关键补丁。保持其更新可以确保您获得准确的版本兼容性建议和升级路径。
  1. 1 下载目录文件
    • 在可以访问互联网的电脑上,打开 Broadcom 官方知识库文章:vSAN Skyline Health - vSAN release catalog up-to-date
    • 找到文章中提供的 results.json 文件下载链接。(下图中红框部分)
    • 右键点击该链接,选择“目标另存为”或“链接另存为”,将文件保存为 results.json
    •  
    • 2 上传并更新
      • 登录到 vSphere Web Client。
      • 导航至您的 vSAN 集群,点击“监控” > “vSAN” > “Skyline运行状态”。
      • 在健康检查列表中,找到并选中“VSAN版本目录最新版本”这一项。
      • 点击上方的“从文件更新”按钮。
      • 在弹出的窗口中,浏览并选择您刚刚下载的 results.json 文件,然后点击“打开”。
      • 然后我们可以看到vSAN版本目录最新版本已经更新为最新版本,警告消失。
      •