Dell Unity:如何升级 Unity作环境 (OE)(用户可纠正)

Summary: 本文介绍升级 Unity OE 的两种方法:Unisphere UI 和命令行 (uemcli)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 

注意:在运行任何 Unity 升级之前,请访问 SolVe Online 并生成升级过程。  步骤生成器将列出适用于您的特定升级的相关知识库文章,以及升级之前需要了解的重要信息。

 

方法 1:Unisphere UI

  1. 管理员或等效用户身份登录到 Unisphere。打开Update system settings 菜单。

Unisphere Update 系统设置菜单

 

  1. 转至软件和许可证软件 > 升级。在此视图中,将显示已安装的 Unity OE 版本。此外,还有三 (3) 个可作选项:执行运行状况检查开始升级下载新软件。

软件和许可证子菜单

  1. 如果您的系统尚未下载新代码,请单击 Download New Software 以下载新的 Unity OE 文件。
  2. 您将进入 dell.com/support,打开系统的产品页面。  您可能需要使用客户凭据登录才能查看 Unity OE 软件包。  选择要安装的版本并将其下载到您的计算机。  Unity 将在稍后的步骤中上传它。
  3. (可选)通过单击执行运行状况检查来执行运行状况检查。  在此阶段,运行状况检查是可选的。运行状况检查也作为升级向导的一部分进行。  如果运行运行状况检查,请在检查完成后单击 关闭

    Unisphere 升级前运行状况检查

  4. 单击 Start Upgrade 以启动升级向导。
    1. 升级将从 运行状况检查 开始(这不是升级向导中的可选步骤)。
      1. 如果您的系统已加载新代码,请单击 Use Latest Image。
      2. 如果您的系统尚未下载新代码,系统将提示您上传以前下载的代码。  从您的 PC 中选择代码文件。

        系统升级向导,上传页面
        系统升级向导,上传页面

    2. 选择文件后,单击 Next 让系统开始为 Unity OE 升级准备文件。此步骤可能需要大约 5-10 分钟。
      提醒:如果在此步骤之后取消升级,则必须从主存储处理器 (SP) 上的 /var/tmp/upgrade 中删除映像。保留映像会使根文件系统 (FS) 膨胀,并可能导致存储处理器 (SP) 崩溃。

      1. 配置 页面上,确定 存储处理器 (SP) 是否可以在升级过程中重新启动或推迟到以后。如果自动 重新启动存储处理器 保持选中状态,则在执行升级时 ,存储处理器 (SP) 将一次重新启动一个。如果未选中, 存储处理器 (SP) 将在稍后使用继续升级重新启动。默认设置是保持选中状态,以自动重新启动存储处理器

        系统升级向导的“配置”页面
      2. 查看Summary 页面。验证已安装的 Unity OE 版本和新的 Unity OE 版本是否正确。 

        系统升级向导,摘要页面
      3. 单击 Finish 以开始 Unity OE 升级。
        • 如果在升级过程中出现任何错误,请查看消息和补救措施,然后单击 Retry
        • 在升级过程中,由于存储处理器 (SP) 重新启动、空间不足等原因,环境可能会显示错误或警报。
        • 如果有任何深层问题,请联系戴尔支持。

      1. Unity OE 升级完成后,重新加载 Unisphere。新的 Unity OE 版本应显示在 SYSTEMSystem > View > Summary上。  

         

        方法 2:命令行 (uemcli)

        1. 下载新的 Unity OE 文件。新的 Unity OE 文件可以在戴尔支持网站的 驱动程序和下载 页面上找到。
        2. 将 Unity OE 文件上传到 Unity 阵列。这可以通过 WinSCP 或 FileZilla 等文件传输程序来完成。也可以使用 uemcli 上传文件(示例如下)。 
          提醒:如果在此步骤之后取消升级,则必须从主 (SP) 上的 /var/tmp/upgrade 中删除映像。保留映像会使根文件系统 (FS) 膨胀,并可能导致存储处理器 (SP) 崩溃。
        • 要将 Unity OE 文件上传到 Unity 阵列 暂存升级,请执行以下作:
          • C:\> uemcli -d <unity_management_ip> -u admin -securePassword -upload -f c:\data\Unity-5.5.0.0.5.259.tgz.bin.gpg upgrade
        • 如果已使用 WinSCP 将 Unity OE 文件上传到 Unity 阵列, 并且只需暂存该文件
          • C:\> uemcli -d <unity_management_ip> -u admin -securePassword -upload -f /cores/service/user/Unity-5.5.0.0.5.259.tgz.bin.gpg upgrade
        1. 通过 Unity SSH 或另一个支持 uemcli 的客户端访问阵列。本文使用的是 Unity SSH。使用服务 凭据登录。
        2. 验证映像候选 ID。这将显示已安装的 Unity OE 版本和升级的目标 Unity OE 版本。

        17:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/ver show

        1:    ID           = INST_1
              Type         = installed
              Version      = 5.4.1.0.5.006 
              Release date = 2024-12-03 06:06:51
              Full version = Unity 5.4.1.0 (Release, Build 006, 2024-12-12 06:06:38, 5.4.1.0.5.006)

        2:    ID           = CAND_1
              Type         = candidate
              Version      = 5.5.0.0.5.259
              Release date = 2025-02-26 11:45:59
              Full version = Unity 5.5.0.0 (Release, Build 259, 2025-02-26 11:45:59, 5.5.0.0.5.259)

         

        1. 接下来,创建(开始)Unity OE 升级。在启动命令之前,请确定存储处理器 (SP) 是可以在升级过程中重新启动,还是可以推迟到以后。如果在升级期间无法重新启动存储处理器 (SP),请在命令结构中包含 -pauseBeforeReboot。这仅执行预安装作, 并且存储处理器 (SP) 不会在升级期间自动重新启动。

        18:08:32 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade create -candId CAND_1

        Operation completed successfully.

         

        1. 监视升级。

        18:09:41 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade show -detail

        1:    Status              = running
              Creation time       = 2025-05-28 18:09:22
              Elapsed time        = 00s
              Estimated time left = 1h 33m 25s
              Progress            = Task 1 of 12 (preparing_system)
              Percent complete    = 0%

         

        1. 如果 create 命令(步骤 5)中包含 -pauseBeforeReboot ,则必须恢复升级才能继续。此外,如果任何运行状况检查失败(例如复制会话仍在运行),则必须恢复升级。

        18:12:56 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade resume

        Operation completed successfully.

         

        1. 验证 Unity OE 升级是否成功完成。

        18:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/ver show

        1:    ID           = INST_1
              Type         = installed
              Version      = 5.5.0.0.5.261
              Release date = 2025-03-03 06:06:51
              Full version = Unity 5.5.0.0 (Release, Build 261, 2025-03-03 06:06:38, 5.5.0.0.5.261)

         

        18:39:08 service@UnityXT spb:~/user# uemcli /sys/soft/upgrade show -detail

        1:    Status              = completed
              Creation time       = 2025-05-28 18:09:22
              Elapsed time        = 39m 46s
              Estimated time left =
              Progress            =
              Percent complete    = 100% 

        Additional Information

        Dell Technologies 建议在低生产期执行 Unity OE 代码升级。升级期间不应出现任何数据不可用 (DU) 或数据丢失 (DL)。但是,在升级期间,速度可能会减慢,并且阵列可能会具有更高的 CPU 利用率。

        在升级之前, /cores/service 应至少有 5GB 可用空间。通常删除旧的 Unity 数据收集 (/EMC/backend/service/data_collection/) 是释放该空间的最佳方式。

         

        有关 Unity OE、发布日期、建议代码和支持的升级路径的其他信息,请参阅 此处

        Affected Products

        Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid

        Products

        Dell EMC Unity Family
        Article Properties
        Article Number: 000022755
        Article Type: How To
        Last Modified: 01 Dec 2025
        Version:  9
        Find answers to your questions from other Dell users
        Support Services
        Check if your device is covered by Support Services.