如何创建来宾操作系统配置文件
发布日期: 2016年3月
适用于: System Center 2012 SP1 - Virtual Machine Manager,System Center 2012 R2 Virtual Machine Manager,System Center 2012 - Virtual Machine Manager
你可以通过以下过程在 Virtual Machine Manager (VMM) 中创建来宾操作系统配置文件。 来宾操作系统配置文件指定你希望虚拟机在创建部署时使用的操作系统设置。
创建来宾操作系统配置文件
打开“库”工作区。
在“主页”选项卡上的“创建”组中,单击“创建”,然后单击“来宾 OS 配置文件”。
“新建来宾 OS 配置文件”对话框随即打开。
在“常规”选项卡上的“名称”框中,输入来宾操作系统配置文件的名称。 例如,输入已加入域的 Windows Server 2008 R2 Enterprise。
单击“来宾 OS 配置文件”选项卡,然后配置所需的设置。 例如,可以配置以下设置:
计算机名称
对于计算机名称,你可以提供一种计算机名称生成模式。 例如,如果键入 server####,则创建的计算机名称依次为 server0001 和 server0002 等。 使用一种模式可确保在向服务中添加其他虚拟机时会创建唯一的计算机名称,并且这些计算机名称具有相关性且易于识别。 如果使用此方法指定计算机名,则不能将其与名称提示参数(@<名称>@)一并使用。 你可以使用一种方法或另一种方法,但不能二者都用。
本地管理员帐户密码
说明
如果你想要在服务模板中使用的虚拟机模板中使用来宾操作系统配置文件,那么在“管理员密码”下,请不要选择“无需本地管理员凭据”选项。 你可以指定本地管理员帐户的密码,或选择运行方式帐户。 此设置不适用于基于 Linux 的配置文件。
产品密钥
如果适用,请输入要用于虚拟机的产品密钥。
要安装的操作系统
说明
此设置允许你选择一个基于 Windows 或基于 Linux 的操作系统。 如果你选择某一版本的 Windows Server 2003 操作系统,那么你必须在尝试将虚拟机部署为服务的一部分之前确保虚拟硬盘上已安装了 .NET Framework 2.0 或更高版本。 VMM 使用的代理需要 .NET Framework。
要加入的域
对于 System Center 2012,如果你想要在服务模板中使用的虚拟机模板中使用来宾操作系统配置文件,那么在“网络”下,你必须配置 Active Directory 域设置。 使用完全限定的域名 (FQDN)。 例如,输入 contoso.com 作为域名。 域必须与 VMM 管理服务器的域具有双向信任关系。 此设置不适用于基于 Linux 的配置文件。
说明
在 System Center 2012 SP1 中,此设置将不适用。 不需要让虚拟机加入域,也不需要与 VMM 管理服务器具有双向信任关系。
要安装的 Windows Server 角色或功能
角色或功能的设置仅用于将虚拟机部署为服务的一部分,且仅适用于基于 Windows 的配置文件。 此外,虚拟机必须使用支持这些设置的来宾操作系统,如下表所示:
VMM 的产品版本 支持角色或功能设置的来宾操作系统 System Center 2012 Windows Server 2008 R2 以 System Center 2012 Service Pack 1 (SP1) 开始的产品版本 以 Windows Server 2008 R2 开始的服务器操作系统 RunOnce 命令
此设置仅适用于基于 Linux 的配置文件。 配置操作系统后,这些命令在部署期间会以指定顺序运行。 如果使用了 Shell 约定(如管道),我们推荐使用 Shell 的显式调用(如
/bin/sh –c “<your command>”
)环绕每个命令。 在此示例中,必须对命令中的双引号进行转码。公共 SSH 密钥
在“根凭据”下,“公共 SSH 密钥”是一个特定于 Linux 的选项。 此选项将指定安全外壳 (SSH) 公钥的内容设置为根用户的身份验证的授权密钥。 输入存储在 VMM 库中、并具有 .sshkey 扩展名的公共密钥文件的名称。
进行选择之后,单击“确定”。
若要验证配置文件是否已创建,请在“库”窗格中展开“配置文件”,然后单击“来宾 OS 配置文件”。
来宾操作系统配置文件将出现在“配置文件”窗格中。