Dell Lifecycle Controller Remote Services v2.40.40.40 快速入门指南 10 月 2016 年 Rev.
注意、小心和警告 注: “注意”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。 警告: “警告”表示可能会导致财产损失、人身伤害甚至死亡。 版权所有 © 2016 Dell Inc. 保留所有权利。本产品受美国、国际版权和知识产权法律保护。Dell 和 Dell 徽标是 Dell Inc.
目录 章 1: 简介........................................................................................................................................ 5 为何使用 Lifecycle Controller?..........................................................................................................................................5 iDRAC 配合 Lifecycle Controller 一起使用的优点........................................................................................................... 5 主要功能..............................................
管理 Web 服务器证书.................................................................................................................................................. 18 使用物理计算机系统视图查看受管计算机系统.......................................................................................................19 作业管理............................................................................................................................................................................... 19 作业类型.....................................
1 简介 Dell Lifecycle Controller 提供高级嵌入式系统管理,用于执行部署、配置、更新、维护和诊断等系统管理任务。它在最新的 Dell 服务 器中作为 integrated Dell Remote Access Controller (iDRAC) 带外解决方案和嵌入式统一可扩展固件接口 (UEFI) 应用程序的一部分提 供。iDRAC 与 UEFI 固件结合使用,可访问和管理硬件的各个方面,包括除传统 Baseboard Management Controller (BMC) 功能之外的 组件和子系统管理。 Dell Lifecycle Controller Remote Services 进一步实现了一对多方式的远程系统管理。Remote Services 可使用安全的 Web 服务接口通 过网络进行访问,应用程序和脚本还可以通过编程方式使用 Remote Services。通过 Remote Services,管理控制台能够执行一对多裸 机服务器配置。通过将配置服务器功能与对 Dell 系统连接网络进行识别和验证的功能相结合,并与一对多管理控制台进行集成,可 减少手动设置和管理服
● 提高了效率 - 通过 Lifecycle Controller Remote Services,您可以使用 Dell OpenManage Essentials 和 Dell 合作伙伴控制台实现服务 器配置管理自动化,从而在服务器部署扩展时实现高效管理。 有关 iDRAC 的更多信息,请参阅 dell.
● 增加了对以下 PSU 的固件更新支持: ○ Flextronics 1600W PSU ○ DSS 2500 上的 PSU 1100W -48v DC 支持 ○ DSS 1500/1510 上的 PSU 550W HVDC PSU 支持 ○ 1100W 240V DC 和 220V AC ○ 13G Lite-On 750W PSU ○ 13G Lite-On 1100W PSU 为什么要使用 Lifecycle Controller Remote Services? 在 Dell 调查了最常见的管理任务以及与之相关的效率低下问题后,发现执行管理任务所花费的额外时间不是因为工具,而是因为功 能在几个工具间的分配方式。例如,最常见任务(如配置、部署和更新)不仅需要多种工具和多个介质格式,还需要搜索 Web 上的 工具,例如驱动程序和固件。此传统的交付模式导致了效率低下的使用时间、潜在的错误和可能的安全风险。Lifecycle ControllerRemote Services 解决了所有这些系统管理问题。 Lifecycle Controller 中的可授权功能 《Web 服务管理 (WS-MAN) 授
Lifecycle Controller 还支持本地一对一式系统管理任务,通过使用服务器 KVM 的图形用户界面 (GUI) 或 iDRAC 中的虚拟控制台支持 单台本地服务器上的操作系统安装、更新、配置以及运行诊断程序。这使得对于硬件配置不再需要多个选项 ROM。有关更多信息, 请参阅 delltechcenter.
您可能需要的其他信息 除了本指南以外,您还可以参阅 dell.com/support/home 或 dell.
4. 单击所需产品,然后单击所需版本。 通过使用搜索引擎,在搜索框中键入说明文件的名称和版本。 联系戴尔 注: 如果没有可用的互联网连接,可在购货发票、装箱单、帐单或戴尔产品目录上查找联系信息。 戴尔提供了几种在线以及基于电话的支持和服务选项。可用性会因国家和地区以及产品的不同而有所差异,某些服务可能在您所在 的国家/地区不可用。有关销售、技术支持或客户服务问题,请联系戴尔: 1. 请转至 Dell.com/support。 2. 选择您的支持类别。 3. 在页面底部的选择国家/地区下拉列表中,确认您所在的国家或地区。 4.
2 Remote Services 功能 使用 Lifecycle Controller-Remote Services 可以执行下列操作: ● 部署和配置 ● 监测 ● 维护 ● 创建和安排作业 主题: • • • • 部署和配置 监测 维护 作业管理 部署和配置 通过使用各种 Lifecycle Controller-Remote Services 功能,可以在系统的整个生命周期内对其执行不同的配置。您可以在系统中执行 BIOS、iDRAC、RAID、FC-HBA 以及 NIC 配置和操作系统部署等操作。 服务器配置文件 服务器配置文件文件包含组件配置信息,这些信息用于应用 BIOS、iDRAC、RAID、NIC、FC-HBA、系统和 Lifecycle Controller 的配 置,其方法是将配置文件导入到目标系统中。 WS-MAN 和 Redfish API 支持服务器配置文件的导出和导入。 有关更多信息和白皮书,请参阅 delltechcenter.
RAID 配置 RAID 配置功能用于管理 RAID 存储的属性和功能。RAID 存储使用一组属性来建模,其中包含代表机柜、存储适配器、逻辑磁盘、物 理磁盘驱动器及 PCIe SSD 设备的各组属性。此外还有一项配置服务,该服务中包含用于配置 RAID 存储的所有方法。 可以执行以下操作: ● 检索 RAID 资源清册的当前配置。 ● 删除所有虚拟磁盘并取消分配所有热备份物理磁盘驱动器。 ● 准备外部物理磁盘驱动器以将其包含到本地配置中。 ● 管理热备份。 ● 管理自加密驱动器的密钥。 ● 管理虚拟磁盘。可以执行以下操作: ○ 创建单个虚拟磁盘。创建虚拟磁盘后,虚拟磁盘的 FQDD 就会更改。 ○ 使用连接到 PERC 控制器的物理磁盘驱动器初始化(快速或慢速)虚拟磁盘。 ○ 从 PERC 控制器删除虚拟磁盘。 ● 配置以下 RAID 属性: ○ 虚拟磁盘 - 读取策略、写入策略和磁盘高速缓存策略 ○ 控制器 - 后台初始化速率、检查一致性模式、检查一致性速率、回写模式、可能的负载平衡模式下、巡检读取模式、重建速 率和重构速率。 ● ● ● ● ● ● ● ● ● ● ● 更改物理磁盘驱动器的 RAID 就
操作系统部署 操作系统部署功能用于远程部署使用 WSMAN Web 服务协议(该协议使用 CIFS 和 NFS 网络文件共享协议)的操作系统。通过远程 激活 USB 驱动器等本地提供的嵌入式驱动程序可以消除对物理介质的依赖。 注: 默认情况下,所有 Dell 支持的操作系统都可通过驱动程序使用 iDRAC 和 Lifecycle Controller。 可以执行以下操作: ● ● ● ● ● ● ● ● ● ● 获取已安装的驱动程序包版本和支持的操作系统列表。 让选定的操作系统远程访问嵌入式操作系统部署驱动程序。驱动程序被连接到模拟 USB 设备的服务器上。 将用于选定操作系统的嵌入式驱动程序远程获取至可以后用于部署操作系统的 CIFS 或 NFS 网络共享。 引导至 CIFS 或/和 NFS 网络共享中的 ISO 映像,以启动操作系统安装过程。 将 ISO 下载至 vFlash SD 卡并从该卡进行引导,以启动操作系统安装过程。 在服务器每次重启时,从 CIFS 或 NFS 网络共享连接 ISO,将其作为服务器的虚拟 USB CD-ROM 设备进行连接,然后将服务器引 导至该 ISO。 一次性引导至 PX
配置 USB 管理端口 在由 iDRAC 监控的第 13 代 PowerEdge 服务器中,您可以在 USB 端口和 USB 驱动器上执行以下功能: ● 管理服务器 USB 管理端口的状态。如果状态为禁用,iDRAC 将无法处理连接到受管 USB 端口的 USB 设备或主机。 ● 配置 USB 管理端口模式,以确定 USB 端口是否由 iDRAC 或操作系统使用。 ● 查看设备超过 USB 规格允许的功率要求时生成的过流警报。配置过流警报以生成 WS 事件。 ● 在连接 USB 设备时查看设备的资源清册,如 FQDD、设备说明、协议、供应商 ID、产品 ID 等。 ● 使用插入 USB 端口(其受 iDRAC 监控)的 USB 驱动器上存储的文件配置服务器。利用此配置可创建一个作业,来跟踪进度并将 结果记录在 Lifecycle 日志中。查找服务器配置文件和命名的规则与 DHCP 配置相同。有关更多信息,请参阅 http:// en.community.dell.
● BIOS ● 系统 ● 传感器 生命周期日志 生命周期日志中包含 BIOS、存储控制器、LOM 和添加式 NIC 卡(如果支持)的配置和固件更新项。可将 生命周期日志导出至网络 共享或保存至 USB 驱动器。可以通过 iDRAC Web 界面、RACADM 和 WS-MAN 界面访问 生命周期日志。 生命周期日志提供以下信息: ● iDRAC、BIOS、NIC 和 RAID 配置更改 ● 所有远程操作的日志 ● 基于设备、版本和日期的固件更新历史 ● 错误消息 ID ● 主机电源事件或重新引导 ● POST 错误 ● 用户登录到任何 iDRAC 界面 有关事件和错误消息的更多信息,请参阅 dell.
● ● ● ● Lifecycle Controller 日志条目 固件相关信息 vFlash SD 卡分区信息 PERC 控制器和 NVMe PCIe SSD 驱动器的 TTY 日志 注: 在 iDRAC Web 界面中,“技术支持报告”功能重命名为“SupportAssist 收集”。在 RACADM 和 WS-MAN 界面中,此功能 仍被称为“嵌入式技术支持报告”。 带外服务器性能监测 您可以使用这项功能监测 CPU、内存和 I/O 的性能指数。Intel ME 支持使用“计算每秒用量”(CUPS) 功能来监测性能。此类监测独 立于操作系统且不占用 CPU 资源。Intel ME 会显示平台 CUPS 传感器,并以平台“CUPS 指数”的形式提供计算结果、内存及 I/O 资源利用率值。iDRAC 通过监测 CUPS 指数来了解系统总体利用率,此外还会监测 CPU、内存和 I/O 利用率指数的即时值。 注: 要使用此功能,需要提供 iDRAC 企业版许可证。 有关监测带外性能的更多信息,请参阅 www.delltechcenter.
128 1 2 RAID 0 Disk.Direct.0-0:RAID.Embedded.1-1 Disk.Direct.1-1:RAID.Embedded.1-1 Ready PAGE 18注: 如果启用了 FIPS,您将无法执行与 vFlash SD 卡相关的任何操作,例如配置 vFlash SD 卡、导出或备份服务器配置文件至 vFlash 或使用 vFlash 导入服务器配置文件。 有关自动备份的更多信息,请参阅 www.delltechcenter.
使用物理计算机系统视图查看受管计算机系统 物理计算机系统视图 (PCSV) 提供了受管系统的视图,如当前状态和配置。您可以使用 PowerShell 命令直接访问 PCSV。使用 PCSV,您可以执行以下操作: ● ● ● ● 接收有关受管元素的信息。 从控制台直接枚举 CIM_PhysicalComputerSystem,无需事先了解特定类。 使用已注册的配置文件枚举所实施的功能。 根据实施的功能调用某些方法。 有关使用 PCSV 查看受管计算机系统的更多信息,请参阅 www.delltechcenter.
当作业在 Automated Task Application(自动任务应用,先前为 SSM)中完成后,作业状态会在作业存储中立即更新。作业立即转变 为“已完成”状态并启动同步。在同步成功后,系统将处于就绪状态。 20 Remote Services 功能
3 API 使用入门 - 有关资料和链接 要学习使用 Lifecycle Controller 的任何功能请从 Dell TechCenter Lifecycle Controller 主页(delltechcenter.com/LC)开始。 该主页包含多个 URL 引用形式的章节,这些引用的 URL 是直接指向相应章节的链接。 您可以按照以下步骤学习使用 Lifecycle Controller API: 1. 确定功能或所需的管理操作。 2. 确定 API 是如何针对所需的管理活动进行构建的。 3. 使用客户端访问该 API。 4.
表.
表.
表. 2: 配置文件 配置文件名称 说明 视频 DCIM 视频配置文件对用于运行与系统中视频控制器管理相关的系统管理任务的属性和接口进行说明。 虚拟介质 DCIM 虚拟介质配置文件对用于运行与虚拟介质功能管理相关的系统管理任务的属性和接口进行说明。 WSMAN MOF WSDL 和 XSD API 定义 管理对象文件 (MOF) 是对配置文件说明文档的补充说明,记录 Dell 特定 CIM 类的类实施。Web 服务说明语言 (WSDL) 和 XML 架构 定义 (XSD) 文件说明产生的功能。 受管对象文件 通用信息模型 (CIM) 是一项公开标准,它定义了如何将 IT 环境中的受管元素表示为一组通用对象以及这些对象之间的关系。其目的 是为了以独立于特定制造商或供应商的统一方式管理这些受管对象。 在受管对象文件 (MOF) 中包含有对类、属性和方法进行规范说明的相应文件。 注: 要访问 MOF,请转到 Dell TechCenter (delltechcenter.
● 对应的 PYTHON 样例脚本单独提供。在调用这些脚本之后,可以使用输出日志对特定系统配置提供近似定时,以及提供未经处 理的 WinRM 或 Open-WSMAN 输入和输出。 注: 这些脚本位于此处 — http://en.community.dell.com/techcenter/extras/m/white_papers/20066173.aspx 属性注册表 XML 属性注册表以 XML 格式列示特定组件的所有属性。有关 RAID、NIC、iDRAC、BIOS、FC HBA 和 PCIeSSD 的属性注册表,请参阅 http://en.community.dell.
表.
4 整合 Lifecycle Controller API 本节列出要将 Lifecycle Controller API 整合到应用程序之中所需的资源: ● API 客户端 – 列出了支持 WinRM 或 WSMAN 的 API 客户端。通过 API 客户端可以使用各种编程语言创建应用程序。 ● 最佳实践指南 – 介绍有关常用工作流程的信息,并提供适用于所有常用流程的即用型 Python 脚本。 ● 样例脚本与工具 – 提供了其他使用示例和参考。 ● 使用 Lifecycle Controller-Remote Services 的应用程序 – 列出了多种已集成 Lifecycle Controller API 的应用程序。 ● WinRM 和 OpenWSMAN 的安装与配置 – 标出了用于配置 WinRM 和 WSMAN 的资源。 主题: • • • • • API 客户端 最佳实践流程参考资料 样例脚本和工具 使用 Lifecycle Controller-Remote Services 的应用程序 WinRM 和 OpenWSMAN 的安装与配置 API 客户端 以下是指向各种 API 客户端
● Dell Lifecycle Controller Integration v2.0 for System Center Configuration Manager — dell.com/support/drivers/us/en/555/ DriverDetails/DriverFileFormats?DriverId=Y6J43 ● OpenManage Essentials - 系统管理 — en.community.dell.com/techcenter/systems-management/w/wiki/ 1989.openmanage-essentials.aspx ● Chassis Management Controller (CMC) — en.community.dell.com/techcenter/systems-management/w/wiki/1987.dellchassis-management-controller.aspx WinRM 和 OpenWSMAN 的安装与配置 建议在 Windows 管理站上使用 WinRM 3.
5 社交媒体参考 要获取更多最新的信息,请访问 Dell TechCenter,然后搜索所需的信息。 表. 4: 产品信息 产品名称和主题 Dell TechCenter 上的链接 Lifecycle Controller en.community.dell.com/techcenter/systems-management/w/wiki/1979.lifecyclecontroller.aspx integrated Dell Remote Access Controller (iDRAC) en.community.dell.com/techcenter/systems-management/w/wiki/3204.dell-remoteaccess-controller-drac-idrac.aspx Dell Chassis Management Controller en.community.dell.com/techcenter/systems-management/w/wiki/1987.dell-chassismanagement-controller.
6 术语和定义 下表中列出了此说明文件中使用的术语及其定义。 表. 5: 术语和定义 术语 定义 LC Lifecycle Controller Enumerate 指的是在 DSP0226_V1.1 的 8.2 节和 DSP0227_V1.0 的 9.1 节中说明的 WS-MAN ENUMERATE 操 作。 Get 指的是在 DSP00226_V1.1 的 7.3 节和 DSP0227_V1.0 的 7.