Dell Lifecycle Controller Remote Services 1.5 版 用户指南 简介 使用远程服务 远程服务操作 远程服务配置文件 使用案例场景 故障排除和常见问题 架构 易用系统组件名称 注和小心 注: "注"表示可以帮助您更好地使用计算机的重要信息。 警 告: "注 意"表示如果不遵循说明,就有可能损坏 硬 件 或导致数据丢失 。 本说 明 文 件 中 的 信 息 如 有 更 改 , 恕 不另行 通 知 。 © 2011 Dell Inc. 版 权 所 有 , 翻 印 必 究 。 未经 Dell Inc. 书面许可,严禁以任何形式复制这些材料。 本文中使用的商标:Dell™、DELL 徽标、OpenManage™、PowerEdge™ 和 PowerVault™ 是 Dell Inc.
返回目录页面 易用系统组件名称 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 表 B-1 列出了系统组件的完全合格设备描述符 (FQDD) 和等同的易用名称。 表 B-1. 系统 组件的易用名称 系统 组件 名称的 FQDD 易 用 名称 RAID.Integrated.1 集成 RAID 控制器 RAID.Slot.1-1 插槽 1 中的 RAID 控制器 NIC.Mezzanine.1B-1 夹层中的 NIC NIC.Mezzanine.1C-1 NIC.Mezzanine.1C-2 NIC.Mezzanine.3C-2 NonRAID.Integrated.1-1 集成存储控制器 NonRAID.Slot.1-1 插槽 1 中的存储控制器 NonRAID.Mezzanine.2C-1 夹层 1 中 的存储控制器(结构 C) NIC.Embedded.1 嵌入式 NIC 1 NIC.Embedded.2 嵌入式 NIC 2 NIC.Embedded.1-1 嵌入式 NIC 1 端口 1 NIC.
LCD.Chassis.1 LCD Fan.Slot.1 风扇 1 Fan.Slot.2 风扇 2 ... ... Fan.Slot.9 风扇 9 MC.Chassis.1 机箱管理控制器 1 MC.Chassis.2 机箱管理控制器 2 KVM.Chassis.1 KVM IOM.Slot.1 IO 模块 1 ... ... IOM.Slot.6 IO 模块 6 PSU.Slot.1 电源设备 1 ... ... PSU.Slot.6 电源设备 6 CPU.Socket.1 CPU 1 System.Modular.2 刀片 2 DIMM.Socket.
返回目录页面 使用远程服务 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 使用远程服务的先决条件 使用使用案例 本节将介绍一些先决条件,以帮助您更好的上手并有效使用远程服务的各种新功能。 使用远程服务的先决条件 Web 服务 设置 确保在设置系统时已满足以下条件: l 使用以下工具访问远程服务: ¡ 操作系统中已安装基于 Windows 的客户端 WinRM,也可从该地址下载:support.microsoft.com/kb/968930。 ¡ 基于 Linux 的客户端(如,基于开源 OpenWSMan 的命令行界面)。有关更多信息,请参阅 openwsman.org。 ¡ 基于 Java 的客户端(如开源项目 Wiseman)。有关更多信息,请参阅 wiseman.dev.java.net。 l 确保了解系统在网络中的 IP 地址。同时还需连接至 iDRAC。有关更多信息,请参阅位于 support.dell.
7. "References"(参考资料)— 提供《生命周期控制器 Web 服务接口指南-Windows 和 Linux 版本》中的位置,以便找到用于执行步骤的更多详情。 阅 读使用案例的方法 1. 阅读并理解场景。 2. 设置所需的基础架构并完成所有的前提条件任务。 3. 遵从所有特殊条件。 4. 了解功能的作用原理和系统响应。 5.
返回目录页面 简介 Dell Lifecycle Controller Remote Services 1.
y11x 无选项 嵌入式 BMC 不适用 y21x 到 y51x Standard 版 嵌入式 BMC 不适用 选配 嵌入式 BMC + iDRAC6 Express 卡 平台更新、硬件配置、驱动程序存储库、远程操作系统部署、远程更新、远程配置、查看和导出当前和出厂附带的硬件资 源清册、自动查找、导出和导入服务器配置文件、查看和导出生命周期日志以及向生命周期日志添加工作注释。 嵌入式 BMC + iDRAC6 Express 卡 iDRAC6 Express - 平台更新、硬件配置、驱动程序存储库、远程操作系统部署、远程更新、远程配置、查看和导出当 前和出厂附带的硬件资源清册、自动查找、导出和导入服务器配置文件、查看和导出生命周期日志以及向生命周期日志添 + iDRAC6 Enterprise 卡 加工作注释。 iDRAC6 Enterprise - 添加了全面远程管理、专用 NIC 端口、虚拟 KVM、部件更换和 vFlash SD 卡管理。 y61x 到 y91x Standard 版 带有 iDRAC6 Express 卡的嵌入式 BMC 平台更新、硬件配置、驱动程序存储库、远
l 服务 处理 器 — 定义用于对服务处理器进行建模的 CIM 类。 l USB 重 定 向 — 定义描述有关 USB 重定向信息的 CIM 类。对于键盘、视频和鼠标设备,如果要将这些设备作为 USB 设备来管理,则应使用此配置文件。 l 物 理资 产 — 定义表示受管元素物理方面的 CIM 类。 l SM CLP 管 理员域 — 定义表示 CLP 配置的 CIM 类。 l 电源状态管 理 — 定义用于电源控制操作的 CIM 类。 l 命 令 行协 议服务 — 定义表示 CLP 配置的 CIM 类。 l IP 接 口 — 定义表示管理型系统 IP 接口的 CIM 类。 l DHCP 客户端 — 定义表示 DHCP 客户端及相关功能和配置的 CIM 类。 l DNS 客户端 — 定义表示管理型系统中 DNS 客户端的 CIM 类。 l 记 录日 志 — 定义表示不同日志类型的 CIM 类。 l 基于 角 色 的 授权 — 定义表示角色的 CIM 类。 l SMASH 集 合 — 定义表示 CLP 配置的 CIM 类。 l 配 置 文 件 注册 — 定义通告配置文
您可能需要的其它说明文件 除了本指南意外,您可以在以下网站获取以下指南: support.dell.com/manuals。在"Manuals"(手册)页上,单击"Software"(软件)® "Systems Management"(系统管 理)。单击右侧的相应产品链接以访问文档。 l l 《Dell 生命周期控制器远程服务发行说明》 《集成的 Dell 远程访问控制器 6 (iDRAC6) Enterprise 刀片服务器版用户指南》提供了有关配置和使用 iDRAC6 刀片服务器版通过网络远程管理和监测系统及其共享资源的信 息。 l 《集成的 Dell 远程访问控制器 6 (iDRAC6) 用户指南》提供了有关配置和使用 iDRAC6 机架式和塔式服务器通过网络远程管理和监测系统及其共享资源的完整信息。 l 《Dell Server Update Utility (SUU) 用户指南》是用于 Dell 系统部署和更新的集成工具。也可以从 support.dell.
返回目录页面 远程服务配置文件 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 操作系统部署配置文件 永久存储配置文件 生命周期控制器管理配置文件 RAID 配置文件 简单 NIC 配置文件 硬件资源清册配置文件 BIOS 和引导管理配置文件 作业控制配置文件 本节提供有关各个配置文件的概要信息。 有关配置文件及相关 MOF 的详情,请参阅 delltechcenter.com/page/DCIM.Library。 有关 WinRM 和 WS-Management 命令行调用的示例,请参见: l delltechcenter.com/page/Lifecycle+Controller l 《生命周期控制器 Web 服务接口指南-Windows 和 Linux 版本》 操作系统部署配置文件 表 4-1 列出操 作 系统部 署配置文件中的类、函数、操作和方法。 表 4-1.
DCIM_LCString Get SetAtttribute() Enumerate SetAttributes() DCIM_LCEnumeration Get SetAtttribute() Enumerate SetAttributes() LC 服务方 法 以下方法用于设置与自动查找、部件更换和 IO 识别有关的属性。 l SetAttribute() 方法用于设置单个属性的值。 l SetAttributes() 方法用于设置多个属性的值。 l CreateConfigJob() 方法用于应用由 SetAttribute() 和 SetAttributes() 方法设置的待决值。 自动查找方法 l ReInitiateDHS() 方法用于重新开始预配置服务器查找和握手。 l ClearProvisioningServer() 方法用于清除预配置服务器值。 l DownloadServerPublicKey() 方法用于将服务器公钥下载到生命周期控制器 (LC)。 l DownloadClientCerts() 方法用于将客户端专用证书、密码和根证书下载到 LC。
不适用 使用该类显示系统中 LOM 以及添加式 NIC 和 CNA 的 instanceID 和其它属性。 Get Enumerate DCIM_NICView DCIM_NICAttribute — 该类显示以下 BIOS 子类的输出: l DCIM_NICEnumeration 使用此子类显示 NIC 枚举实例的属性。 Get SetAttributte() Enumerate l DCIM_NICInteger 使用此子类显示 NIC 整型实例的属性。 Get SetAttributte() Enumerate l DCIM_NICString 使用此子类显示 NIC 字符串实例的属性。 Get SetAttributte() Enumerate SetAttributes() SetAttributes() SetAttributes() 简 单 NIC 方 法 这些方法用于将 NIC、FCOE 和 iSCSI 属性应用到系统中母板、添加式 NIC 和 CNA 上的 LAN。每种方法都有其自身的输入和输出参数集。这些方法有特定的返回代码值。NIC 服务类包 含四种不同的
例的引导顺序,可以使用来自不同引导列表的实例多次调用该方法。 l CreateTargetedConfigJob() 方法用于应用由 SetAttribute() 和 SetAttributes() 方法创建的暂挂值。成功执行该方法将为挂起的属性值的应用程序创建一个作业。该方 法还用于设置引导顺序、来源状态和一次引导设备。 注: 在第一次 CreateTargetedConfigJob() 方法后紧接着调用 CreateTargetedConfigJob() 方法将导致错误,直到第一个作业完成。但是,您可以使用 CreateTargetedConfigJob() 删除当前作业并创建新作业。 l DeletePendingConfiguration() 方法取消使用 CreateTargetedConfigJob() 创建的配置作业做出的暂挂配置(使用 SetAttribute 和 SetAttributes 方法创建)更改。 l ChangePassword() 方法会更改 BIOS 密码。 永久存储配置文件 表 4-5 列出永久存储配置文件中的类、函数、操作和方法。 表 4-5.
Enumerate l DCIM_IntegerAttribute 使用此子类显示 RAID 整型实例的属性。 l DCIM_StringAttribute 使用此子类显示 RAID 字符串实例的属性。 不适用 Get Enumerate 不适用 Get Enumerate RAID 方 法 这些 RAID 方法用于应用属性到不同的 RAID 组件。每种方法都有其自身的输入和输出参数集。这些方法有特定的返回代码值。RAID 服务类中的不同方法有: l AssignSpare() 方法用于分配物理磁盘,作为虚拟磁盘的专用热备份,或作为全局热备份。 l ResetConfig() 方法用于删除所有虚拟磁盘并取消分配所有热备份物理磁盘。现有虚拟磁盘上的所有数据都会丢失。 注: 外部物理磁盘上没有导入的虚拟磁盘不会删除。 l ClearForeignConfig() 方法用于准备外部物理磁盘以便包含在本地配置中。 注: 外部物理磁盘上的所有数据都会丢失。 l DeleteVirtualDisk() 方法用于从目标控制器删除单个虚拟磁盘。成功执行该方法将把该虚拟磁盘标记为删除。 l Cre
DCIM_FanView 使用该类获取系统中所有可用风扇的实例信息。 不适用 Get Enumerate 使用该类获取系统中所有可用 iDRAC 卡的实例信息。 不适用 Get Enumerate 使用该类获取系统中所有可用内存模块的实例信息。 不适用 Get Enumerate 使用该类获取系统中所有可用 PCI 设备的实例信息。 不适用 Get Enumerate 使用该类获取系统中所有可用视频控制器的实例信息。 不适用 Get Enumerate iDRAC 配置文件 DCIM_IDRACCardView 内存配置文件 DCIM_MemoryView PCI 配置文件 DCIM_PCIDeviceView 视频配置文件 DCIM_VideoView 电源配置文件 DCIM_PowerSupplyView 使用该类获取系统中所有可用电源设备的实例信息。 不适用 Get Enumerate 系统视图配置文件 DCIM_SystemView 使用该类获得关于系统的一般详细信息,例如系统制造商、型号、服务标签、总内存、BIOS 版本、系统 ID、资产标签、电源状态 等。 作业控制配
返回目录页面 架构 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 生命周期日志架构 本节介绍生命周期日志的典型架构 生命周期日志架构 PAGE 17
返回目录页面
返回目录页面 故障排除和常见问题 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 错误信息 自动查找 LCD 信息 常见问题 错误信息 有关错误信息 ID 和建议措施的更多信息,请参阅 support.dell.com/manuals 中的 Dell 生命周期控制器远程服务错误信息和故障排除列表。要查看错误信息及其相关信息,可从错 误 信 息 ID 下拉列表中选择相应的错误信息 ID。此外,您可以从 delltechcenter.com/page/Lifecycle+Controller 下载详细的错误信息登记簿。 自动查找 LCD 信息 表 6-1 列出在执行自动查找操作过程中所显示的 LCD 信息。 表 6-1.
常见问题 本节将回答远程服务用户的常见问题。 1. 什么是生命周期控制器? 生命周期控制器 (LC) 是嵌入式系统管理解决方案,可帮助客户进行诊断、操作系统 (OS) 部署、固件更新以及配置。 2. 什么是 Unified Server Configurator? Unified Server Configurator (统一服务器配置器)(USC) 是生命周期控制器在统一可扩展固件接口 (UEFI) 环境中,进行系统部署、更新和配置的重要组件。UEFI 的主要优势 在于它是不依赖于操作系统的。 3. 生命周期控制器取代了哪些 工 具 ? 生命周期控制器用于取代 Dell Systems Build and Update Utility DVD(软件、驱动程序、BIOS 以及其他更新)。生命周期控制器还提供远程服务,一种用于管理系统硬件的基于 web 服务的可访问网络接口。 4. 什么是远程 服务或远程启用 ? 远程服务是一般术语,指的是支持用户远程连接到目标服务器并进行系统管理操作的功能。 5.
15. 能 否 使 用 WS-Management 功 能远程 重 新 引导系统? 可以,系统可以在 ComputerbSystem 类上使用 RequestStateChange() 方法进行重新引导。可以通过在 SoftwarebInstallationbService 类上使用 CreateRebootJob () 方法创建重新引导作业的方式来计划重新引导,然后可在作业控制服务上使用 SetupJobQueue() 方法来计划该重新引导作业。 16. 如何取消使用中的系统服务? 使用 iDRAC 配置公用程序(启动时的 CTLR+E 选项)或通过移除电源电缆来重设 iDRAC。 17. 如 何将系统重设至 出厂默认 设置 ? 使用 iDRAC 配置公用程序(引导时的 CTLR+E 选项),选择"Reset to Default"( 重设 为默认值)? "yes"( 是 )以继续。 18.
30. 能 否 在 同一 任务中设置 VLanMode 和 VLanID? 不能在同一任务中设置有关联性的 VLanMode 和 VLanID 属性。必须将设置父属性 (VLanMode) 作为第一设置操作,设置子属性 (VLanID) 作为第二设置操作,然后提交作业。 31. 为什么将 iDRAC 从版 本 1.3 升级到 1.
返回目录页面 远程服务操作 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 管理自动查找 生命周期日志 管理证书 管理 NIC/CNA 部署操作系统 管理 vFlash SD 卡 使用远程更新 管理 RAID 配置 管理部件更换 管理 BIOS 和引导配置 使用远程固件资源清册 使用作业控制 检索硬件资源清册 本节概要介绍远程服务的功能和示例任务。有关任务的详情,请参阅 delltechcenter.com/page/DCIM.
此操作会禁用默认管理账户。 b. 选择"Auto-Discovery"(自动查找)。 c. 选择"Enable"(启用),便可以启用自动查找功能。 注: 如果启用管理员帐户,则无法运行自动查找功能。 8. 保存并退出 iDRAC6 配置公用程序。 9. 重新启动系统。 自动查找工作流程 以下是配置并启用了自动查找工作流程: 1. 将新 Dell 系统加入网络中。 2. 插入电源电缆并打开系统。 3. iDRAC 启动,从 DHCP/DNS 获取预配置服务器 IP 地址/主机名,并将其自身发布到预配置服务器。 4. 预配置服务器验证并接受 iDRAC 发出的安全握手会话。 5. 预配置服务器向 iDRAC 提供具有管理员权限的自定义用户凭据。 6.
¡ IPv4 地址 C 与主机名同时指定时以"("开头,以")"结尾。 l 可以选择让每个 IP 地址或主机名都后跟":"和端口号。 ¡ 有效的字符串示例为 - hostname, hostname.domain.com。 使用 USC 控制台设置预配置服务器 1. 在系统启动过程中,于出现提示的 5 秒内按 " System Services"( 系统服务)。 此时会显示"Unified Server Configurator Lifecycle Controller Enabled"(Unified Server Configurator 生命周期控制器已启用)屏幕。 2. 导航至"Hardware Configuration"(硬件配置)® "Configuration Wizard"(配置向导)® "iDRAC6 Configuration"(iDRAC6 配置)。 3. 使用"Next"(下一步)按钮导航至"LAN User Configuration"(LAN 用户配置)屏幕 。 4.
所述的界面在 delltechcenter.
部署操作系统 操作系统部署功能可利用 WS-Management Web 服务协议和 CIFS 及 NFS 网络文件共享协议实现操作系统的远程部署。 操作系统部署功能 以下是远程操作系统部署的功能: l 远程激活作为 USB 设备的嵌入式驱动程序的本地公开功能 l 远程获取每个选中的操作系统的嵌入式驱动程序。 l 引导至网络共享上的 ISO 映像。 l 将 ISO 下载到 vFlash SD 卡,并从该卡引导。 l 连接共享的网络 ISO l 将已连接的网络 ISO 作为虚拟 USB 设备附加 l 从虚拟 USB 设备引导 有关操作系统部署配置文件的详情,请参阅操作系统部署配置文件。 远程操作系统部署接口 Dell 操作系统部署 Web 服务接口提供利用 iDRAC 服务处理器提供的功能支持操作系统部署的功能。可在 Dell Enterprise Technology Center 网站 delltechcenter.com 上找到详 细的接口规格和类定义 (.
¡ DCIM_OSDeploymentService 类中的 DetachDrivers() 方法可分离并移除之前由 UnpackAndAttach() 方法调用连接的 OEMDRV 设备。 ¡ DCIM_OSDeploymentService 类中的 DetachISOImage()方法可分离并移除之前由 BootToNetworkISO() 方法调用连接的基于网络共享的 ISO 设备。 ¡ DisconnectNetworkISOImage() 方法从 ConnectNetworkISOImage() 方法期间连接的主机服务器分离虚拟 USB CD-ROM 设备。 l 本说明文件中描述的方法中有多个会以输出参数的形式返回作业标识符。可通过这些作业跟踪无法马上执行的操作请求,而且由于底层技术的限制,这些作业将比标准 Web 服务请 求响应的超时时间更长。然后可在 WS-MAN Enumerate 或 Get 请求中使用这些返回的作业标识符来检索作业对象实例。作业对象实例中包括作业状态属性,可通过检查此属性了 解作业的当前状态,是已成功完成还是遇到问题并失败。如果作业失败,则作业实例中还将包含有
l DetachISOFromVFlash — 将分区分离,使控制台无法再访问它。 l DeleteISOFromVFlash — 从 vFlash 分区中删除 ISO 映像。仅当 ISO 分离时, 才 可执行 此 命 令。 用户需要执行下列步骤,才能完成这一流程: 1. 将 ISO 映像下载到 vFlash。 2. 获取具体的作业 ID 并轮询该作业的完成情况。 3. 运行 BootToISOFromVFlash 命 令。此操作会将映像作为 CD ROM 连接,引导到连接的映像,然后继续执行操作系统安装。 4. 获取具体的作业 ID 并轮询该作业的完成情况。 5. 分离 vFlash SD 卡上的分区。 6. 从分区中删除 ISO 映像。 引导至 ISO 方法比较 表 3-1.
支持的设 备 支持远程更新以下设备和组件: l iDRAC6 l RAID 6 和 7 系列 l NIC、LOM 和 CNA(Broadcom 和 Intel) l 电源设备 l BIOS l 操作系统驱动程序包 l USC l 诊断程序 使用 URI 进行远程更新的工作流程 1. 使用合适的 WS-Management 客户端将方法调用请求发送到 iDRAC IP 地址。WS-Management 命令包括 DCIM_SoftwareInstallationService 上的 UpdateFromURI () 方法,以及 iDRAC 下载 Dell Update Package (DUP) 的位置。支持的下载协议为 FTP、HTTP、CIFS、NFS 及 TFTP。 2. 如果 WS-Management 命令调用成功,将返回一个作业 ID。 3. 可以使用 WS-Management 发送更多 UpdateFromURI() 方法调用请求来创建其他更新作业。 4.
使用 InstallFromSoftwareIdentity() 方法可以为组件重新安装 Lifecycle Controller 中存储的以前版本的固件。InstallFromSoftwareIdentity() 并不下载 DUP,而是创建作 业并返回作业 ID。 远程计划类型 立即更新 要立即更新组件固件,请安排更新,并以 TIME_NOW 为开始时间重新引导作业。生命周期控制器组件(例如 USC 和诊断程序)的更新不需要安排重新引导或更新。这些组件的更新会立 即执行。 计划更 新 使用 SetupJobQueue() 方法为一个或多个作业指定计划的开始时间,包括为 StartTimeInterval 参数指定日期和时间值。或者,也可以为 UntilTime 参数指定日期和时间值。 指定 UntilTime 会定义一个维护时间范围,以在时限内执行更新。如果时间范围到期时更新未完成,则当前正在运行的所有更新作业都将完成,但所有计划开始时间已开始的未处理作业都 将失败。 设置计划重 新 引导行为 DCIM_SoftwareInstallationService.
l 3.
l 电源设备 l BIOS l 操作系统驱动程序包 l USC l 诊断程序 即时固件资源清册类提供下列项的固件资源清册信息: l 所支持设备中安装的固件 l 可为各设备提供安装的固件版本 使用 WS-Management 的固件资源清册 Dell Software Inventory 配置文件定义 Dell CIM 数据型号扩展名,这些扩展名表示服务器上已安装和可供安装的固件和嵌入式软件版本。可以借助 WS-Managemen Web 服务协议 进行访问固件资源清册。 使 用 Windows WS-Management 请求 固 件资源清册: 1. 对 DCIM_SoftwareIdentity 类使用 WS-Management 枚举命令来请求获取系统的资源清册。 2. 拥有管理员或"执行服务器命令"权限的用户可以检索系统的固件和嵌入式软件资源清册。 3. 在系统关机以及开机的情况下从系统拉取资源清册实例。 4. 当 UEFI 系统服务设置为"Disabled"( 已 禁 用 )时,枚举请求将产生 WS-Management 错误。 5.
注: 将 XML 文件存储在 USB 设备或网络共享中,或者同时存储在这两个位置。 重设生命周期控制器后查看并导出硬件资源清册 执行"Delete Configuration and Reset Defaults"(删除配置并重设为默认设置)之后,会显示或导出(到 XML 文件)不正确的资源清册数据。要在重设生命周期控制器后查看或导出 正确的硬件资源清册数据: 注: 执行"Delete Configuration and Reset Defaults"(删除 配 置并重设 为默认 设置 )之后,请手动关闭系统。 1. 开启系统并等待数分钟,以使 iDRAC 开始运作。 2. 由于重设时未启用 CSIOR,请按 键启动 USC,以便收集系统资源清册。USC 启动之后,退出向导并等待系统重新引导。 3.
显示 NIC/CNA 属性 l l 对其中一个 DCIM_NICAttribute 类(DCIM_NICEnumeration、DCIM_NICInteger 和 DCIM_NICString)执行 Enumerate 操作以显示系统中所有嵌入式 NIC/CNA 的所有可用属性和可能值。 对其中一个 DCIM_NICAttribute 类执行 Get 操作以显示 NIC/CNA 属性。有关特定子类属性的信息,可以使用正确的实例 ID 和子类中列出的属性名称。 设置 NIC/CNA 属性 要设置属性: 1. 标识适用的实例 ID 并记下该实例信息。 2. 确认 IsReadOnly 字段设置为 false。 3. 使用实例信息准备输入参数 4. 调用 SetAttribute() 或 SetAttributes() 方法。 5. 对属性运行 Get 命令可查看挂起字段中的更新值。 6.
4. 调用 CreateTargetedConfigJob() 方法之前,构造输入参数(Target、RebootJobType、ScheduledStartTime、UntilTime 等)。 如果端口上的多个分区有配置更改,请不要指定 RebootJobType 和 ScheduledStartTime。使用作业控制配置文件方法计划作业。转至步骤 6 以创建作业。 注: 要查看所有支持的输入参数的列表,请参阅 delltechcenter.com/page/DCIM.Library 上的简单 NIC 配置文件文档。 5. 调用 CreateTargetedConfigJob() 方法应用挂起值。如果此方法成功,系统会返回所创建配置任务的作业 ID。 注: 重新引导系统以执行设置一个或多个属性的任务。 6. 使用 CreateRebootJob() 创建重新引导作业并计划所有分区作业,然后使用 SetupJobQueue() 重新引导作业。 注: 如果分区作业没有计划为一起运行,则分区上暂挂的更改将会丢失。 7. 使用作业控制配置文件方法查询 jobID 输出的状态。 8.
有关 RAID 配置文件的详情,请参阅RAID 配置文件。 显示 RAID 控制器 l 对 DCIM_ControllerView 类执行 Enumerate 操作以显示连接到系统的所有 RAID 控制器的实例属性。 l 使用所需 RAID 控制器的正确实例 ID 对 DCIM_ControllerView 类执行 Get 操作以显示相关属性。 创建虚拟磁盘 要创建虚拟磁盘: 1. 使用 DCIM_RAIDService 类中的 GetRAIDLevels() 方法找出系统中的 RAID 配置。 2. 选择需要根据使用 DCIM_RAIDService 类中 GetAvailableDisks() 方法收集的 ID 创建虚拟磁盘的物理磁盘。 3. 使用 DCIM_RAIDService 类中 CheckVDValues() 方法检查所需 RAID 级别和物理磁盘的可用大小及默认虚拟磁盘参数。 注: CheckVDValues() 方法没有正确显示 RAID-10 捆绑详细信息。 4. 在调用 CreateVirtualDisk() 方法之前,先构造输入参数。 5.
6. 在调用 CreateTargetedConfigJob() 方法之前,准备输入参数(例如,RebootJobType、ScheduledStartTime、UntilTime、Job 等)并使用正确的 BIOS FQDD。 7. 调用 CreateTargetedConfigJob() 方法。 注: 必须重新引导系统才能执行设置属性的任务。 8. 使用作业控制配置文件方法查询 jobID 输出的状态。 9. 重复步骤 1 以确认该方法是否成功执行。 一次性引导 使用引导管理方法对 BIOS 引导设备执行一次性引导。如果尝试对未连接的 vFlash 分区执行一次性引导,则远程服务将自动连接该分区并返回作业 ID。可以使用该 ID 查询作业。 设置一次性引导: 1. 对 DCIM_BootConfigSetting 类执行 enumerate 操作并识别包含 BootSeq 和相应 InstanceID 的 ElementName 字段。 2.
注: 要使 iDRAC 在计划的时间自动重新引导系统,可以创建重新引导作业(指定重新引导类型、正常或关机后再开机重新引导),并包含 SetupJobQueue() 方法调用中 所指定作业列表中的重新引导作业 ID。如果重新引导作业没有包含在作业队列设置中,该作业将在计划的启动时间时准备好运行,但需要依靠外部人员重新启动系统并执行作 业。 运行 多个目标作业 要同时运行多个目标作业(例如,在多个 NIC 上设置 NIC 属性): 1. 2. 3. 配置嵌入式 NIC 1: a. 设置嵌入式 NIC 1 的 NIC 属性。 b. 采用 TIME_NOW 的计划启动时间为嵌入式 NIC 1 创建目标配置作业,但确保不要计划重新引导。 配置嵌入式 NIC 2: a. 设置嵌入式 NIC 2 的 NIC 属性 b.
返回目录页面 使用案例场景 Dell Lifecycle Controller Remote Services 1.5 版 用户指 南 常见前提条件 设置引导目标 ISCSI 和 FCoE 将服务器配置文件导出到 iDRAC vFlash 卡或网络共享 获取和设置 iDRAC 属性 从 iDRAC vFlash 卡或网络共享导入服务器配置文件 获取并设置 iDRAC 用户和角色 配置 RAID 报告 iDRAC IP 地址更改 更改 CNA 分区的个人设置和带宽 设置、修改和删除 BIOS 密码 设置虚拟地址属性 检索远程服务状态 常见前提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: l USC-LCE 版本 1.5 已安装。 l iDRAC 固件版本 3.2(刀片式系统)或 1.
l 不要计划任何其它远程服务作业;BIOS 更新或设置 NIC 属性。 l 如果您没有使用 ScheduledStartTime 参数,则会返回作业 ID,但没有计划。要计划作业,请调用 SetupJobQueue() 方法。 l 您可以在其开始使用 DeleteJobQueue() 方法之前取消导出作业。作业开始后,在开机自检过程中使用 Ctrl+E 并选择"Cancel System Services"(取消系统服务)或重设 iDRAC。这会启动恢复过程并使系统进入以前的已知状态。恢复将在 5 分钟内完成。要检查恢复是否完成,请使用 WS-Management 命令查询导出作业,或者检查 iDRAC RAC 或生命周期日志。 l 使用 WS-Management 导出到网络共享时,映像名称只允许使用 64 个字符。 l 确保导出期间或导出之后没有篡改备份映像文件。 功能或系统行为 l 导出期间,系统服务不可用。 l 导出期间会出现以下情况: ¡ ¡ iDRAC vFlash 卡上会自动创建一个标签名为 SRVCNF 的分区,备份映像文件在此分区中创建和存储。如果 iDRAC
MOF DCIM_LCService.
示 例 1:当前安装的 BIOS 固件版本为 2.2,导出期间安装的是版本 2.1。导入后,版本 2.1 为已安装版本而 2.2 为回滚版本。 示 例 2:当前安装的 BIOS 固件版本为 2.1,导出期间安装的是版本 2.1。导入后,版本 2.1 为已安装版本并且 2.1 为回滚版本。 工作流程 1. 根据备份映像文件的位置构造输入参数;即 iDRAC vFlash 卡或网络共享(CIFS 或 NFS)。 2. 调用 RestoreImage() 方法。将在屏幕上返回一个作业 ID(例如,JID_001291194119)。 3.
l 物理磁盘 (SED) — 4 个 l 每个物理磁盘的大小 — 1 TB RAID 设置 l 每个虚拟磁盘的大小:10 GB (10240 MB) l 虚拟磁盘数 — 10 个 l RAID 级别 — 5 l 专用热备份 — 1 个 l 使用本地密钥锁定控制器 前 提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: l 常见前提条件 l PERC 控制器和支持本地密钥管理的 F W l SED 硬盘驱动器 工作流程 创建虚拟磁盘 1. 获取连接到系统的存储控制器及其属性的列表。 验证或记下以下控制器参数的状态供以后使用: l 控制器的完全合格设备描述符 (FQDD) l 安全状态 l 加密模式 l 密钥 ID l 获取连接到所需控制器的物理磁盘的 FQDD 和值。 l 设置表 5-3 中所示的正确值之后,运行 CreateVirtualDisk() 方法: 表 5-3.
条带大小 条带元素大小是条带在其中每个物理磁盘上使用的磁盘空间数量。以位为单位可设置以下值: l l l l l l l l 读取策略 8KB = 16 位 16KB = 32 位 32KB = 64 位 64KB = 128 位 128KB = 256 位 256KB = 512 位 512KB = 1024 位 1MB = 2048 位 您可以设置以下选项: l l l 写入策略 不预读 预读 自适应预读 直写 回写 强制回写 磁盘高速缓存策 略 已启用 已禁用 虚拟磁盘名称 或者,您可以提供虚拟磁盘的名称。您可以使用 115 个字母数字字符的限制。 4. 由于必须为每个物理磁盘创建 10 个虚拟磁盘,请使用表 5-3 中列出的相同值多次运行方法 9。 5. 验证虚拟磁盘是否已创建。 使用本地密钥 锁定控制器 6.
11. 要检查控制器上的 RAID 配置和本地密钥应用是否成功,您必须验证系统是否自动引导至 USC-LCE 以及执行正确的 SSIB 任务数而没有任何问题。 12. 使用之前生成的作业 ID 获取作业状态,此状态消息对该作业 ID 返回"Job completed successfully"(作业已成功完成)。 13. 重复步骤 1 和步骤 2 并验证更改是否已结合。 参考资料 注: 此表中引用的各节仅包含通用示例。 表 5-4. 步骤 编号和 位 置 步骤 编号 《生命周期控制器 Web 服务接 口 指 南 (Windows 或 Linux)》中的 位置 步骤 1 16.7 — 列出 RAID 资源清册-ControllerView 类 步骤 2 16.9 — 列出 RAID 资源清册-PhysicalDiskView 类 步骤 3 16.18.5 — 创建分片式虚拟磁盘-CreateVirtualDisk 步骤 4 16.18.5 — 创建分片式虚拟磁盘-CreateVirtualDisk 步骤 5 16.
每个分区的个人设置 "Bandwidth"(带 宽) 网络接口控制器 (NIC) 20 以太网上光纤以太网 (FCoE) 30 Internet 小型计算机系统接口 (iSCSI) 25 Internet 小型计算机系统接口 (iSCSI) 25 前 提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: l 常见前提条件 工作流程 更 改个人设置 1. 枚举 DCIM_NICEnumeration 类并将该类实例的当前值标识为 AttributeName=NicMode/FCoEOffloadMode/iScsiOffloadMode 及其 FQDD 属性。 2. 对于已标识的分区,使用 FQDD 属性并调用 SetAttribute() 方法以启用特定的个人设置并禁用其它个人设置。 注: 由于分区上支持多个个人设置,因此您可以同时启用或禁用多个个人设置。有关设置不同 CNA 卡上个人设置的限制,请参阅 delltechcenter.com/page/DCIM.Library 上的《发行说明》或简单 NIC 配置文件文档。 3.
重复步骤 4 以确认该方法是否成功执行。 11. 参考资料 注: 此表中引用的各节仅包含通用示例。 表 5-7. 步骤 编号和 位 置 步骤 编号 《生命周期控制器 Web 服务接 口 指 南 (Windows 或 Linux)》中的 位 置 步骤 1 15.1 — 列出 CNA 资源清册-Enumeration 类 步骤 2 15.8 — 设置 CNA LAN 模式 步骤 4 15.3 — 列出 CNA 资源清册-Integer 类 步骤 5 15.9 — 设置 MaxBandwidth 属性 步骤 6 15.3 — 列出 CNA 资源清册-Integer 类 步骤 7 15.5 — 应用 CNA 的挂起值-CreateTargetedConfigJob() 步骤 8 15.5 — 应用 CNA 的挂起值-CreateTargetedConfigJob() 步骤 9 15.5 — 应用 CNA 的挂起值-CreateTargetedConfigJob() 步骤 10 10.2.3 — 列出作业库中的作业 配置文件 位于 delltechcenter.
步骤 编号 《生命周期控制器 Web 服务接 口 指 南 (Windows 或 Linux)》中的 位 置 - 15.
表 5-9. LAN 属性 属性 说明 值 "VLAN Enabled"(VLAN 操作的 VLAN 模式和参数。VLAN 启用时,将仅接受匹配的 VLAN ID 通信。禁用时,VLAN ID 和"VLAN Priority"(VLAN 已启用) 优先级)不可用,将忽略这两个参数的任何值。 "Enable"(启用) 或"Disable"(禁用) VLAN ID 设置 VLAN ID 值。通过 IEEE 801.11g 规范定义合法的值。 1 到 4094 "VLAN Priority"(VLAN 优先级) 设置 VLAN ID 优先级值。通过 IEEE 801.
属性 说明 值 "Register iDRAC Name"( 注册 iDRAC 名 称) 使用域名系统 (DNS) 注册 iDRAC 名称。 "Yes"(是)或"No"(否) "iDRAC Name"(iDRAC 名称) 查看或编辑用于注册 DNS 的 iDRAC 名称。"name"(名称)字符串最多可以包含 63 个可 打印 ASCII 字符。 "Enable"(启用) 或"Disable"(禁用) 当"Register iDRAC Name"(注册 iDRAC 名称)设置为"No"(否)时,可以编 辑"name"(名称)字符串。 "Domain Name from DHCP"(从 DHCP 获 取域名) iDRAC 从 DHCP 服务器获取域名。 "Yes"(是)或"No"(否) 如果设置为"No"(否),就必须手动输入域名。 "Domain Name"( 域 名 ) 查看或编辑所使用的 iDRAC 域名(如果并非从 DHCP 获取)。 "Enable"(启用) 或"Disable"(禁用) 当"Domain Name from DHCP"(从 DHCP 获取域名)设置为"N
配置文件 DCIM-iDRAC_Card_Profile MOF DCIM_iDRACCardEnumeration.mof DCIM_iDRACCardInteger.mof DCIM_iDRACCardService.mof DCIM_iDRACCardString.mof DCIM_iDRACCardView.mof 获取并设置 iDRAC 用户和角色 设置 iDRAC 用户名、密码并为用户分配角色。 前 提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: l 常见前提条件 l 获取和设置 iDRAC 属性 工作流程 1. 2. 获取类型字符串以下属性的列表 l CurrentValue l 组 ID l InstanceID 调用 DCIM_iDRACCardService 类上的 ApplyAttributes() 方法以使用 FQDD 属性、AttributeName 和 AttributeValue 设置属性。 将在屏幕上返回一个作业 ID(例如,JID_001291194119)。 3.
MOF DCIM_iDRACCardEnumeration.mof DCIM_iDRACCardInteger.mof DCIM_iDRACCardService.mof DCIM_iDRACCardString.mof DCIM_iDRACCardView.
DCIM_iDRACCardService.mof DCIM_iDRACCardString.mof DCIM_iDRACCardView.mof 设置、修改和删除 BIOS 密码 设置或修改 BIOS 密码。 前 提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: l 常见前提条件迁移。 l iDRAC 上的管理员权限。 l 当前 BIOS 密码的本地状态。 工作流程 使用相关参数调用 DCIM_BIOSService 类上的 ChangePassword() 方法进行以下操作: 1. ¡ 设置密码 ¡ 修改密码 要更改密码,必须使用正确的旧密码及新密码。如果使用了错误的密码,设置和创建目标作业仍可正常工作,但作业会失败并且密码不会更改。 ¡ 删除密码 调用 CreateTargetedConfigJob() 方法以应用挂起值。如果该方法成功,系统必须返回您所创建的配置任务的作业 ID。 l 注: 必须重新引导系统才能执行设置属性的任务。 3. 要获取作业完成百分比的状态,请对该作业 ID 执行所需的命令。 4.
检索远程服务状态 执行任何远程服务操作(例如,管理 NIC、管理 RAID 配置、资源清册等)之前,请确保远程服务正在运行、是最新的并且可发送数据。使用获取远程服务状态功能以: l 获取远程服务的当前状态(例如,"Ready"(就绪)、"Not Ready"(未就绪)或"Reloading"(重新加载)。 l 一直轮询以确定远程服务是否就绪。 前 提条件 要在服务器上成功执行远程操作,请确保满足以下前提条件: 常见前提条件 l 工作流程 1. 调用 GetRSStatus() 方法。 2. 将返回一个状态,以及 Message、MessageID 和 ReturnValue。 3. 继续以一定的时间间隔执行该方法,直到返回"Ready Status"(就绪状态)。 4. "Ready"(就绪)状态表示生命周期控制器已准备好进行操作。 参考资料 注: 此表中引用的各节仅包含通用示例。 表 5-18. 步骤 编号和 位 置 步骤 编号 《生命周期控制器 Web 服务接 口 指 南 (Windows 或 Linux)》中的 位置 步骤 1 20.