XenServer

快速入门

本文分步骤介绍如何安装和配置 XenServer(以前称为 Citrix Hypervisor)及其基于 Windows 的图形用户界面 XenCenter。安装完成后,将引导您完成创建 Windows 虚拟机 (VM),然后创建可用于快速创建多个相似的 VM 的自定义 VM 模板d的过程。最后,本文将介绍如何创建主机池;主机池为使用实时迁移功能在主机之间迁移运行中的 VM 提供了基础。

本文重点介绍最基本的方案,旨在帮助您快速做好准备。

本文主要面向 XenServer 和 XenCenter 的新用户。本文面向希望使用 XenCenter 管理 XenServer 的用户。有关如何通过 XenServer 命令行接口(称为 xe CLI)使用基于 Linux 的 xe 命令来管理 XenServer 的信息,请参阅命令行接口

术语和缩略语

  • 服务器:运行 XenServer 的物理计算机。

  • 主机:托管虚拟机 (VM) 的 XenServer 安装。

  • 虚拟机 (VM): 完全由能够运行自己的操作系统和应用程序的软件组成的计算机,就好像是一台物理机。VM 的运行方式与物理机十分相似,并且包含自己的虚拟(基于软件)CPU、RAM、硬盘和 NIC。

  • :单个托管实体,用于将多个 XenServer 主机及其 VM 绑定在一起。

  • 池协调器(以前称为池主服务器):池中的主要主机,可为池中的所有主机提供单一联系点,以根据需要将通信路由到池中的其他成员。

  • 存储库 (SR): 一种存储容器,用于存储虚拟磁盘。

主要组件

XenServer

XenServer 是一个完整的服务器虚拟化平台,具备创建和管理虚拟基础结构所需的全部功能。XenServer 已同时针对 Windows 和 Linux 虚拟服务器进行了优化。

XenServer 直接在服务器硬件上运行而不需要底层操作系统,因而是一种高效且可扩展的系统。XenServer 将从物理机中提取元素(例如硬盘驱动器、资源和端口),然后将其分配给物理机上运行的虚拟机 (VM)。

XenServer 可用于创建 VM、生成 VM 磁盘快照以及管理 VM 工作负载。

XenCenter

XenCenter 是一种基于 Windows 的图形用户界面。XenCenter 可用于管理 XenServer 主机、池和共享存储。使用 XenCenter 可以从 Windows 桌面计算机部署、管理和监视 VM。

XenCenter 联机帮助也是一种很好的 XenCenter 入门参考资源。随时按 F1 可访问上下文相关信息。

安装 XenServer 和 XenCenter

在本部分中,您将设置最低版本的 XenServer 安装。

您将学习的内容

您将学习如何执行以下操作:

  • 在单个物理服务器上安装 XenServer
  • 在 Windows 计算机上安装 XenCenter
  • 连接 XenCenter 和 XenServer 以构建用于创建和运行虚拟机 (VM) 的基础结构

要求

要开始操作,您需要以下项目:

  • 要用作 XenServer 主机的物理计算机
  • 要运行 XenCenter 应用程序的 Windows 计算机
  • XenServer 和 XenCenter 的安装文件

XenServer 主机计算机完全专用于运行 XenServer 和托管 VM 的任务,而不用于运行其他应用程序。运行 XenCenter 的计算机可以是满足硬件要求的任何通用 Windows 计算机。也可以使用此计算机运行其他应用程序。有关详细信息,请参阅系统要求

可以从 XenServer 下载中下载安装文件。

安装 XenServer 主机

所有服务器都至少有一个与其关联的 IP 地址。要为主机配置静态 IP 地址(而不使用 DHCP),请在开始此过程之前准备好静态 IP 地址。

提示:

F12 键可快速前进到下一个安装程序屏幕。要获得常规的帮助信息,请按 F1 键。

