PowerEdge:R670 和 R770 的 Open Server Manager 和 iDRAC10 转换

摘要: 本文介绍了从 Open Server Manager 到 iDRAC10 的转换。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

安装 Open Server Manager 固件。

您必须确保 Baseboard Management Controller (BMC)(iDRAC 或 Open Server Manager)可用且已准备好接受固件更新映像文件。在安装 Open Server Manager 固件之前,您必须安装支持 Open Server Manager 和许可证的 iDRAC、CPLD“FPG”和 BIOS 的固件版本。

 

提醒:执行迁移时,OSM 3.0.2 配置设置不会自动转移到 iDRAC10。转换后必须恢复配置设置,因此在迁移到 iDRAC 之前,请记下 OSM 设置。安装 iDRAC 后,它将具有所有默认设置。

 

注意: BIOS 更改不会受到迁移的影响;从 OSM 更新到 iDRAC 时,它们将被保留。
 
许可证

需要许可证才能在服务器上启用 Open Server Manager。该许可证在服务器的生命周期内永久有效,并支持所有功能。

提醒:迁移到 iDRAC10 Core 之前(如果不需要 Enterprise 或 Datacenter 许可证)
 
前提条件
  • 确保 Open Server Manager 在出厂时已启用并且随服务器一起提供。
  • Open Server Manager 必须已在 BMC 上安装并运行。
 
Open Server Manager 支持以下 PowerEdge 服务器:
  • PowerEdge R670 CSP 版本
  • PowerEdge R770 CSP 版本

 

在迁移到 iDRAC10 Core 之前(如果不需要 Enterprise 或 Datacenter 许可证):
  1. 确保已安装 OSM
  2. 在该服务器上运行 GET Redfish 架构上的请求以获取网络配置详细信息。
    redfish/v1/Managers/bmc/EthernetInterfaces?$expand=*($levels=1)
    提醒:如果用户想要获取其他 OSM 配置详细信息,则必须运行 GET 在每个 URI
    示例:获取用户帐户详细信息运行 GET “亮” URI
    redfish/v1/AccountService/Accounts?$expand=*($levels=1)
  3. 保存 JSON 所有输出 GET 请求。
  4. 将 OSM 转换为 iDRAC。
  5. 安装 iDRAC 后,运行 GET 在 URI 上获取当前 iDRAC 属性。
    redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1?$select=Attributes
  6. 通过使用 JSON 包含所有配置详细信息的步骤 1 的输出,请使用 iDRAC 属性在 URI
    redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1
  7. 在该服务器上运行 GET “亮” URI 要确认您更改的属性,现在已应用正确的值。
    redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1?$select=Attributes

 

 

