XenServer

安装

XenServer 直接安装在裸机硬件上,可避免底层操作系统的复杂性、开销和性能瓶颈。

XenServer 使用从 Linux 内核获取的设备驱动程序。因此,XenServer 能够在各种硬件和存储设备上运行。但是,请务必使用经过认证的设备驱动程序。有关详细信息,请参阅硬件兼容性列表 (HCL)

重要:

XenServer 主机必须安装在 64 位 x86 专用服务器上。请勿在 XenServer 主机中安装采用双引导配置的任何其他操作系统。此配置不受支持。

本部分内容主要面向需要在物理服务器上设置 XenServer 主机的系统管理员。它包含用于指导您完成安装或升级过程的步骤。本部分内容还将介绍如何解决安装期间可能出现的问题,并提供指向额外的资源的链接。

开始之前的准备工作

用于将主机和池安装到最新版本的 XenServer 8 的安装方法会有所差别,具体取决于您的环境。

  • 如果您已在主机和池上安装了 Citrix Hypervisor 8.2 累积更新 1,请从 Citrix Hypervisor 8.2 累积更新 1 进行升级
  • 如果您已经安装了 XenServer 8(包括在预览期间),则无法从安装 ISO 进行升级或更新。相反,请通过 XenCenter 应用最新级别的频繁更新。有关详细信息,请参阅更新 XenServer 8
  • 如果您已在主机和池上运行任何其他版本的 XenServer 或 Citrix Hypervisor,则不支持从这些版本进行升级。全新安装 XenServer 8
  • 如果您是首次在主机和池上安装 XenServer,请全新安装 XenServer 8

安装方法

XenServer 8 可以通过以下方式之一进行安装:

全新安装

如果要创建 XenServer 8 的全新安装,请执行以下操作:

升级

如果要从 Citrix Hypervisor 8.2 累积更新 1 升级到 XenServer 8,请执行以下操作:

如果安装程序检测到之前安装的 XenServer 版本,则将显示升级选项。升级过程与首次安装过程基本相同,但会跳过几个设置步骤。并保留现有的设置,包括网络连接配置、系统时间设置等。

您无法直接从不受支持的 XenServer 或 Citrix Hypervisor 版本升级到 XenServer 8。请改为执行全新安装。

更新

XenServer 8 的现有安装通过频繁更新机制接收最新更新。有关详细信息,请参阅更新 XenServer 8

支持的引导模式

XenServer 支持使用 UEFI 或 BIOS 引导模式来引导主机。UEFI 安全引导目前不适用于 XenServer 主机。

注意:

在 BIOS 模式下启动 XenServer 主机功能现已弃用。您仍然可以在 BIOS 引导模式下安装 XenServer 8 主机。但是,这样做可能会阻止您将 XenServer 8 主机升级到 XenServer 的将来版本。我们建议您使用 UEFI 引导模式安装 XenServer 8 主机。

服务器引导模式会更改启动安装过程的方式。安装程序启动后,两种引导模式的安装过程都一样。

安装 XenServer 主机

此过程将引导您完成从本地介质进行手动安装。有关其他安装类型(例如,网络安装、无人参与安装或从 SAN 引导)的信息,请参阅其他安装方案

提示:

在整个安装过程中,请通过按 F12 键快速前进到下一个屏幕。使用 Tab 键可在元素之间移动,按空格键Enter 键可进行选择。要获得常规帮助,请按 F1 键。

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

  1. 备份要保留的所有数据。安装 XenServer 时,会覆盖选择用作安装位置的任何硬盘驱动器上的数据。
  2. 从安装介质引导计算机:

    • 要从可引导的 USB 安装 XenServer 主机,请执行以下操作:

      1. 从 XenServer 安装 ISO 创建可引导的 USB。确保该工具不会更改 ISO 文件的内容。
        • 在 Linux 上,您可以使用 dd 命令将 ISO 写入 USB。例如,dd if=<path_to_source_iso> of=<path_to_destination_usb>
        • 在 Windows 上,您可以使用 Rufus。请务必选择 Write in DD Image mode(在 DD 映像模式下写入)。如果未选择此选项,Rufus 可以更改 ISO 文件的内容并使其无法引导。
      2. 将可引导的 USB 驱动器插入目标系统。
      3. 重新启动系统。
      4. 进入引导菜单。
      5. 更改设置以从 USB 引导系统。

        (如有必要,请参阅硬件供应商提供的文档,了解关于更改引导顺序的信息)

    • 要从 CD/DVD 安装 XenServer 主机,请执行以下操作:

      1. 将 XenServer 安装 ISO 文件刻录到 CD/DVD。
      2. 将可引导的 CD/DVD 插入到目标系统中的 CD/DVD 驱动器中。
      3. 重新启动系统。
      4. 进入引导菜单。
      5. 更改设置以从 CD/DVD 引导系统。

        (如有必要,请参阅硬件供应商提供的文档,了解关于更改引导顺序的信息)

    • 要从虚拟介质安装 XenServer 主机,请执行以下操作:

      1. 转到系统的虚拟控制台。
      2. 将 XenServer 安装 ISO 文件作为虚拟介质插入。
      3. 重新启动系统。
      4. 进入引导菜单。
      5. 更改设置以从虚拟介质引导系统。

        (如有必要,请参阅硬件供应商提供的文档,了解关于更改引导顺序的信息)

    • 有关网络安装的信息,请参阅其他安装方案

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

    注意:

    如果您的屏幕上显示系统硬件警告屏幕以及硬件虚拟化协助支持,请参阅硬件制造商提供的 BIOS 升级信息。

  4. 欢迎使用 XenServer 安装程序屏幕上,XenServer 提供了以下选项:

    • 要加载设备驱动程序,请按 <F9> 键

      XenServer 附带一套全面的驱动程序集,可支持最流行的服务器硬件配置。但是,您可能需要应用驱动程序磁盘(一种补充包)才能执行 XenServer 安装。如果您已获得任何其他必要的设备驱动程序,请按 F9 键。安装程序将引导您逐步安装必要的驱动程序。

      警告:

      在安装过程中,此时您无法安装其他类型的补充包。在安装过程即将结束时,您可以与其他驱动程序磁盘一起安装这些补充包。

    • 要设置高级存储类,请按 <F10> 键

      如果您已在网络基础结构中完成必要的配置,则可以将 XenServer 安装配置为从软件 FCoE 引导(已弃用)。按 F10 键并按照屏幕上显示的说明设置软件 FCoE。有关详细信息,请参阅其他安装方案

    完成此页面上要求执行的所有步骤后,选择确定以继续。

  5. 滚动浏览并阅读《XenServer 最终用户协议》(EUA)。选择 Accept EUA(接受 EUA)以继续。

    如果您选择不接受 EUA,则无法继续安装。

  6. 从列表中选择相应的操作。此列表始终包括:

    • 执行全新安装:选择此选项可继续进行全新安装。

    根据服务器的状态,您可能还会看到以下选项:

    • 升级:如果安装程序检测到以前安装的 XenServer 或 Citrix Hypervisor 版本,则会提供升级选项。有关升级 XenServer 主机的信息,请参阅从现有版本进行升级

    • 还原:如果安装程序检测到以前创建的备份安装,则会提供用于从备份还原 XenServer 的选项。

    做出选择,然后选择 OK(确定)以继续。

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

  8. 选择要用作虚拟机存储的磁盘。通过按 F5 键可以查看有关特定磁盘的信息。选择确定

  9. 如果您选择的磁盘都有 512 字节的块,则可以选择使用精简预配来优化可用存储的使用。选择 Enable thin provisioning(启用精简预配),以允许将主机的本地 SR 用于 VM VDI 的本地缓存。建议 Citrix Virtual Desktops 和 DaaS 用户选择此选项,以便能够正常进行本地缓存。有关详细信息,请参阅存储

    注意:

    如果您选择的磁盘为 4KB 本机,虚拟机存储将自动配置为大磁盘块大小。

    选择确定以继续操作。

  10. 选择安装介质源。

    • 要从 USB、CD 或虚拟介质安装,请选择本地介质
    • 要从网络安装,请选择 HTTPFTPNFS

    选择确定以继续操作。

  11. 如果在上一步中选择 HTTP、FTP 或 NFS,请设置网络连接,以便安装程序能够连接到 XenServer 安装介质文件:

    1. 如果计算机具有多个 NIC,请选择要用于访问 XenServer 安装介质文件的其中一个 NIC。选择 OK(确定)以继续。

    2. 选择 Automatic configuration (DHCP)(自动配置(DHCP))以使用 DHCP 配置 NIC,或者选择“Static configuration”(静态配置)以手动配置 NIC。如果选择 Static configuration(静态配置),请根据需要输入详细信息。

    3. 如果您的安装介质存在于 VLAN 网络中,请提供 VLAN ID。

    4. 如果选择 HTTPFTP,请提供 HTTP 或 FTP 存储库的 URL,以及用户名和密码(如有需要)。

      如果选择 NFS,请提供 NFS 共享所在的服务器及其路径。

    5. 选择 OK(确定)以继续。

    有关在 NFS、FTP 或 HTTP 上设置安装介质的详细信息,请参阅其他安装方案

  12. 指定是否验证安装介质的完整性。如果选择 Verify installation source(验证安装源),系统会计算软件包的 SHA256 校验和,并将其与已知值核对。验证过程可能需要一段时间。做出选择,然后选择 OK(确定)以继续。

  13. 设置并确认 root 用户密码,XenCenter 将使用此密码连接到 XenServer 主机。您还将使用此密码(对应用户名为“root”)登录 xsconsole(系统配置控制台)。

    注意:

    XenServer root 用户的密码必须仅包含可打印的 ASCII 字符。

  14. 设置 XenCenter 用于连接和管理主机的主管理接口。

    如果您的计算机有多个 NIC,请选择要用来进行管理的 NIC。选择 OK(确定)以继续。

  15. 使用以下选项配置管理接口:

    • 选择自动配置 (DHCP) 以使用 DHCP 来配置 NIC。
    • 选择 Static configuration(静态配置)以手动配置 NIC。提供 IP 地址、子网掩码和网关。
    • 选择使用 VLAN 以在 VLAN 网络中配备管理接口。提供 VLAN ID。

    注意:

    要成为池的成员,XenServer 主机必须具有静态 IP 地址或者支持 DNS 寻址。如果使用 DHCP,应确保启用静态 DHCP 保留策略。

  16. 指定主机名和 DNS 配置。

    1. 主机名配置部分中,从以下选项中进行选择:

      • 选择通过 DHCP 自动设置,让 DHCP 服务器提供主机名和 IP 地址。
      • 选择手动指定可自行定义主机名。在提供的字段中输入服务器的主机名。

    注意:

    如果手动指定主机名,请输入短主机名而非完全限定域名 (FQDN)。输入 FQDN 可能会导致外部身份验证失败,或者 XenServer 主机可能被添加到具有其他名称的 Active Directory 中。

    1. DNS 配置部分中,从以下选项中进行选择:

      • 选择通过 DHCP 自动设置可使用 DHCP 来获取名称服务配置。
      • 选择手动指定可自行定义 DNS 服务器。在提供的字段中输入主 DNS 服务器(必填)、二级 DNS 服务器(可选)和三级 DNS 服务器(可选)的 IP 地址。

    选择确定以继续操作。

  17. 按地理区域和城市选择时区。可以键入所需区域设置的第一个字母以跳至第一个以此字母开头的条目。选择 OK(确定)以继续。

  18. 指定您希望 XenServer 主机确定本地时间的方式。XenServer 提供以下选项:

    • 使用 NTP:选择此选项可使用 NTP 协议设置服务器时间。在下一个屏幕上,使用以下方式之一对其进行配置:

      • 选择 NTP is configured by my DHCP server(NTP 由我的 DHCP 服务器配置)可让您的网络提供 NTP 服务器主机名或 IP 地址。

      • 请至少手动输入一个 NTP 服务器名称或 IP 地址。

      选择 OK(确定)以继续。

    • Manual time entry(手动输入时间):选择此选项可手动设置日期和时间。

      在下一个屏幕上,以 UTC 格式输入当前时间。

      选择 OK(确定)以继续。

    注意:

    XenServer 假定服务器中的时间设置是当前 UTC 时间。

    选择 OK(确定)以继续。

  19. 选择安装 XenServer

    安装过程将开始。此过程可能需要几分钟。

  20. 下一个屏幕会询问您是否要安装任何补充包(包括驱动程序磁盘)。

    注意:

    如果您在初始安装期间已经加载了驱动程序磁盘,系统可能会提示您重新插入驱动程序磁盘,以便可以将驱动程序安装到磁盘中。此时,请重新插入驱动程序磁盘以确保您的 XenServer 实例包含新驱动程序。

    • 如果您想要安装硬件供应商提供的任何补充包或驱动程序磁盘,请选择

      重要:

      如果要安装 NVIDIA Virtual GPU Manager 补充包,我们强烈建议您现在不要安装此补充包。相反,请使用 xe CLI 或 XenCenter 将其安装到您的 XenServer 主机中。有关详细信息,请参阅安装适用于 XenServer 的 NVIDIA vGPU Manager

      1. 系统会提示您插入补充包。弹出 XenServer 安装介质,然后插入补充包介质。

      2. 选择 OK(确定)。

      3. 选择 Use media(使用介质)继续进行安装。

      4. 对要安装的每个包重复执行此操作。

    • 如果您不想安装补充包,请选择

      安装过程已完成。此过程可能需要几分钟时间。

  21. Installation Complete(安装完成)屏幕出现提示时,弹出安装介质(如果从 USB 或 CD 进行安装)。

  22. 选择 OK(确定)以重新启动主机。