要安装 XenServer 主机,请执行以下操作:

  1. 将 XenServer 的安装文件刻录到 CD,或者创建可引导的 USB。

    注意:

    有关使用 HTTP、FTP 或 NFS 作为安装源的信息,请参阅安装 XenServer

  2. 备份要保留的数据。安装 XenServer 时,会覆盖选择用作安装位置的任何硬盘驱动器上的数据。

  3. 将安装介质插入系统。

  4. 重新启动系统。

  5. 从本地安装介质引导(如有必要,请参阅硬件供应商提供的文档,了解关于更改引导顺序的信息)。

  6. 显示初始引导消息和欢迎使用 XenServer 屏幕后,选择要在安装过程中使用的键盘布局。

  7. 显示欢迎使用 XenServer 安装程序屏幕时,选择确定

  8. 阅读并接受 XenServer EULA。

    注意:

    如果您看到系统硬件警告,请务必在系统固件中启用硬件虚拟化辅助支持。

  9. 选择 OK(确定)执行全新安装。

  10. 如果您拥有多个硬盘,请选择主磁盘进行安装。选择确定

    选择要用作虚拟机存储的磁盘。选择 OK(确定)。

  11. 选择 Local media(本地介质)作为安装源。

  12. 选择 Skip Verification(跳过验证),然后选择 OK(确定)。

    注意:

    如果在安装过程中遇到问题,请验证安装源。

  13. 创建并确认 root 用户密码,XenCenter 应用程序将使用此密码连接到 XenServer 主机。

  14. 设置用于连接到 XenCenter 的管理接口。

    如果您的计算机有多个 NIC,请选择希望用来实施流量管理的 NIC(通常是第一个 NIC)。

  15. 将管理 NIC 的 IP 地址配置为静态 IP 地址或使用 DHCP。

  16. 手动指定或通过 DHCP 自动指定主机名和 DNS 配置。

    如果手动配置 DNS,请在提供的字段中输入主要(必需)、二级(可选)和三级(可选)DNS 服务器的 IP 地址。

  17. 选择您所在的时区。

  18. 指定希望主机在确定本地时间时所用的方法:使用 NTP 或手动输入时间。选择 OK(确定)。

    • 如果使用 NTP,则可以指定 DHCP 是否设置时间服务器。或者,也可以在以下字段中输入至少一个 NTP 主机名或 IP 地址。

    • 如果选择手动设置日期和时间,系统会提示您输入这些信息。

  19. 选择安装 XenServer

    安装过程将开始。这可能需要几分钟时间。

  20. 下一个屏幕会询问您是否要安装任何补充包。选择以继续操作。

  21. Installation Complete(安装完成)屏幕中,弹出安装介质,然后选择 OK(确定)以重新启动主机器。

    主机重新引导后,XenServer 将显示 xsconsole(系统配置控制台)。

    注意:

    记下显示的 IP 地址。您在将 XenCenter 连接到主机时会使用此 IP 地址。

安装 XenCenter

XenCenter 通常安装在您的本地系统中。可以从 XenServer 下载页面下载 XenCenter 安装程序

要安装 XenCenter,请执行以下操作:

  1. 将 XenCenter 安装程序下载或传输到要运行 XenCenter 的计算机。

  2. 双击安装程序 .msi 文件开始安装。

  3. 请按照安装向导操作,该向导允许您修改默认目标文件夹,然后安装 XenCenter。

将 XenCenter 连接到 XenServer 主机

此过程允许您将主机添加到 XenCenter 中。

要将 XenCenter 连接到 XenServer 主机,请执行以下操作:

  1. 启动 XenCenter。

    程序将在主页选项卡打开。

    XenCenter“主页”选项卡

  2. 单击添加新服务器图标,以打开添加新服务器对话框。

    “添加新服务器”向导。这些字段为“服务器”、“用户名”和“密码”。

  3. 服务器字段中,输入主机的 IP 地址。输入在 XenServer 安装期间所设置的 root 用户名和密码。选择添加

注意:

首次向 XenCenter 中添加主机时会出现以下对话框:

  • 保存和还原连接状态 - 在此对话框中,您可以设置用于存储主机连接信息以及自动还原主机连接的首选项。
  • 新安全证书 - 此对话框允许您查看要添加到 XenCenter 中的主机的安全证书。为了确保您连接到合法主机,请将证书详细信息中显示的 TLS 密钥指纹与直接从物理主机获取的 TLS 密钥指纹进行比较。

许可使用 XenServer

无需许可证即可使用 XenServer (Trial Edition)。Trial Edition 允许您试用 Premium Edition 功能,但池的大小受到限制,最多包含 3 台主机。