迁移到 iDRAC10 Enterprise 或 Datacenter 之前:
  1. 确保已安装 OSM
  2. 在该服务器上运行 GET Redfish 架构上的请求以获取网络配置详细信息。 
    redfish/v1/Managers/bmc/EthernetInterfaces?$expand=*($levels=1)”). Note, if the user wants to get other OSM configuration details, they will need to run GET on each schema (example: get user account details run GET on URI “redfish/v1/AccountService/Accounts?$expand=*($levels=1)
  3. 保存 JSON 所有输出 GET 请求。
  4. 将 OSM 转换为 iDRAC。 
  5. 安装 iDRAC 后,运行 SCP 导出以获取所有 iDRAC 配置设置。 
  6. 将 iDRAC 许可证升级到 Enterprise 或 Datacenter。
  7. 通过使用 JSON 步骤 1 的输出,手动编辑 SCP 导出文件,传入要应用于 iDRAC 的 OSM 中的配置更改。 
  8. 在该服务器上运行 SCP 导入以应用更改。

 

仅启用IDRAC10核心功能。

iDRAC10 Enterprise 和 iDRAC10 Datacenter 可供订购。 

这些许可证是永久授权。iDRAC10 Enterprise 功能计划于 2025 年 3 月底启用,iDRAC10 Datacenter 功能计划于 2025 年 6 月启用。

请参阅《 iDRAC10 用户指南 》,了解三个许可证层中每个层支持的功能。

                   

                  将 Open Server Manager (OSM) 转换为 iDRAC。

                   

                  使用 OSM Web 用户界面 (UI) 安装 iDRAC
                  1. 登录到 Open Server Manager 用户界面。
                    提醒:在转换为 iDRAC10 之前,您需要从旧版本更新到 OSM 3.0.2 并刷新 BIOS 或 CPLD“FPGA”。OSM 3.0.0 和 OSM 3.0.1 不支持转换为 iDRAC10。
                    提醒:要转换,最低 BIOS 固件版本应为 1.1.3
                  2. 单击操作 > 固件页面。
                  3. 单击添加文件并上传映像文件。
                  4. 此时将显示一条消息,指示上传过程已启动。

                    上传已开始

                   
                  1. 上传后,单击“已上传的图像”部分中的“激活”。
                     
                    activate
                  2. 要立即激活已上传的 iDRAC 映像文件,请单击立即。

                    切换运行映像 

                    服务器将自动重新启动以使更新生效。服务器需要几分钟时间来更新和 ping iDRAC IP。如果使用正常关机命令无法关闭主机,请确保手动关闭主机以使更新继续进行。

                    提醒:如果您选择稍后,则 iDRAC 固件更新计划在稍后进行,并且在您关闭服务器电源后才会应用。
                     
                  3. 等待几分钟,以便 iDRAC 安装并启动。可用后,使用 iDRAC IP 地址启动 iDRAC Web UI。

                    iDRAC Web UI 
                     
                    提醒:iDRAC 网络设置独立于 Open Server Manager 网络设置,可能有所不同。请参阅 iDRAC 手册页面上提供的 iDRAC 用户指南,以配置 iDRAC 网络设置。
                     

                    提醒:确保备份 iDRAC 配置和设置,因为这些设置将丢失,因此请务必在现场重新配置 iDRAC。
                  使用 Redfish 界面安装 iDRAC。
                  提醒:在转换为 iDRAC10 之前,您需要从旧版本更新到 OSM 3.0.2 并刷新 BIOS 或 CPLD“FPGA”。OSM 3.0.0 和 OSM 3.0.1 不支持转换为 iDRAC10。
                  提醒:要进行转换,最低 BIOS 固件版本应为 1.1.3。
                  1. 执行 GET 请求 /redfish/v1/UpdateService
                  2. 验证是否 HttpPushUriApplyTime 设置为立即。否则,请使用 PATCH 操作将其设置为立即。
                    {
                    {
                    "HttpPushUriOptions": {
                    "HttpPushUriApplyTime": {
                    "ApplyTime": "Immediate"
                    }
                    }
                    }
                     
                  3. 使用 iDRAC DUP 文件的二进制文件执行 POST 请求,以 /redfish/v1/UpdateService。返回任务 URI。您可以使用此 URI 监视任务。
                    {
                    "@odata.id": "/redfish/v1/TaskService/Tasks/2",
                    "@odata.type": "#Task.v1_4_3.Task",
                    "Id": "2",
                    "TaskState": "Running",
                    "TaskStatus": "OK"
                    }
                    提醒:与 BMC 主机的连接现已结束。
                  从操作系统 (OS) 安装 iDRAC
                  1. 登录到 Linux 主机操作系统,然后将 iDRAC DUP 可执行文件 (.bin) 下载到主目录。按 q以继续执行 DUP。

                    Linux Q

                  2. 输入 Y以继续执行 DUP。
                    Linux Y
                  3. DUP 执行后,终端上将显示以下消息:操作成功。
                    服务器电源操作
                  4. 关闭主机以成功更新 iDRAC。
                     
                    提醒:您可以使用 ping 请求来验证 IP 地址是否正常运行。确认后,建议等待几分钟,然后再登录 iDRAC UI。
                     
                    Linux Y


                   

                   

                  将 iDRAC 转换为 OSM。

                   

                  使用 iDRAC Web UI 安装 OSM。
                  在安装 Open Server Manager 之前,必须先安装支持 Open Server Manager 的相应 iDRAC、BIOS 和 CPLD“FPGA”固件版本以及 Open Server Manager 许可证。
                  1. 登录 iDRAC Web UI。
                  2. 单击“System” > Inventory页面,并确保清单显示 Open Server Manager。 

                             系统资源清册页面 

                  1. 单击 Configuration > 用于验证是否已安装 Open Server Manager 许可证的许可证页面。
                  2. 单击“Maintenance” > 系统更新 > iDRAC UI 中的手动更新。
                  3. 单击选择文件按钮,选择一个有效的 BMC 固件映像文件。
                  4. 单击上传按钮。
                  5. 选中此复选框以选择 BMC 固件。现在已启用三个按钮 — 取消、安装并重新启动和下次重新启动时安装。单击安装并重新启动以立即更新,或单击安装下次重新启动以在手动重新启动时更新。以下屏幕截图显示了“安装并重新启动”按钮的示例。此时将显示有关作业队列信息的消息。

                    Install next reboot  

                    系统将重新启动,以便应用固件。系统需要大约两分钟的时间来更新,然后才能 ping 通 Open Server Manager IP 地址。

                     

                    提醒:如果选择下次重新启动安装,则必须重启(冷重新启动)服务器以启动固件更新。
                     
                    提醒:您可以单击Job Queue查看作业状态,也可以单击Cancel转至Lifecycle Log以检查日志。
                     
                  6. Open Server Manager IP 地址可用后,启动 Open Server Manager Web UI。

                    打开服务器管理器

                    提醒:iDRAC 网络设置独立于 Open Server Manager 网络设置,可能有所不同,请参阅 配置网络设置以配置 Open Server Manager 网络设置。
                     
                  使用 Redfish 界面安装 OSM。
                  1. 将 Open Server Manager DUP 文件保存在可从 iDRAC 访问的 TFTP 服务器上。
                  2. 向以下对象执行 POST 请求 /redfish/v1/UpdateService.SimpleUpdate 具有以下有效负载:
                     
                    URI: https://<iDRAC IP>/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdateMethod: POST
                    Body:{"ImageURI":"tftp://xx.xx.xx.xx/BMC.EXE"}
                    
                    
                    提醒:哪里, xx.xx.xx.xx 是 TFTP 服务器的 IP
                     
                    轮询作业直到 JobState = Scheduled
                  3. 从返回的 HTTP 标头 Location 标头获取作业状态。例如: /redfish/v1/TaskService/Tasks/JID_629815700253
                    {
                    "@odata.context": "/redfish/v1/$metadata#Task.Task",
                    "@odata.id": "/redfish/v1/TaskService/Tasks/JID_629815700253",
                    "@odata.type": "#Task.v1_5_1.Task",
                    "Description": "Server Configuration and other Tasks running on iDRAC are listed here",
                    "Id": "JID_629815700253",
                    "Messages": [
                    {
                    "Message": "Task successfully scheduled.",
                    "MessageArgs": [],
                    MessageArgs@odata.count: 0,
                    "MessageId": "IDRAC.2.7.JCP001"
                    }
                    ],
                    Messages@odata.count: 1,
                    "Name": "Firmware Update: BMC",
                    "Oem": {
                    "Dell": {
                    "@odata.type": "#DellJob.v1_2_0.DellJob",
                    "CompletionTime": null,
                    "Description": "Job Instance",
                    "EndTime": "TIME_NA",
                    "Id": "JID_629815700253",
                    "JobState": "Scheduled",
                    "JobType": "FirmwareUpdate",
                    "Message": "Task successfully scheduled.",
                    "MessageArgs": [],
                    "MessageId": "IDRAC.2.7.JCP001",
                    "Name": "Firmware Update: BMC",
                    "PercentComplete": 0,
                    "StartTime": "TIME_NOW",
                    "TargetSettingsURI": null
                    }
                    },
                    "PercentComplete": 0,
                    "TaskState": "Starting",
                    "TaskStatus": "OK"
                     
                  4. 使用 POST 请求执行电源关闭后重启,以 /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset {"ResetType": "PowerCycle"}
                  5. 您可以等待固件更新完成,可以使用相同的作业 ID 监视状态。
                    提醒:与 BMC 主机的连接现已结束。
                  从 Linux 操作系统安装 OSM。
                  1. 登录到 Linux 主机操作系统并下载 Open Server Manager Dell Update Package (DUP) 可执行文件 (.bin) 到主目录。按 q以继续运行 DUP 会话。 

                              OSM Linux 

                  1. 运行 Open Server Manager DUP 文件。输入 Y以继续执行 DUP。

                    OSM Y

                    DUP 执行后,终端上将显示“操作成功”消息。

                    操作成功 
                  2. 从 iDRAC 或虚拟控制台执行冷启动(如果安装了 iDRAC Enterprise 或 Datacenter 许可证)。系统重新启动后,将安装 Open Server Manager。

                   

                  受影响的产品

                  iDRAC Service Module, Open Server Manager, PowerEdge R670, PowerEdge R770
                  文章属性
                  文章编号: 000240160
                  文章类型: How To
                  上次修改时间: 29 4月 2026
                  版本:  13
                  从其他戴尔用户那里查找问题的答案
                  支持服务
                  检查您的设备是否在支持服务涵盖的范围内。