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

执行升级

贡献者

您可以升级到StorageGRID 11.9并同时应用该版本的最新修补程序。StorageGRID 升级页面提供了建议的升级路径、并直接链接到正确的下载页面。

开始之前

您已查看所有注意事项并完成所有规划和准备步骤。

访问StorageGRID 升级页面

首先、访问网格管理器中的StorageGRID 升级页面。

步骤
  1. 使用登录到网格管理器"支持的 Web 浏览器"

  2. 选择 * 维护 * > * 系统 * > * 软件更新 * 。

  3. 从StorageGRID 升级磁贴中,选择*Upgrade*。

选择文件

StorageGRID升级页面上的更新路径指示要获得最新的StorageGRID版本、必须安装哪些主要版本(例如11.4.0)和修补程序(例如11.9.0.1)。您应按所示顺序安装建议的版本和修补程序。

提示 如果未显示更新路径,则您的浏览器可能无法访问NetApp支持站点,或者AutoSupport页面(support>*Tools*> AutoSupport >*Settings)上的*检查软件更新*复选框可能被禁用。
步骤
  1. 对于*Select files*步骤,查看更新路径。

  2. 从“下载文件”部分,选择每个*Download*链接,从NetApp 支持站点 下载所需的文件。

    如果未显示更新路径、请转到 "NetApp 下载: StorageGRID"以确定是否有新版本或修补程序可用、并下载所需的文件。

    备注 如果您需要在所有Linux主机上下载并安装RPM或DEB软件包、则更新路径中可能已列出StorageGRID 升级文件和修补程序文件。
  3. 选择*浏览*将版本升级文件上传到StorageGRID: NetApp_StorageGRID_11.9.0_Software_uniqueID.upgrade

    上传和验证过程完成后、文件名旁边会显示一个绿色复选标记。

  4. 如果您下载了一个修补程序文件,请选择*Browse*(浏览*)上传该文件。此修补程序将在版本升级过程中自动应用。

  5. 选择 * 继续 * 。

运行预检

通过运行预检、您可以在开始升级网格之前检测并解决任何升级问题。