如果您使用 XenServer 运行 Citrix Virtual Apps and Desktops 工作负载,则必须拥有 Premium Edition 许可证。有关获取 XenServer 许可证的详细信息,请访问 XenServer Web 站点。XenServer 现在是 Citrix 对私有云、Citrix 通用混合多云、Citrix 通用 MSP 和 Citrix 平台许可证订阅的授权,用于运行您的 Citrix 工作负载。阅读更多信息

如果您有 XenServer 许可证,请立即使用。有关详细信息,请参阅许可

创建包含 XenServer 主机的池

一个资源池由多个 XenServer 主机安装组成,这些主机绑定在一起形成一个托管实体。

在资源池中,您可以查看多个主机及其连接的作为单个统一资源的共享存储。可以根据资源需求和业务优先级灵活地跨资源池部署 VM。一个池中最多可以包含 64 个主机,这些主机都运行同一版本的 XenServer 软件(在相同的修补程序级别),而且具有广泛的硬件兼容性。

将池中的某个主机指定为池协调器。池协调器为整个池提供单一联系点,以根据需要将通信路由到池中的其他成员。如有需要,资源池的每个成员都将包含担任池协调器角色所需的所有信息。池协调器是“XenCenter 资源”窗格中为池列出的第一个主机。您可以通过选择池协调器并单击搜索选项卡来找到池协调器的 IP 地址。

在具有共享存储的池中,可以在内存充足的任何池成员上启动 VM,并在主机之间动态移动 VM。VM 在运行时移动,最大程度地缩短了停机时间。如果单个 XenServer 主机发生硬件故障,可以在同一个池中的另一台主机上重新启动出现故障的 VM。

如果启用了高可用性功能,则在出现主机故障时,受保护的 VM 将自动移动到其他主机。在启用了 HA 的池中,如果关闭池协调器,则系统会自动指定新的池协调器。

注意:

有关异构池技术的说明,请参阅主机和资源池

您将学习的内容

您将学习如何执行以下操作:

  • 创建主机池
  • 为池设置网络
  • 绑定 NIC
  • 为池设置共享存储

尽管 XenServer 支持许多共享存储解决方案,但本部分将重点介绍两种常见类型:NFS 和 iSCSI。

要求

要创建使用共享存储的池,您需要以下项目:

  • 第二个 XenServer 主机,配备相似的处理器类型。 将此主机连接到您的 XenCenter 应用程序。
  • 基于 IP 的存储的存储库
  • 请为要添加到池中的所有主机提供一致的网络配置。所有主机都必须具有相同数量的 NIC。池中每台主机上的 NIC0 必须位于同一个网络中。

为帮助您快速入门,本节将重点介绍如何创建同类池。在同类池中,所有主机都必须配备兼容的处理器,并且运行相同版本的 XenServer 以及使用同一种类型的 XenServer 产品许可证。有关完整的同类池要求列表,请参阅系统要求

创建池

创建池:

  1. 在工具栏上,单击新建池按钮。

    工具栏。“新建池”按钮将突出显示。此按钮为左侧起第四个按钮。

  2. 输入新池的名称和可选说明。

  3. 通过从协调器列表中选择主机来指定池协调器。

  4. 其他成员列表中,选择新池中要放置的第二个主机。

  5. 单击创建池。 新池将显示在资源窗格中。

在导航窗格中显示池的 XenCenter“主页”屏幕。

为池设置网络

安装 XenServer 时,可以创建网络连接,而且通常在您指定 IP 地址(在 XenServer 安装过程中)的池中的第一个 NIC 上创建。

但是,您可能需要将池连接到 VLAN 和其他物理网络。为此,您必须将这些网络添加到池中。您可以配置 XenServer,将每个 NIC 连接到一个物理网络和多个 VLAN。

有关网络连接配置的详细信息,请参阅在资源池中创建网络

创建网络之前,请确保布线与池中的每个主机相匹配。请将每个主机上的 NIC 插入与其他池成员中对应的 NIC 相同的物理网络中。

注意:

如果安装 XenServer 时未将 NIC 插入到主机上的 NIC 中:

  • 将 NIC 插入到
  • 在 XenCenter 中,选择 <您的主机> > NIC 选项卡
  • 单击重新扫描使其显示

有关配置 XenServer 网络连接的其他信息,请参阅网络连接关于XenServer网络

