使用 Sysprep 部署 Orchestrator
适用对象:System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
你可以使用 Sysprep 部署 Orchestrator。 这使你能够在自动过程中将 Orchestrator 中的任何组件部署到分布式环境中。
对于 Orchestrator 组件,你可以执行以下步骤来创建 Sysprep 映像:
准备 Windows 2008 R2 映像
创建 sysprep 的 Orchestrator 应答文件
使用 sysprep 安装 Orchestrator。
准备 Windows 2008 R2 映像
使用以下步骤准备 Windows 2008 R2 图像。
准备 Windows 2008 R2 映像
-
安装 Windows Server 2008 R2。
-
根据 https://go.microsoft.com/fwlink/?LinkId=246814 安装 .NET Framework 4。 (仅 Orchestrator 的 Web 功能组件才需要。)
创建 sysprep 的 Orchestrator 应答文件
使用 Sysprep 工具在 Windows Server 2008 R2 上安装 Orchestrator 之前,请使用应答文件在 Sysprep 过程中安装 Orchestrator。
有关 unattend.xml 文件示例,请参阅 Orchestrator.xml 文件示例。 可以自定义此示例文件并将其导入到 Windows 系统映像管理器。
创建应答文件
-
使用提供的示例创建 Orchestrator.xml 无人参与文件。
-
将该文件复制到 %systemdrive%\windows\system32\sysprep。
-
创建将在此计算机上安装 Orchestrator 组件的 Orchestrator 批处理文件。Orchestrator.xml 文件示例中提示了此文件的示例。 Orchestrator.xml 文件中引用了此示例。 有关可用于安装 Orchestrator 的可用命令行选项,请参阅用 Orchestrator 命令行安装工具进行安装。
-
运行以下命令:
sysprep /generalize /oobe /shutdown /unattend:%systemdrive%\windows\system32\sysprep\Orchestrator.xml
使用 sysprep 安装 Orchestrator
你现在具有 Windows 2008 R2 Sysprep 映像,此映像可用于在环境中自动部署 Orchestrator。
有关创建与 Orchestrator 一起使用的 SQL Sysprep 映像的信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=246815。
Orchestrator.xml 文件示例
这是要用于通过 sysprep 部署 Orchestrator 的 Orchestrator.xml 示例。 请使用 Windows 系统映像管理器(https://go.microsoft.com/fwlink/?LinkId=246813 中的 Windows 自动安装套件提供了此管理器)定制此项。
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="https://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Password>
<Value>password</Value>
<PlainText>true</PlainText>
</Password>
<LogonCount>1</LogonCount>
<Enabled>true</Enabled>
<Username>Administrator</Username>
</AutoLogon>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c %systemdrive%\sco\install.bat</CommandLine>
<Order>1</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/windowsenterprise/extracted/sources/install.wim#Windows Server 2008 R2 SERVERENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
这是 FirstLogonCommand 的 Orchestrator.xml 无人参与文件中引用的示例 install.bat 文件。 请在 %systemdrive%\sco 目录中创建此批处理文件以及 Orchestrator 安装文件。 可以使用命令行安装工具自定义该文件。 有关详细信息,请参阅 用 Orchestrator 命令行安装工具进行安装。
%systemdrive%\sco\setup\setup.exe /Silent /ServiceUserName:%computername%\administrator /ServicePassword:password /Components:All /DbServer:%computername% /DbPort:1433 /DbNameNew:OrchestratorSysPrep /WebConsolePort:82 /WebServicePort:81 /OrchestratorRemote /UseMicrosoftUpdate:1 /SendCEIPReports:1 /EnableErrorReporting:always