步骤
  1. 对于*运行预检*步骤,首先输入网格的配置密码短语。

  2. 选择 * 下载恢复包 * 。

    在升级主管理节点之前、您应下载恢复软件包文件的当前副本。通过恢复包文件,您可以在发生故障时还原系统。

  3. 下载文件后、请确认您可以访问其中的内容、包括 `Passwords.txt`文件。

  4. 将下载的文件(.zip()复制到两个安全、独立的位置。

    注意 恢复包文件必须受到保护,因为它包含可用于从 StorageGRID 系统获取数据的加密密钥和密码。
  5. 选择*运行预检*,并等待预检完成。

  6. 查看每个报告的预检的详细信息、并解决任何报告的错误。有关StorageGRID版本的信息、请参见 "StorageGRID 软件升级解决方案指南"

    在升级系统之前、您必须解决所有预检_errors_。但是、您不需要在升级之前解决precheck WARNIS

    注意 如果您已打开任何自定义防火墙端口,则会在预检验证期间收到通知。在继续升级之前,您必须联系技术支持。
  7. 如果为解决报告的问题而对配置进行了任何更改,请再次选择*运行预检*以获取更新的结果。

    如果所有错误均已解决、系统将提示您开始升级。

开始升级并升级主管理节点

开始升级时、系统将再次运行升级预检、并自动升级主管理节点。此部分升级可能需要长达30分钟的时间。

备注 升级主管理节点时、您将无法访问任何其他Grid Manager页面。审核日志也将不可用。
步骤
  1. 选择*开始升级*。

    此时将显示一条警告、提醒您暂时无法访问网格管理器。

  2. 选择*OK*确认警告并开始升级。

  3. 等待执行升级预检并升级主管理节点。

    备注 如果报告了任何预检错误,请解决这些错误,然后再次选择*Start upgrade。

    如果网格中的另一个管理节点联机且已准备就绪、则可以使用它来监控主管理节点的状态。升级主管理节点后、您可以批准其他网格节点。

  4. 根据需要选择*CONTINUD*以访问*升级其他节点*步骤。

升级其他节点

您必须升级所有网格节点、但可以执行多个升级会话并自定义升级顺序。例如、您可能希望在一个会话中升级站点A的节点、然后在以后的会话中升级站点B的节点。如果您选择在多个会话中执行升级、请注意、只有在升级完所有节点后、才能开始使用新功能。

如果节点升级顺序非常重要,请逐个批准节点或节点组,并等待每个节点完成升级,然后再批准下一个节点或节点组。

备注 在网格节点上开始升级时,该节点上的服务将停止。稍后,网格节点将重新启动。为避免与节点通信的客户端应用程序出现服务中断、请勿批准节点的升级、除非您确定节点已做好停止和重新启动的准备。根据需要计划维护时段或通知客户。
步骤
  1. 对于*升级其他节点*步骤,请查看摘要,其中提供了整个升级的开始时间以及每个主要升级任务的状态。

    • *启动升级服务*是第一个升级任务。在此任务期间、软件文件将分发到网格节点、并在每个节点上启动升级服务。

    • 当*启动升级服务*任务完成后,*升级其他网格节点*任务将启动,系统将提示您下载恢复软件包的新副本。

  2. 出现提示时、输入配置密码短语并下载恢复包的新副本。

    注意 升级主管理节点后、您应下载恢复软件包文件的新副本。通过恢复包文件,您可以在发生故障时还原系统。
  3. 查看每种节点类型的状态表。其中包含非主管理节点、网关节点和存储节点的表。

    当表首次出现时,网格节点可以处于以下阶段之一:

    • 解包升级

    • 正在下载

    • 正在等待批准

  4. [[approval-step ]]当您准备好选择要升级的网格节点(或者如果您需要取消批准选定节点)时、请按照以下说明进行操作:

    任务 说明

    搜索要批准的特定节点、例如特定站点上的所有节点

    在*Search*字段中输入搜索字符串

    选择要升级的所有节点

    选择*批准所有节点*

    选择要升级的相同类型的所有节点(例如、所有存储节点)

    选择节点类型的*Approve All*按钮

    如果您批准多个相同类型的节点,则这些节点将一次升级一个。

    选择要升级的单个节点

    选择节点的*Approve*按钮

    延迟所有选定节点上的升级

    选择*取消批准所有节点*

    推迟对所有选定的相同类型节点执行升级

    选择节点类型的*Unapprove All*按钮

    延迟单个节点上的升级

    选择节点的*Unapprove*按钮

  5. 等待已批准的节点继续完成以下升级阶段:

    • 已批准且正在等待升级

    • 正在停止服务

      备注 当节点的阶段达到*停止服务*时,无法删除该节点。取消批准*按钮被禁用。
    • 正在停止容器

    • 清理Docker映像

    • 正在升级基本操作系统软件包

      备注 当设备节点达到此阶段时、设备上的StorageGRID 设备安装程序软件将会更新。此自动化过程可确保 StorageGRID 设备安装程序版本与 StorageGRID 软件版本保持同步。
    • 正在重新启动

      备注 某些型号的设备可能会多次重新启动以升级固件和BIOS。
    • 重新启动后执行步骤

    • 正在启动服务

    • 完成

  6. 根据需要重复审批步骤多次、直到所有网格节点均已升级为止。

完成升级

当所有网格节点均已完成升级阶段后,*升级其他网格节点*任务将显示为已完成。其余升级任务将在后台自动执行。

步骤
  1. 一旦完成*Enable Features (启用功能)*任务(此任务很快完成),您就可以开始在升级后的StorageGRID版本中使用"新增功能"

  2. 在*升级数据库*任务期间,升级过程会检查每个节点以验证是否不需要更新Cassanda数据库。

    备注 从StorageGRID 11.8升级到11.9不需要升级cassanda数据库;但是、cassanda服务将在每个存储节点上停止并重新启动。对于未来的 StorageGRID 功能版本, Cassandra 数据库更新步骤可能需要几天时间才能完成。
  3. 完成*升级数据库*任务后,请等待几分钟,等待*最终升级步骤*完成。

  4. 完成*最终升级步骤*后,即完成升级。第一步*选择文件*将重新显示绿色成功横幅。

  5. 验证网格操作是否已恢复正常:

    1. 检查这些服务是否正常运行,以及是否没有意外警报。

    2. 确认客户端与 StorageGRID 系统的连接是否按预期运行。