要将网络添加到 XenServer 中,请执行以下操作:

  1. 在 XenCenter 的资源窗格中,选择相应池。

  2. 单击网络连接选项卡。

  3. 单击添加网络

    在主窗口中显示池的“网络”选项卡的 XenCenter 控制台。

  4. 选择类型页面上,选择外部网络,单击下一步

  5. 名称页面上,输入有意义的网络名称和说明。

  6. 网络设置页面上,指定以下选项:

    • NIC: 选择您希望 XenServer 用来向网络发送和从网络接收数据的 NIC。

    • VLAN: 如果网络是 VLAN,请输入 VLAN ID(或“标记”)。

    • MTU: 如果网络使用巨型帧,请输入一个最大传输单位 (MTU) 值,介于 1500 到 9216 之间。否则,请将 MTU 框保留为默认值 1500。

    如果将许多虚拟机配置为使用此网络,则可以选中自动将此网络添加到新虚拟机复选框。此选项默认添加网络。

  7. 单击完成

绑定 NIC

NIC 绑定可以将两个或多个物理 NIC 当作一个高性能通道使用,从而提高主机的恢复能力。本部分内容提供非常简单的绑定概述,又称为 NIC 绑定。在配置用于生产环境的绑定之前,我们建议阅读有关绑定的更多详细信息。有关详细信息,请参阅网络连接

XenServer 支持以下绑定模式:主动/主动、主动/被动(主动/备用)和 LACP。主动/主动可以为基于 VM 的流量提供负载平衡和冗余。对于其他流量类型(存储和管理),主动/主动不能对流量进行负载平衡。因此,对于存储流量,最好选择 LACP 或多路径。有关多路径的信息,请参阅存储。有关绑定的详细信息,请参阅网络连接

LACP 选项不可见或不可用,除非将 vSwitch 配置为网络堆栈。同样,交换机必须支持 IEEE 802.3ad 标准。交换机必须包含为主机上的每个 LACP 绑定配置的单独的 LAG 组。有关创建 LAG 组的更多详细信息,请参阅网络连接

要绑定 NIC,请执行以下操作:

  1. 确保要绑定在一起的 NIC 未在使用中:在创建绑定之前,请关闭任何其虚拟网络接口使用这些 NIC 的 VM。创建绑定后,请将虚拟网络接口重新连接至相应的网络。

  2. 资源窗格中选择相应主机,然后打开 NIC 选项卡并单击创建绑定

  3. 选择想要绑定在一起的 NIC。要选择某 NIC,请在列表中选中其复选框。在列表中最多可以选择四个 NIC。清除该复选框可取消选择 NIC。为了保持灵活安全的网络,当 vSwitch 是网络堆栈时,可以绑定两个、三个或四个 NIC。但是,当 Linux 桥接是网络堆栈时,只能绑定两个 NIC。

  4. 绑定模式下,选择绑定类型:

    • 选择主动-主动可配置主动-主动绑定。流量将在两个绑定的 NIC 之间平衡。如果绑定中的一个 NIC 出现故障,主机的网络流量将自动通过第二个 NIC 进行路由。

    • 选择主动-被动可配置主动-被动绑定。流量仅通过其中一个绑定的 NINC 传输。在此模式下,仅当活动 NIC 出现故障时(例如,断开网络连接),第二个 NIC 才会进入活动状态。

    • 选择 LACP 与基于源 MAC 地址的负载平衡功能绑定可配置 LACP 绑定。传出 NIC 将根据发起流量的 VM 的 MAC 地址进行选择。使用该选项可以在同一主机上有多个 VM 的环境中平衡流量。如果虚拟接口 (VIF) 的数量少于 NIC,此选项则不适用:因为无法在 NIC 之间分割流量,所以无法实现最佳负载平衡。

    • 选择 LACP 与基于源和目标的 IP 和端口的负载平衡功能绑定可配置 LACP 绑定。源 IP 地址、源端口号、目标 IP 地址和目标端口号用于在 NIC 之间分配流量。使用该选项可以在 NIC 数量超过 VIF 数量的环境中平衡 VM 的流量。

      注意:

      LACP 绑定仅适用于 vSwitch,而主动-主动和主动-被动绑定模式适用于 vSwitch 和 Linux 桥接。有关网络连接堆栈的信息,请参阅网络连接

  5. 要使用 Jumbo 帧,请将最大传输单位 (MTU) 设置为介于 1500 到 9216 之间的值。

  6. 要将新的绑定网络自动添加到使用新建 VM 向导创建的任何新 VM,请选中该复选框。

  7. 单击创建以创建 NIC 绑定并关闭对话框。

    创建新绑定后,XenCenter 会自动将管理接口和辅助接口从辅助绑定 NIC 移至绑定接口。不允许将管理接口属于某个绑定的主机加入池。必须先重新配置管理接口并将其移回物理 NIC,主机才能加入池。

