如何在 VMM 中发现物理计算机并部署为 Hyper-V 主机

 

发布日期: 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) 从物理计算机中创建完全托管的 Hyper-V 主机。 物理计算机可以是“裸机”(意指未安装操作系统的计算机)或其安装的操作系统将在此过程中被覆盖的计算机。 在此过程中,你使用“添加资源向导”来执行以下操作:

  1. 通过带外管理发现物理计算机

  2. 通过主机配置文件或物理计算机配置文件在计算机上部署操作系统映像

  3. 在计算机上启用 Hyper-V 角色

  4. 将计算机作为托管 Hyper-V 主机置于 VMM 管理下

System_CAPS_ICON_note.jpg 说明

在 System Center 2012 R2 Virtual Machine Manager 中,物理计算机配置文件替代了主机配置文件。 按与主机配置文件相同的方式使用物理计算机配置文件来发现物理计算机并将它们部署为 Hyper-V 主机。

先决条件

在开始此过程之前,请确保满足以下先决条件:

  • 必须正确配置物理计算机、PXE 服务器必须存在并且必须添加到 VMM 管理、主机配置文件或(在 System Center 2012 R2 中)物理计算机配置文件必须存在,并且必须将任何需要的驱动程序文件添加到库中。 有关详情,请参阅在 VMM 中准备物理计算机如何将 PXE 服务器添加到 VMM 中如何在 VMM 中创建主机或物理计算机配置文件以设置 Hyper-V 主机如何将驱动程序文件添加到 VMM 库

    System_CAPS_ICON_important.jpg 重要事项

    在 VMM 中准备物理计算机中所述,如果你的环境有多个域名系统 (DNS) 服务器(其中的 DNS 复制可能要花费一段时间),我们强烈建议你为将分配给物理计算机的计算机名创建 DNS 条目,并留出时间来进行 DNS 复制。 否则,主机部署可能会失败。

  • 如果你在运行 VMM 中的 System Center 2012,并且计划为主机分配静态 IP 地址,则为每台物理计算机获取并记下要用于管理的网络适配器的 MAC 地址。 管理适配器是主机将用于与 VMM 管理服务器通信的网络适配器。 通常,你可以从 BIOS 或 EFI 设置中获取安装的网络适配器的 MAC 地址,或者从 OEM 提供的发票表单中获取该地址。

    如果你在运行 VMM 中的 System Center 2012,并且你希望作为主机部署的计算机包含多个网络适配器或磁盘卷,则最好在开始部署过程之前收集有关适配器的详细信息(例如,MAC 地址)和卷的详细信息(例如,磁盘大小)。 收集此信息可帮助你在部署过程中创建预期的配置。

  • 如果你在运行 VMM 或 System Center 2012 Service Pack 1 (SP1) 中的 System Center 2012 R2,并且你希望作为主机部署的计算机包含多个网络适配器或磁盘卷,则不必在开始部署过程之前收集有关适配器和卷的详细信息。 相反,你可以在主机部署期间通过名为深层发现的过程查看此信息。

  • 尽管不是必要的先决条件,但你可以在开始此过程之前创建运行方式帐户。 (你也可以在过程中创建该帐户。) 运行方式帐户必须有权访问在要发现的计算机上用于带外管理的基板管理控制器 (BMC)。

    例如,创建名为**“BMC 管理员”**的运行方式帐户。

    System_CAPS_ICON_note.jpg 说明

    你可以在“设置”工作区中创建运行方式帐户。 有关运行方式帐户的详情,请参阅 How to Create a Run As Account in VMM(如何在 VMM 中创建运行方式帐户)

