Users Guide
使用 WS-MAN 提供自定义服务器证书
可以调用 DCIM_LCService 类上的 DownloadServerPublicKey() 方法来转移 Provisioning Server 公钥证书。Provisioning Server 公钥可作为自动查找客户端与预配置服务器
之间严格相互验证的一部分来使用。该方法将 Provisioning Server 公钥证书以及相关 Hash 和 Hash 类型参数作为输入。该方法返回的作业 ID 可用于检查 Provisioning Server 公
钥的处理和安装是否成功。有关使用 WinRM 和 WSMANCLI 进行命令行调用的示例,请参阅
《
Lifecycle Controller 1.3 Web
服务接口指南》
。Dell TechCenter 维基中的 DCIM
Extension Library 区 (www.DellTechCenter.com) 提供了 DCIM Profile 规范和相关的 MOF 文件。
远程固件资源清册
远程固件资源清册使 WS-MAN 客户端能够使用 iDRAC 提供的 Web 服务接口即时检索系统的固件和嵌入式软件资源清册。不过,资源清册并不会检索插槽号或硬件设置等硬件相关信息。
固件资源清册功能将返回系统上设备已安装固件的资源清册,以及 iDRAC6 Express 卡 Lifecycle Controller 上可用 BIOS/固件的资源清册。它还会返回 iDRAC6 Express 卡上
BIOS/固件当前安装版本,以及可使用远程更新 Web 服务接口进行安装的可回滚版本(N 和 N-1 版本)的资源清册。
即时固件资源清册
即时固件资源清册让用户可以在无论系统是开机还是关机的情况下获取资源清册。传统的系统固件资源清册获取方法是:将资源清册收集程序下载到操作系统上,在本地执行该程序,然后收
集结果。即时固件资源清册让用户可以从 WS-MAN 客户端远程获取主机平台的资源清册,即使主机未运行操作系统,也不受影响。用于 WS-MAN 请求验证的 iDRAC 用户凭据必须具
备"执行服务器命令"权限方可请求获得固件和嵌入式软件资源清册;管理员不受此限制。可以获得已安装设备的固件以及可以回滚和重新安装的固件的列表。
支持的设备
以下设备支持远程即时固件资源清册:
l iDRAC6
l 存储控制器(RAID 6 和 7 系列)
l NIC 和 LOM (Broadcom)
l 电源设备
l BIOS
l 驱动程序包
l USC
l 诊断程序
即时固件资源清册类提供下列项的固件资源清册信息:
l 所支持设备中安装的固件
l 可为各设备提供安装的固件版本
工作流程
DCIM_SoftwareInventory 配置文件定义 Dell CIM 数据模型扩展,这些扩展表示服务器上已安装和可供安装的固件和嵌入式软件版本。固件资源清册可以使用 WS-MAN Web 服务协议
进行访问。
以下是使用 Windows WinRM 请求获取固件资源清册的典型工作流程:
1. 对 DCIM_SoftwareIdentity 类使用 WinRM 枚举命令来请求获取系统的资源清册。
2. 在系统关机以及开机的情况下从系统拉取资源清册实例。
3. 拥有管理员或"执行服务器命令"权限的用户可以检索系统的固件和嵌入式软件资源清册。
4. 当 UEFI 系统服务设置为"Disabled"(已禁用)时,枚举请求将产生 WinRM 错误。
5. 请求的资源清册作为"Installed"(已安装)和"Available"(可用)CIM 实例进行收集。
6. 组件上当前安装的软件作为"Installed Software Instance"(已安装软件实例)列出。该实例的关键属性值 InstanceID 表示为 DCIM: INSTALLED :<
COMPONENTTYPE> :< COMPONENTID> :< Version>,该实例的状态值表示为"Installed"(已安装)
7. 永久存储中的可用软件作为"Available Software Instance"(可用软件实例)列出。该实例的关键属性值 InstanceID 表示为 DCIM: INSTALLED :< COMPONENTTYPE> :<
COMPONENTID> :< Version>,该实例的状态值表示为"Available"(可用) 当前安装的软件实例也表示为可用软件实例。
8. 资源清册实例提供更新和回滚操作的输入值。要执行更新操作,请从已安装实例中选取 InstanceID 值 DCIM: INSTALLED :< comptype> :< compid> :< version>。要执行