为池设置共享存储

要将池中的主机连接到远程存储阵列,请创建一个 XenServer SR。SR 是存储 VM 的虚拟磁盘的存储容器。SR 是磁盘上独立于 XenServer 而存在的持久对象。SR 可以存在于不同类型的物理存储设备上(内部和外部)。这些类型包括本地磁盘设备和共享网络存储。

可以为多种不同的存储类型配置 XenServer SR,其中包括:

  • NFS

  • 软件 iSCSI

  • 硬件 HBA

  • SMB

  • 光纤通道

  • 软件 FCoE(已弃用)

本节将分步骤指导您为主机池设置两种类型的共享 SR:NFS 和 iSCSI。在开始创建 SR 之前,请配置 NFS 或 iSCSI 存储阵列。具体设置因所用存储解决方案的类型而异。有关详细信息,请参阅供应商的文档。通常情况下,在开始操作之前,请完成以下存储解决方案的设置:

  • iSCSI SR:必须在存储阵列上创建卷和 LUN。

  • NFS SR:必须在存储设备上创建卷。

  • 硬件 HBA: 必须在运行“新建存储库”向导之前完成公开 LUN 所需的配置

  • 软件 FCoE SR: 必须手动完成将 LUN 显示给主机所需的配置。此设置包括配置 FCoE 架构以及将 LUN 分配给 SAN 的公共全球通用名称 (PWWN)。

如果要为基于 IP 的存储(iSCSI 或 NFS)创建 SR,可以将下列 NIC 之一配置为存储网络:处理管理流量的 NIC 或面向存储流量的新 NIC。要为存储流量配置不同的 NIC,必须通过创建管理接口为 NIC 分配一个 IP 地址。

创建管理接口时,必须为其分配一个满足以下条件的 IP 地址:

  • 如果适用,IP 地址应与存储控制器位于同一子网中
  • IP 地址所在的子网与您在安装 XenServer 时指定的 IP 地址不同
  • IP 地址不与任何其他管理接口位于相同的子网中。

要为 NIC 分配 IP 地址,请执行以下操作:

  1. 确保 NIC 位于独立子网中或将路由配置为适合您的网络拓扑。此配置强制所需的流量通过所选 INC 进行传输。

  2. 在 XenCenter 的资源窗格中,选择池(或独立主机)。单击网络连接选项卡,然后单击配置按钮。

  3. 配置 IP 地址对话框中,在左侧窗格中,单击添加 IP 地址

  4. 为新接口提供一个有意义的名称(例如,yourstoragearray_network)。选择与用于存储流量的 NIC 相关联的网络

  5. 单击使用以下网络设置。输入要在 NIC、子网掩码和网关上配置的静态 IP 地址。单击确定。此 IP 地址必须与 NIC 连接到的存储控制器位于同一子网上。

注意:

无论何时为 NIC 分配 IP 地址,必须与池中任何其他拥有 IP 地址的 NIC 位于不同子网中。这包括主管理接口。

