Users Guide
l DCIM_OSDeploymentService 类中的 GetHostMACInfo() 可返回一组物理网络端口 MAC 地址,表示系统母板 (LOM) 端口上的所有 LAN。 该方法无需任何输入参数。
l 本文件中说明的所有 DCIM_OSDeploymentService 方法都会返回表示方法是否成功执行、是否发生错误、或是否创建任务的错误代码。如果方法中执行的操作无法马上完成,
则会创建任务。另外,如果发生错误,则方法将返回包含错误信息(英语)的输出参数和其它可用于将错误本地化为 USC 所支持的语言的错误标识符。其它错误标识符可用来作为
Dell Message Registry XML 文件的索引并处理这些文件。六种支持的语言都有 Dell Message Registry 文件,每种语言一个文件。除了已翻译的错误信息之外,Message
Registry 文件中还包含 Lifecycle Controller Remote Services Web 服务接口所返回的每种错误的详细说明和建议的响应操作。
操作系统部署典型用例场景
本节包含远程操作系统部署的典型场景。
前提条件和相关性
以下是远程操作系统部署的前提条件和相关性:
l 有用于安装操作系统的硬盘或网络共享上有操作系统 ISO 映像。
l 建议在 USC-LCE 中已安装并准备好最新的驱动程序包。
l 预配置控制台、应用程序或合适的脚本可以发送 WS-MAN Web 服务请求和方法调用。
工作流程
以下是典型的远程操作系统部署工作流程:
l 创建自定义的预操作系统/操作系统映像,将其在网络上共享或创建所需的操作系统介质 ISO 映像。
l 获取支持的操作系统和驱动程序包版本信息列表。
l 通过解压和连接用于操作系统部署的驱动程序来准备操作系统驱动程序。在部署操作系统的过程中就会完成这些驱动程序的安装。
l 远程引导至自定义的预操作系统/操作系统映像,开始操作系统部署流程。
l 运行分离命令分离 ISO 介质和驱动程序设备。
有关 Lifecycle Controller Remote Operating Systems 失败的详细信息,包括 Lifecycle Controller 1.3 Web 服务接口指南、白皮书、Dell OS Deployment Profile 数据模型规
格、类定义 (.mof) 文件、示例代码和脚本,请参阅 Dell Enterprise Technology Center 网站 www.delltechcenter.com 上 Lifecycle Controller 区。
分段并引导到 vFlash 上的操作系统映像
此功能使用户可以将 ISO 映像下载到目标系统上的 vFlash SD 卡,并将系统引导到该 ISO 映像。
前提条件
仅当系统上存在 Dell 许可的 vFlash 时,方可使用此功能。
WS-MAN 方法
重要信息
l 如果支持的 SD 卡已安装但未格式化,则执行下载 ISO 命令会先格式化 SD 卡,然后再下载 ISO 映像。
l 如果尝试使用 TFTP 协议下载的 ISO 映像大小超过了系统 vFlash 上的可用空间,任务将会失败,但不会通过错误消息进行报告。后续尝试访问该 ISO 的命令都将失败。
添加到 vFlash 操作系统部署配置文件中的新 WS-MAN 方法如下:
l DownloadISOToVFlash - 将映像下载到 vFlash。提供对 CIFS、TFTP 和 NFS 的支持。
l BootToISOFromVFlash - 引导到已临时存储在 vFlash 上的 ISO 映像。如果用户使用 iDRAC GUI 或 RACADM 命令与 vFlash 通信,将无法执行此操作。如果系统处于关
机状态,则执行此命令还会重新引导系统或将系统开机。
l DetachISOFromVFlash - 将分区分离,使控制台无法再访问它。
l DeleteISOFromVFlash - 从 vFlash 分区中删除 ISO 映像。它提供了将 ISO 映像下载到 vFlash 然后使用该映像进行引导的功能,让用户可以下载要运行的自定义安装映
像。仅当 ISO 分离时,才可执行此命令。
用户需要执行下列步 骤 ,才能完成这一流程:
1. 将 ISO 映像下载到 vFlash。