跳到主要内容

部署带定制软件的 Windows 2016

此方案将安装带定制软件(Java 和 Eclipse IDE)的 Windows 2016 操作系统。将使用一个定制 profile,其中包含用于安装和配置定制软件的定制软件和安装后脚本。定制软件包将在部署期间拷贝到主机,以供定制安装后脚本使用。

开始之前

此方案使用以下示例文件。

  • Windows 安装脚本可为以下格式之一:命令文件(.cmd)、PowerShell(.ps1)

  • 从部署过程中指定的定制数据和文件路径安装软件文件和安装脚本。默认定制数据和文件路径为 C:\lxca

过程

要部署带定制软件的 Windows 2016,请完成以下步骤。

  1. 将日语 Windows 2016 操作系统下载到本地系统,然后将该映像导入到操作系统映像存储库中。有关详细信息,请参阅 Lenovo XClarity Administrator 在线文档中的导入操作系统映像
    1. XClarity Administrator 菜单栏中,单击配置 > 管理操作系统映像以显示部署操作系统:管理操作系统映像页面。

    2. 单击操作系统映像选项卡。

    3. 单击导入图标(“导入”图标)。

    4. 单击本地导入

    5. 单击浏览以查找并选择要导入的操作系统映像(例如,ja_windows_server_2016_x64_dvd_9720230.iso)。

    6. 单击导入将映像上传到操作系统映像存储库。

    7. 等待导入完成。这可能需要一段时间。

  2. 将适用于 Windows 2016 的捆绑包文件下载到本地系统,然后将该映像导入到操作系统映像存储库中。有关详细信息,请参阅 XClarity Administrator 在线文档中的导入设备驱动程序

    捆绑包文件中包含最新设备驱动程序和 WinPE 引导文件,可将这些文件添加到定制操作系统映像 profile 中。此方案使用定制引导文件,因此不会使用捆绑包中的引导文件。

    1. 单击驱动程序文件选项卡。

    2. 单击下载 > Windows 捆绑包文件以转到 Lenovo 支持 Web 页面,然后将适用于 Windows 2016 的捆绑包文件下载到本地系统。

    3. 单击导入图标(“导入”图标)。

    4. 单击本地导入

    5. 单击浏览以查找并选择要导入的操作系统映像(例如,bundle_win2016_20180126130051.zip)。

    6. 单击导入将该文件上传到操作系统映像存储库。

    7. 等待导入完成。这可能需要一段时间。

  3. 将定制软件下载到本地系统,并这些文件导入到操作系统映像存储库。有关详细信息,请参阅 Lenovo XClarity Administrator 在线文档中的导入定制软件
    1. 单击软件选项卡。

    2. 单击导入图标(“导入”图标)。

    3. 单击本地导入

    4. 为操作系统选择 Windows

    5. 单击浏览以查找并选择要导入的配置设置文件(例如,jre-8u151-windows-x64-with-configfile.zip)。

    6. 单击导入将该文件上传到操作系统映像存储库。

    7. 再次单击导入图标(“导入”图标)。

    8. 单击本地导入

    9. 为操作系统选择 Windows

    10. 单击浏览以查找并选择要导入的配置设置文件(例如,eclipse-java-oxygen-1a-win32-x86_64.zip)。

    11. 单击导入将该文件上传到操作系统映像存储库。

  4. 创建定制安装后脚本,然后将该文件导入操作系统映像存储库。
    添加安装软件的命令,例如:
    Write-Output "Install Java...."
    Invoke-Command -ScriptBlock
    {#predefined.otherSettings.deployDataAndSoftwareLocation#\jre-8u151-windows-x64.exe
    [INSTALLCFG=#predefined.otherSettings.deployDataAndSoftwareLocation#\java_configfile.cfg]
    /s}

    Write-Output "Install Eclipse..."
    $eclipseDir="C:\Users\Administrator\Desktop\eclipse"
    New-Item -ItemType directory -Path $eclipseDir
    Expand-Archive -LiteralPath
    "#predefined.otherSettings.deployDataAndSoftwareLocation#\eclipse-java-oxygen-1a-win32-x86_64.zip"
    -DestinationPath $eclipseDir

    注:对于解压缩数据和软件文件的路径,这些命令使用预定义的宏(predefined.otherSettings.deployDataAndSoftwareLocation)。

    还可添加命令以将定制消息发送到 XClarity Administrator 中作业日志,如示例文件中所示。有关详细信息,请参阅将定制状态报告添加到安装脚本

    要导入定制安装脚本,请完成以下步骤。有关详细信息,请参阅导入定制安装脚本

    1. 单击安装脚本选项卡。

    2. 单击导入图标(“导入”图标)。

    3. 单击本地导入

    4. 为操作系统选择 Windows

    5. 单击浏览以查找并选择要导入的无人参与文件(例如,Windows_installSoftware_customScript.ps1)。

    6. 单击导入将该文件上传到操作系统映像存储库。

  5. 创建包含定制无人参与文件的定制操作系统映像 profile。有关详细信息,请参阅 XClarity Administrator 在线文档中的创建定制操作系统映像 profile
    1. 单击操作系统映像选项卡。

    2. 选择要定制的操作系统映像 profile(例如,Datacenter virtualization)。

    3. 单击创建图标(“创建”图标)以显示“创建定制 profile”对话框。

    4. 常规选项卡上:

      1. 输入 profile 的名称(例如,Custom Windows with software)。

      2. 使用定制数据和文件路径字段的默认值。

      3. 对于定制类型,选择

      4. 单击下一步

    5. 驱动程序选项选项卡上,单击下一步。默认情况下将包括内置设备驱动程序。

    6. 引导选项选项卡上,单击下一步。默认情况下,已选择预定义的 WinPE 引导文件。

    7. 软件选项卡上,选择软件安装文件(例如,jre-8u151-windows-x64-with-configfile.zipeclipse-java-oxygen-1a-win32-x86_64.zip),然后单击下一步

    8. 安装脚本选项卡上,选择安装脚本(例如,Windows_installSoftware_customScript.ps1),然后单击下一步

    9. 摘要选项卡上,检查设置。

    10. 单击定制创建定制操作系统映像 profile。

  6. 将定制操作系统映像 profile 部署到目标服务器。有关详细信息,请参阅 XClarity Administrator 在线文档中的部署操作系统映像
    1. XClarity Administrator 菜单栏中,单击配置 > 部署操作系统映像以显示“部署操作系统:部署操作系统映像”页面。

    2. 对各目标服务器:

      1. 选择该服务器。

      2. 单击更改所选项 > 网络设置,然后指定服务器的主机名、IP 地址、DNS、MTU 和 VLAN 设置。

        提示
        仅当全局设置 > IP 地址分配 > 使用 VLAN 中设置了 VLAN 模式时,VLAN 设置才可用。
      3. 要部署的映像列中的下拉列表选择定制操作系统映像 profile(例如,<base_OS>|<timestamp>_Custom Windows with software)。

        确保所有目标服务器都使用同一个定制 profile。
      4. (可选)单击许可证密钥图标(“许可证密钥”图标),然后指定要用于在安装操作系统后激活它的许可证密钥。

      5. 存储列中选择要从中部署操作系统映像的首选存储位置。

        要确保操作系统部署成功,请从受管服务器上卸下除为操作系统部署而选择的存储之外的所有存储。
      6. 确认所选服务器的部署状态为就绪

    3. 选择所有目标服务器,然后单击部署映像图标(“部署映像”图标)以开始进行操作系统部署。

    4. 摘要选项卡上,检查设置。

    5. 单击部署以部署操作系统。