创建新的 NFS 或 iSCSI 共享存储库:

  1. 资源窗格中,选择池。在工具栏上,单击新建存储按钮。

    工具栏。“新建存储”按钮将突出显示。此按钮为左侧起第五个按钮。

    此时将打开新建存储库向导。

    “新建存储”向导。在“类型”面板中,“NFS”选项处于选中状态。

  2. 在“虚拟磁盘存储”下,选择“NFS”或“iSCSI”作为存储类型。单击下一步继续操作。

  3. 如果选择 NFS:

    1. 输入新 SR 的名称及其所在共享的名称。单击扫描,让向导在指定位置扫描现有的 NFS SR。

      注意:

      必须将 NFS 主机配置为将指定路径导出到池中的所有 XenServer 主机。

    2. 单击完成

      新 SR 将显示在资源窗格的该池中。

  4. 如果选择 iSCSI:

    1. 输入新 SR 的名称,以及 iSCSI 目标的 IP 地址或 DNS 名称。

      注意:

      该 iSCSI 存储目标必须配置为允许池中的每个 XenServer 主机访问一个或多个 LUN。

    2. 如果已将 iSCSI 目标配置为使用 CHAP 身份验证,请输入用户名和密码。

    3. 单击扫描目标主机按钮,然后从“目标 IQN”列表中选择 iSCSI 目标 IQN。

      警告:

      iSCSI 目标以及池中的所有主机都必须具有唯一的 IQN。

    4. 单击目标 LUN 按钮,然后从“目标 LUN”列表中选择用来创建 SR 的 LUN。

      警告:

      每个 iSCSI 存储库必须完全包含在单个 LUN 中,不能跨多个 LUN 分布。否则在所选 LUN 上的所有数据都将被毁坏。

    5. 单击完成

      新 SR 将显示在资源窗格的该池中。

现在新的共享 SR 将成为该池的默认 SR。

创建虚拟机

通过 XenCenter,可以使用多种方法创建虚拟机,具体取决于您的需求。无论您是要部署具有不同配置的各个 VM,还是要部署包含多个相似 VM 的组,XenCenter 都只需几个步骤即可启动并运行这些 VM。

XenServer 还提供一种从 VMware 转换批量虚拟机的简单方法。有关详细信息,请参阅 Conversion Manager

本部分内容重点介绍几种创建 Windows VM 的方法。为帮助您快速入门,这些过程使用最简单的 XenServer 设置:具有本地存储的单个 XenServer 主机(将 XenCenter 连接到 XenServer 主机后,即会在该主机的本地磁盘上自动配置存储)。

本部分内容还将介绍如何使用实时迁移功能在池中的各主机之间实时迁移 VM。

解释如何创建和自定义新 VM 后,本部分内容将介绍如何将该现有 VM 转换为 VM 模板。VM 模板会保留您的自定义设置,使您可以始终使用模板创建具有相同(或相似)规格的 VM。它还可以缩短创建多个 VM 所需的时间。

也可以通过现有 VM 的快照创建 VM 模板。快照是运行中的 VM 在某个时间点的记录。快照可保存原始 VM 的存储、配置和网络连接信息,是非常有用的备份方式。快照可提供快速创建 VM 模板的方式。本部分内容将介绍如何生成现有 VM 的快照,然后如何将该快照转换为 VM 模板。最后,本部分内容还将介绍如何基于 VM 模板创建新 VM。

您将学习的内容

您将学习如何执行以下操作:

  • 创建 Windows 10 VM
  • 安装适用于 Windows 的 XenServer VM Tools
  • 在池中的两台主机之间迁移运行中的 VM
  • 创建 VM 模板
  • 基于 VM 模板创建 VM

要求

要创建使用共享存储的池,您需要以下项目:

  • 您设置的 XenServer 池
  • XenCenter
  • Windows 10 VM 的安装文件
  • 适用于 Windows 的 XenServer VM Tools 的安装文件

创建 Windows 10 VM

注意:

以下过程提供了创建 Windows 10 VM 的示例。默认值可能因您选择的操作系统而异。