主机重新引导后,XenServer 将显示 xsconsole(系统配置控制台)。要从 xsconsole 访问本地 shell,请按 Alt+F3;要返回 xsconsole,请按 Alt+F1

注意:

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

安装 XenCenter

XenCenter 必须安装在可以通过网络连接到 XenServer 主机的 Windows 计算机上。请务必在此系统中安装 .NET Framework 4.8 或更高版本。

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

  1. 请从 XenServer 下载页面下载最新版本的 XenCenter 安装程序。

  2. 启动安装程序 .msi 文件。

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

有关使用 XenCenter 的详细信息,请参阅 XenCenter 文档

将 XenCenter 连接到 XenServer 主机

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

  1. 启动 XenCenter。程序将在主页选项卡打开。

  2. 单击添加新服务器图标。

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

  4. 首次添加主机时,将显示保存和还原连接状态对话框。在此对话框中,可以针对主机连接信息的存储及主机连接的自动还原设置首选项。

    如果以后要更改首选项,可以从 XenCenter 主菜单执行该操作:选择工具,然后选择选项。系统将打开选项对话框。选择保存并还原选项卡,设置您的首选项。单击确定以保存更改。

许可使用您的 XenServer 主机

您新安装的 XenServer 主机无需许可证即可在 Trial Edition 中运行。此版本限制了您的池大小,不允许通过 XenCenter 进行滚动升级池操作。有关详细信息,请参阅 http://www.xenserver.com/editions

有关许可使用您的 XenServer 主机的信息,请参阅许可使用 XenServer

安装