Skip to main content
Upgrade Health Checker
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

使用 Upgrade Health Checker 生成升级计划

贡献者 netapp-ivanad

您可以使用 Upgrade Health Checker 为单个或多个 ONTAP 集群生成升级计划。

如果您有一个具有多个群集的大型复杂环境,您还可以"自动生成升级报告"帮助维护最新的升级计划。

关于此任务

升级运行状况检查器支持本地 ONTAP 版本 9.11.1 及更高版本的升级。如果使用的是 Cloud Volumes ONTAP,请参阅 "升级 Cloud Volumes ONTAP" 以了解有关升级系统的信息。

开始之前

要了解有关特定 Upgrade Health Checker 参数和工具如何接受输入的优先级顺序的详细信息,请参阅 "了解 Upgrade Health Checker 的输入参数"

步骤
  1. 在第一次运行之前,对二进制文件设置执行权限:

    chmod +x uhc
    备注 Upgrade Health Checker 是一个独立的包,需要在执行前自行解包。这可能需要几秒钟时间。
  2. 在完成 Upgrade Health Checker 的完整运行之前,请执行全面检查,以确保该工具可以连接到集群和所需的端点:

    --test all

    全面检查确保托管 Upgrade Health Checker 的虚拟机具有:

  3. (可选)如果要使用配置文件存储参数,请将位于下载二进制文件相同位置的 config.yaml.example 文件重命名为 config.yaml

    以下是示例 config.yaml 文件:

    # Application Configuration
    APP:
      RUNS_PATH: "/opt/uhc/runs"
    
    # Cluster Credentials
    CLUSTER:
      IP: "x.x.x.x"
      USERNAME: "admin"
      PASSWORD: "xyz"
      TARGET_ONTAP_VERSION: ""  # Optional: Specify target ONTAP version (e.g., "9.16.1" or "current" to keep existing version). Leave empty to prompt user.
      ACCEPT_EULA: false  # Optional: Set to true to accept EULA through config. If false/empty, user will be prompted interactively.
  4. 通过输入要升级到的 ONTAP 版本并接受 EULA 来运行升级运行状况检查器,根据需要包括其他参数。

    备注 EULA 是一份多页文档。输入 `all`以一次查看整个文档,然后输入 `y`以接受它。

    集群的 AutoSupport 日志下载完成后,根据集群节点数量的不同,处理时间一般需要一到两分钟。由于不同的 ONTAP 软件版本处理 AutoSupport 收集的方式不同,因此每次运行升级运行状况检查器都取决于集群的当前负载和当前 ONTAP 版本。

    1. 请参阅 "了解 Upgrade Health Checker 的输入参数",熟悉可用的 Upgrade Health Checker 参数、输入优先级顺序和某些参数的默认值。

      Input Parameters Guide 还提供了有关指定自定义配置文件路径和运行路径以简化工作流程的信息。最佳做法是为每个群集创建一个自定义输出目录,以有效地组织报告和日志。

    2. 通过接受 EULA 并输入目标 ONTAP 版本和任何其他参数,运行升级运行状况检查器。

      ./uhc
  5. 升级运行状况检查器完成检查后,导航到 runs 文件夹以查看升级计划和集群报告。

    备注 程序的每次执行都是"唯一运行",将在关联的 runs 文件夹中包含所有相关数据、日志和结果。
  6. 在 Web 浏览器中打开报告文件(已命名 uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html)以查看报告。如果您在远程主机上运行它,请先将报告文件下载到可以在 Web 浏览器上查看报告的计算机。

    日志路径和报告路径如下:

    • 日志路径: <output-path>/<unique-run-dir>/<cluster-name>/logs

    • 报告路径: <output-path>/<unique-run-dir>/<cluster-name>/results/uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html