要创建 Windows VM,请执行以下操作:

  1. 在工具栏上,单击新建 VM 按钮打开“新建 VM”向导。

    工具栏。“新建 VM”按钮将突出显示。此按钮为左侧起第六个按钮。

    通过“新建 VM”向导,可以配置新 VM,调整 CPU、存储和网络连接资源的各种参数。

  2. 选择 VM 模板并单击下一步

    每个模板都包含创建具有特定来宾操作系统和最佳存储的新 VM 所需的设置信息。此列表列出了 XenServer 当前支持的模板。

    注意:

    如果要在新 VM 上安装的操作系统仅与原始硬件兼容,请选中将主机 BIOS 字符串复制到 VM 框。例如,请对与特定计算机打包在一起的操作系统安装 CD 使用此选项。

    先启动 VM 后,便无法更改其 BIOS 设置。在首次启动 VM 之前,请确保 BIOS 设置正确无误。

  3. 为新 VM 输入名称和可选说明。

  4. 为将安装在新 VM 上的操作系统选择安装源。

    通过 CD/DVD 安装是最简单的入门方法。请选择默认安装源选项(DVD 驱动器),将磁盘插入 XenServer 主机的 DVD 驱动器中,然后选择下一步以继续操作。

    XenServer 还允许您从多种来源提取操作系统安装介质,包括预先存在的 ISO 库。

    要附加预先存在的 ISO 库,请单击新建 ISO 库并指定 ISO 库的位置和类型。然后可以从列表中选择特定的操作系统 ISO 介质。

  5. VM 将在安装的主机上运行。选择下一步继续操作。

  6. 分配处理器和内存资源。

    每个操作系统都具有不同的配置要求,这些要求将反映在模板中。如有需要,可以选择修改默认设置。单击下一步继续操作。

  7. 分配图形处理器 (GPU)。

    新建 VM 向导会提示您将专用 GPU 或虚拟 GPU 分配给 VM。此选项使 VM 能够使用 GPU 的处理能力。此选项为 CAD、GIS 和医学成像应用程序等高端三维专业图形应用程序提供更好的支持。

    注意:

    GPU 虚拟化适用于 XenServer Premium Edition 客户。

  8. 为新 VM 配置存储。

    单击下一步选择默认分配和配置,或者您可能需要:

    1. 通过单击编辑更改虚拟磁盘的名称、说明或大小。

    2. 选择添加以添加一个新虚拟磁盘。

    注意:

    创建 XenServer 主机池期间,如果正在创建 VM,可以在此时配置共享存储。

  9. 配置新 VM 的网络连接设置。

    单击下一步选择默认 NIC 和配置,包括为每个 NIC 自动创建的唯一 MAC 地址,或者可以:

    1. 通过单击编辑更改虚拟磁盘的物理网络、MAC 地址或服务质量 (QoS) 优先级。

    2. 选择添加,以添加一个新虚拟网络接口。

      XenServer 使用虚拟网络接口连接到主机上的物理网络。请务必选择与虚拟机所需的网络对应的网络。要添加物理网络,请参阅为池设置网络

  10. 检查设置,然后单击立即创建以创建新 VM 并返回到搜索选项卡。

    新 VM 的图标将显示在资源窗格中的主机下。

    XenCenter 应用程序。在“资源”窗格中,该 VM 处于选中状态。在主窗口中,“控制台”选项卡处于打开状态。Windows 桌面在面板中可见。

    资源窗格中,选择 VM,然后单击控制台选项卡以查看 VM 控制台。

  11. 按照操作系统安装屏幕上的说明操作并进行选择。

  12. 操作系统安装完成并重新启动 VM 后,安装适用于 Windows 的 XenServer VM Tools。

安装适用于 Windows 的 XenServer VM Tools

适用于 Windows 的 XenServer VM Tools 可提供高性能 I/O 服务,同时又不会产生传统设备模拟开销。适用于 Windows 的 XenServer VM Tools 由 I/O 驱动程序(也称为半虚拟化驱动程序或 PV 驱动程序)和管理代理组成。必须在每个 Windows VM 上安装适用于 Windows 的 XenServer VM Tools,才能使 VM 具有完全受支持的配置。尽管没有这些工具 Windows VM 也可以运行,但是性能会受到影响。适用于 Windows 的 XenServer VM Tools 还支持某些功能和特性,包括彻底关闭、重新启动、挂起和实时迁移 VM。

警告:

为每个 Windows VM 安装适用于 Windows 的 XenServer VM Tools。支持运行未安装适用于 Windows 的 XenServer VM Tools 的 Windows VM。

我们建议您在安装或更新 XenServer VM Tools 之前为您的 VM 创建快照。

要安装适用于 Windows 的 XenServer VM Tools,请执行以下操作:

  1. 将适用于 Windows 的 XenServer VM Tools 文件下载到您的 Windows VM 上。从 XenServer 下载页面获取此文件。

  2. 运行 managementagentx64.msi 文件开始安装 XenServer VM Tools。

  3. 按照安装程序中的提示进行操作。

  4. 系统提示完成安装过程时,重新启动 VM。

注意:

I/O 驱动程序将自动安装在可从 Windows Update 接收更新的 Windows VM 上。但是,我们建议您通过安装适用于 Windows 的 XenServer VM Tools 软件包来安装管理代理,并确保配置始终受支持。以下功能仅适用于 XenServer Premium Edition 客户:

  • 能够从 Windows Update 接收 I/O 驱动程序
  • 自动更新管理代理

