Users Guide
6
部署操作系统
通过操作系统部署功能,可使用 WS-Management Web 服务协议以及 CIFS 和 NFS 网络文件共享协议远程部署操
作系统。有关详细的接口规范和类定义 (.mof) 文件,请参阅 Dell Enterprise Technology Center 网站
delltechcenter.com 上“Lifecycle Controller”部分。下列功能以外部命令的形式提供,可根据使用案例采取不同
的组合来在服务器上执行端到端的 OS 部署:
• 对安装期间自动安装的服务器,远程激活公开功能,将选定操作系统的嵌入式驱动程序作为模拟 USB
设备在本地公开。
• 根据选定的操作系统,将相应的嵌入式驱动程序远程获取至可以后用于部署操作系统的 CIFS 或 NFS 网
络共享。
• 引导至网络共享中的 ISO 映像,以启动操作系统安装过程。
• 将 ISO 下载至 vFlash SD 卡并从该卡进行引导,以启动操作系统安装过程。
• 将网络中的 ISO 作为虚拟 USB CD-ROM 设备连接至服务器,并在服务器每次重新引导时都将服务器引导
至该 ISO。
• 一次性引导至 PXE。
• 一次性引导至硬盘。
有关详情,请参阅操作系统部署配置文件。
部署操作系统
要在服务器上成功执行远程操作,请确保满足以下前提条件:
• 使用远程服务的常见前提条件
• 服务器上的引导盘可用于安装操作系统。
• 建议安装最新的驱动程序包,以便为较新版本的操作系统和设备提供驱动程序。
• 配置控制台、应用程序或适当的脚本,以便发送 WS-Management Web 服务请求和调用方法。
通过 Lifecycle Controller 使用服务器本地连接的驱动程序安装操作系统。
要进行远程操作系统部署,请执行以下操作:
备注: 要使用自定义操作系统,请创建自定义操作系统映像(.iso 格式),并通过网络或在 DVD 上创建 ISO
映像进行共享。
1. 调用 GetDriverPackInfo() 方法,以列出服务器上支持的操作系统,以及 Lifecycle Controller 上安装的驱动程
序包版本。
2. 调用 UnpackAndAttach() 方法,将选定操作系统的驱动程序从 Lifecycle Controller 复制到与服务器相连、基
于
USB 的内部驱动器 OEMDRV 上。
默认情况下,此 OEMDRV 驱动器会向服务器公开大约 18 小时,之后会自动断开连接。不过,在调用该方
法时,可使用可选参数 ExposeDuration 指定该驱动器在服务器上存在的持续时间(1 分钟到 18 小时)。
3. 根据操作系统映像所在的位置,使用下列方法之一将 ISO 连接至本地服务器,并立即重新引导至该 ISO。
– BootToNetworkISO() - 如果操作系统映像(.iso 格式)位于网络共享(NFS 或 CIFS)中,请使用此方
法将网络 ISO 作为虚拟 USB CD-ROM 设备连接至服务器,并立即引导至该 ISO,以启动操作系统安
装过程。
27