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

升级E-Series存储阵列

贡献者

按照以下步骤升级HA集群的E-Series存储阵列(块节点)。

概述

确保HA集群的NetApp E-Series存储阵列始终使用最新固件、以确保最佳性能和更高的安全性。存储阵列的固件更新可通过SANtricity操作系统、NVS而且 驱动器固件文件来应用。

重要说明 虽然可以在HA集群联机的情况下升级存储阵列、但建议在进行所有升级时将集群置于维护模式。

块节点升级步骤

以下步骤概述了如何使用 `Netapp_Eseries.Santricity`Ands得以 收集来更新存储阵列的固件。在继续操作之前、请查看"升级注意事项"以更新E-Series系统。

备注 只能从11.70.5P1升级到SANtricity OS 11.80或更高版本。在应用进一步升级之前、必须先将存储阵列升级到11.70.5P1。
  1. 验证您的SANtricity控制节点是否正在使用最新的Ants解决 方案集合。

    • 用于升级可访问的集合 "Ansible Galax河"下,运行以下命令:

      ansible-galaxy collection install netapp_eseries.santricity --upgrade
    • 对于脱机升级,请从下载收集tarball"Ansible Galax河",将其传输到控制节点,然后执行:

      ansible-galaxy collection install netapp_eseries-santricity-<VERSION>.tar.gz --upgrade

      请参见 "正在安装收集" 有关详细信息 …​

  2. 为存储阵列和驱动器获取最新固件。

    1. 下载固件文件。

      • * SANtricity OS和NVSRAM:*导航到"NetApp 支持站点"并下载适用于您的存储阵列型号的SANtricity OS和NVSRAM:的最新版本。

      • *驱动器固件:*导航到"E-Series磁盘固件站点"并下载每个存储阵列驱动器型号的最新固件。

    2. 将SANtricity操作系统、NVSRAID和驱动器固件文件存储在您的Ans负责人 控制节点的 `<inventory_directory>/packages`目录中。

  3. 如有必要、请更新集群的"Andsess"清单文件、以包括所有需要更新的存储阵列(块节点)。有关指导、请参见"Ansible清单概述"一节。

  4. 确保集群处于最佳状态、并且每个BeeGFS服务都位于其首选节点上。有关详细信息、请参见 "检查集群的状态"

  5. 按照中的说明将集群置于维护模式"将集群置于维护模式"

  6. 创建一个名为的新的Ands要 用手册 update_block_node_playbook.yml。使用以下内容填充此操作手册、将SANtricity操作系统、NVSAN并 将驱动器固件版本更换为所需的升级路径:

    - hosts: eseries_storage_systems
      gather_facts: false
      any_errors_fatal: true
      collections:
        - netapp_eseries.santricity
      vars:
        eseries_firmware_firmware: "packages/<SantricityOS>.dlp"
        eseries_firmware_nvsram: "packages/<NVSRAM>.dlp"
        eseries_drive_firmware_firmware_list:
          - "packages/<drive_firmware>.dlp"
        eseries_drive_firmware_upgrade_drives_online: true
    
      tasks:
        - name: Configure NetApp E-Series block nodes.
          import_role:
            name: nar_santricity_management
  7. 要启动更新、请从您的Andsute控制节点执行以下命令:

    ansible-playbook -i inventory.yml update_block_node_playbook.yml
  8. 完成该操作手册后、验证每个存储阵列是否处于最佳状态。

  9. 将集群移出维护模式、并验证集群是否处于最佳状态、并且每个BeeGFS服务都位于其首选节点上。