安装完适用于 Windows 的 XenServer VM Tools 后,可以安装应用程序并执行任何其他配置,以便对 VM 进行自定义。如果要创建具有相似规格的多个 VM,可以基于现有 VM 生成一个模板,这种方式可以快速创建相似的多个 VM。请使用该模板创建 VM。有关详细信息,请参阅创建 VM 模板

在池中的两台主机之间迁移正在运行的 VM

使用实时迁移功能,可以在同一个池中的各个主机之间移动正在运行的 VM,而几乎不会造成服务中断。决定在哪里迁移 VM 取决于该 VM 和池的配置。

要迁移正在运行的 VM,请执行以下操作:

  1. 资源窗格中,选择要移动的 VM。

    注意:

    确保迁移的 VM 不具有本地存储。

  2. 在 VM 图标上单击鼠标右键,指向迁移到服务器,然后选择新的 VM 主机。

    提示:

    也可以将该 VM 拖动到目标主机上。

    XenCenter 应用程序。VM 的上下文菜单处于打开状态。“迁移到服务器”子菜单处于选中状态,并显示可用服务器列表。

  3. 迁移后的 VM 将显示在资源窗格中的新主机下。

创建 VM 模板

基于现有 Windows VM 创建 VM 模板的方法有多种,每一种方法都有各自的优点。本节重点介绍两种方法:将现有 VM 转换为模板,以及基于 VM 的快照创建模板。在这两种情况下,VM 模板均可保留原始 VM 或 VM 快照的自定义配置。然后可以使用该模板快速创建多个新的相似 VM。本节还将介绍如何基于这些模板创建新 VM。

在基于现有 VM 或 VM 快照创建模板之前,我们建议您在原始 VM 上运行 Windows 实用程序 Sysprep。通常,运行 Sysprep 可以使操作系统做好磁盘克隆和还原的准备。每个 Windows 操作系统安装都包含许多唯一的元素(包括安全标识符和计算机名称)。这些元素必须保持唯一,不能复制到新 VM。如果复制这些元素,很可能会导致混淆和问题。运行 Sysprep 可以允许为新 VM 生成新的唯一元素,从而避免这些问题。

注意:

对于基本部署或测试环境可能不需要运行 Sysprep,因为它适用于生产环境。

有关 Sysprep 的详细信息,请参阅 Windows 文档。运行此实用程序的详细过程因安装的 Windows 版本而异。

基于现有 VM 创建 VM 模板

基于现有 VM 创建 VM 模:

警告:

基于现有 VM 创建模板时,新模板将替换原始 VM。该 VM 不再存在。

  1. 关闭要转换的 VM。

  2. 资源窗格中,在该 VM 上单击鼠标右键,然后选择转换为模板

  3. 单击转换进行确认。

    创建模板后,新的 VM 模板将显示在资源窗格中,替换现有的 VM。

基于 VM 快照创建 VM 模板

基于 VM 快照创建模板:

  1. 资源窗格中,选择 VM。单击快照选项卡,然后单击生成快照

  2. 输入新快照的名称和可选说明。单击生成快照

  3. 快照创建完成后会在快照选项卡上显示相关图标,请选择新快照的该图标。在操作列表中,选择从快照创建模板

    XenCenter 应用程序。在**资源**窗格中,VM 处于选中状态。在主窗口中,**快照**选项卡处于打开状态。

  4. 输入模板的名称,然后单击创建

基于 VM 模板创建 VM

要基于自定义 VM 模板创建 VM,请执行以下操作:

  1. 在 XenCenter 的资源窗格中,在该模板上单击鼠标右键,然后选择新建 VM 向导。

    此时将打开新建 VM 向导。

  2. 按照新建 VM 向导中的说明进行操作,基于选定模板创建 VM。

    注意:

    当向导提示您选择操作系统安装介质源时,请选择默认设置并继续。

    新 VM 将显示在资源窗格中。

如果使用的模板是基于现有 VM 创建的,还可以选择快速创建选项。此选项不引导您完成新建 VM 向导。相反,此选项将立即使用在您的模板中指定的所有配置设置创建并预配一个新 VM。

快速入门