发现物理计算机并将其作为托管 Hyper-V 主机部署

  1. 打开“构造”工作区。

  2. 在“构造”窗格中单击“服务器”。

  3. 在“主页”选项卡上的“添加”组中,单击“添加资源”,然后单击“Hyper-V 主机和群集”。

    添加资源向导将打开。

  4. 在“资源位置”页上,单击“要设置为虚拟主机的物理计算机”,然后单击“下一步”。

  5. 在“凭据和协议”页上,执行以下操作:

    1. 在“运行方式帐户”框旁边,单击“浏览”,单击有权访问 BMC 的运行方式帐户,然后单击“确定”。

      System_CAPS_ICON_note.jpg 说明

      如果还没有运行方式帐户,请单击“浏览”,然后在“选择运行方式帐户”对话框中单击“创建运行方式帐户”。

      例如,如果创建了本主题的“先决条件”部分中描述的运行方式帐户,则单击“BMC 管理员”帐户,然后单击“确定”。

    2. 在“协议”列表中,单击要用于发现的带外管理协议,然后单击“下一步”。

      System_CAPS_ICON_note.jpg 说明
      • 如果要使用数据中心管理接口 (DCMI),请单击“智能平台管理接口(IPMI)”。 尽管未列出 DCMI 1.0,但它受支持。
      • 如果使用 SMASH,请确保为 BMC 模型使用最新版本的固件。
  6. 在“发现作用域”页上,指定包括 BMC 的 IP 地址的 IP 地址作用域。 你可以输入单一 IP 地址、IP 子网或 IP 地址范围。

    如果要设置单台计算机,可以指定单个 IP 地址,或指定一个同时以所需 IP 地址开始和结束的 IP 地址范围。 如果指定单个 IP 地址,则在单击“下一步”时,计算机将重新启动。 如果指定 IP 地址范围,则在单击“下一步”时,将显示有关计算机的信息,并且你可以确认是否指定了所需的计算机。

    要继续,请单击“下一步”。

  7. 如果你指定了 IP 子网或 IP 地址范围,则“目标资源”页将列出发现的计算机。 选中要转换为 Hyper-V 主机的每台计算机旁边的复选框。 如果正在 System Center 2012 SP1 或 System Center 2012 R2 中运行 VMM,并且不需要通过深层发现提供的信息(例如,网络适配器的 MAC 地址),则通过清除“为所选计算机跳过深层发现”复选框,可以减少部署所需的时间。

    System_CAPS_ICON_caution.jpg 小心

    如果选择已安装了操作系统的计算机,并且稍后在此过程中选择跳过针对计算机名的 Active Directory 域服务 (AD DS) 检查的选项,则在部署过程中将覆盖操作系统。 请确保选择正确的计算机。 仔细记录 BMC 的 IP 地址,或通过使用系统管理 BIOS (SMBIOS) GUID 或序列号验证计算机。

  8. 单击“下一步”。

  9. 在“设置选项”页上,执行以下操作,然后单击“下一步”:

    1. 在“主机组”列表中,单击要作为新 Hyper-V 主机的目标位置分配的主机组。

      例如,单击 New York\Tier0_NY

    2. 选择 Hyper-V 主机是否将通过 DHCP 获取其网络设置,或者是否从 VMM 管理的 IP 地址池中分配静态 IP 地址。 对于任一选项,你都必须在“主机配置文件”列表中选择包含这些预定义网络设置的配置文件。 只有其 IP 地址设置与所选分配类型匹配的配置文件才会出现在列表中。

      例如,如果想要通过 DHCP 获取网络设置,请单击“通过 DHCP 服务获取 IP 地址和其他网络设置”;在“主机配置文件”列表中,单击 WS08R2Ent Hyper-V 主机 – DHCP 配置文件,然后单击“下一步”。 如果想要指定静态 IP 地址,请单击“指定静态 IP 地址并自定义每台主机的部署设置”;在“主机配置文件”列表中,单击 WS08R2Ent Hyper-V 主机 - 静态 配置文件,然后单击“下一步”。

  10. 如果你在运行 VMM 或 System Center 2012 SP1 中的 System Center 2012 R2,请执行此步骤。 否则,请跳到下一步。

    选择计算机,留出时间进行深层发现,并单击左侧列表中的项目以查看有关计算机的信息。 根据需要调整设置。

    例如,要为网络适配器配置特定交换机或端口设置(与你在主机配置文件或物理计算机配置文件中配置的设置不同),请单击“网络适配器”,在列表中找到一个网络适配器,并为该适配器单击省略号按钮“(…)”。 一个包含高级配置设置的对话框将打开。 有关交换机和端口设置的详情,请参阅此过程结尾的链接。 再如,要指定应在其上安装操作系统的磁盘卷,请单击“磁盘”,然后选择适当的卷。

    作为最佳做法,对于新的或更改的主机配置文件或物理计算机配置文件或者新计算机,请仔细查看此向导页中的信息。

    System_CAPS_ICON_important.jpg 重要事项

    如果计算机中物理网络适配器的数量与主机配置文件或物理计算机配置文件中定义的物理网络适配器的数量不匹配,则你必须为适配器指定任何缺少的信息。 并且,如果你决定此时不部署计算机,例如,该计算机需要安装或卸载物理硬件,则可以从要部署的计算机的列表中删除该计算机。 为此,请选择要删除的计算机的 BMC IP 地址,然后单击“删除”按钮。

  11. 在“部署自定义”页上,根据你是选择了使用 DHCP 的配置文件还是使用静态 IP 地址的配置文件,步骤会有所不同。

    System_CAPS_ICON_note.jpg 说明

    在你键入每台计算机的计算机名之前,会出现“缺少设置”警告。

    • 对于使用 DHCP 的配置文件:如果在步骤 9b 中选择了使用 DHCP 的主机配置文件或物理计算机配置文件,请执行下列操作:

      1. 单击列表中的 BMC IP 地址。

      2. 在“计算机名”框中,输入所选条目的计算机名。 计算机名不能包含任何通配符。 并且,计算机名必须唯一。

        例如,输入 HyperVHost05.contoso.com

      3. 根据以下信息决定是否选中“跳过在 Active Directory 中检查此计算机名”复选框:

        如果清除该复选框,那么在 Active Directory 域服务 (AD DS) 中已存在计算机帐户的情况下,部署将失败。 这项检查可帮助防止意外覆盖现有计算机上的操作系统。

        如果选中该复选框,则在 AD DS 中已存在计算机帐户的情况下,部署将继续。

        System_CAPS_ICON_caution.jpg 小心

        如果选中“跳过在 Active Directory 中检查此计算机名”复选框,并且计算机存在于 AD DS 中且已有操作系统,则部署将覆盖现有操作系统安装。

        请注意,如果 AD DS 中已有由某个用户创建的计算机帐户(而不是主机配置文件或物理计算机配置文件中所指定的运行方式帐户),并且你跳过 Active Directory 验证,则部署过程将无法使计算机加入域。

      4. 如果列出了多个 BMC IP 地址,请单击每个地址的条目,然后输入计算机名。

        例如,为另一台计算机输入 HyperVHost06.contoso.com

      5. 完成此步骤时,如果不再出现其他“缺少设置”警告,请单击“下一步”。

      6. 查看警告消息,然后单击“确定”继续。

    System_CAPS_ICON_note.jpg 说明

    在你完成计算机的所有必需设置之前,将出现“缺少设置”警告或“无效 MAC 地址”错误。

    • 对于使用静态 IP 地址的配置文件:如果在步骤 9b 中选择使用静态 IP 地址的主机配置文件或物理计算机配置文件,请为列表中的每个 BMC IP 地址执行以下操作:

      1. 在“计算机名”框中,输入计算机的名称。 计算机名不能包含任何通配符。 并且,计算机名必须唯一。

        例如,输入 HyperVHost05.contoso.com

      2. 根据以下信息决定是否选中“跳过在 Active Directory 中检查此计算机名”复选框:

        如果清除该复选框,那么在 Active Directory 域服务 (AD DS) 中已存在计算机帐户的情况下,部署将失败。 这项检查可帮助防止意外覆盖现有计算机上的操作系统。

        如果选中该复选框,则在 AD DS 中已存在计算机帐户的情况下,部署将继续。

        System_CAPS_ICON_caution.jpg 小心

        如果选中“跳过在 Active Directory 中检查此计算机名”复选框,并且计算机存在于 AD DS 中且已有操作系统,则部署将覆盖现有操作系统安装。

        请注意,如果 AD DS 中已有由某个用户创建的计算机帐户(而不是主机配置文件或物理计算机配置文件中所指定的运行方式帐户),并且你跳过 Active Directory 验证,则部署过程将无法使计算机加入域。

      3. 在“MAC 地址”框中,输入所选计算机上的管理网络适配器的 MAC 地址。

        System_CAPS_ICON_note.jpg 说明

        管理适配器是将用于与 VMM 管理服务器通信的网络适配器。 这不是 BMC 的 MAC 地址。

      4. 在“逻辑网络”列表中,单击要使用的逻辑网络。 默认逻辑网络是主机配置文件或物理计算机配置文件中定义的逻辑网络。 可用逻辑网络的列表与你在步骤 9 中所选的主机组可用的逻辑网络匹配。

      5. 在“IP 子网”列表中,单击要使用的 IP 子网。 子网列表的范围限定为针对关联网络站点中的逻辑网络定义的子网。

        System_CAPS_ICON_important.jpg 重要事项

        确保选择与你在其中部署主机的物理位置对应的正确 IP 子网。 否则,部署将失败。

      6. 要分配 IP 地址,请执行以下任一操作:

        若要自动分配所选 IP 子网中的 IP 地址,请确保已选中“获取与所选子网对应的 IP 地址”复选框。VMM 将从首个可用静态 IP 地址池中分配 IP 地址。

        System_CAPS_ICON_note.jpg 说明

        如果选中了“获取与所选子网对应的 IP 地址”复选框,则“IP 范围”和“IP 地址”设置不会应用。

        要分配所选 IP 子网中的特定 IP 地址,请清除“获取与所选子网对应的 IP 地址”复选框。 在“IP 范围”列表中,单击所需的 IP 地址范围。 在“IP 地址”框中,输入范围内的可用 IP 地址。

        System_CAPS_ICON_note.jpg 说明

        IP 地址范围列表的范围限定为可用于所选子网的静态 IP 地址池。

      7. 完成此步骤时,如果不再出现其他警告或错误消息,请单击“下一步”。

      8. 查看警告消息,然后单击“确定”继续。

  12. 在“摘要”页面上,确认设置,然后单击“完成”以部署新的 Hyper-V 主机并将这些主机放置在 VMM 管理下。

    “作业”对话框将出现。 确保作业中所有步骤的状态均为“已完成”,然后关闭对话框。

  13. 要确认已添加主机,请执行以下步骤:

    1. 打开“构造”工作区。

    2. 在“构造”窗格中,展开“服务器”,展开“所有主机”,然后展开在步骤 9a 中指定的主机组。

    3. 验证新的 Hyper-V 主机是否出现在该主机组中。

System_CAPS_ICON_tip.jpg 提示

要在特定 Hyper-V 主机上运行任何部署后脚本,请右键单击该主机,然后单击“运行脚本命令”。

在高级脚本命令设置中,请注意,当你在主机上运行脚本时,会忽略“在返回指定的退出代码的情况下重新启动计算机或虚拟机”设置。

请参阅

在 VMM 中添加物理计算机作为 Hyper-V 主机或横向扩展文件服务器概述
在 VMM 中配置 Hyper-V 主机属性
在 VMM 中创建和修改 Hyper-V 主机群集