Citrix Hypervisor

安装

本节包含指导您完成 Citrix Hypervisor 的安装、配置和初始操作的过程。本部分内容还将介绍如何解决安装期间可能出现的问题,并提供指向额外的资源的链接。

此信息主要面向需要在物理服务器上设置 Citrix Hypervisor 服务器的系统管理员。

Citrix Hypervisor 将直接安装在裸机硬件上,以避免底层操作系统的复杂性、开销和性能瓶颈。它使用从 Linux 内核获取的设备驱动程序。因此,Citrix Hypervisor 能够在各种硬件和存储设备上运行。但是,请务必使用经过认证的设备驱动程序。

有关详细信息,请参阅硬件兼容性列表 (HCL)

重要:

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

开始之前的准备工作

安装 Citrix Hypervisor 8.2 累积更新 1 之前,请考虑以下因素:

  • 合适的安装方法是什么?

  • 系统要求是什么?

安装方法

Citrix Hypervisor 8.2 累积更新 1 可以作为全新安装进行安装。

不存在支持从 XenServer 的不再受支持版本直接升级到 Citrix Hypervisor 8.2 累积更新 1 的升级路径。请改为执行全新安装。

全新安装

如果要创建 Citrix Hypervisor 8.2 累积更新 1 的全新安装,请执行以下操作:

补充包

在安装 Citrix Hypervisor 之后,可以安装所需的任何补充包。将补充包下载到您的计算机上的已知位置,并按照与安装更新相同的方式安装补充包。

重要:

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

有关详细信息,请参阅《补充包和 DDK 指南》。

安装 Citrix Hypervisor 服务器

提示:

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

要安装或升级 Citrix Hypervisor 服务器,请执行以下操作:

  1. 备份要保留的数据。安装 Citrix Hypervisor 会覆盖选择用作安装位置的任何硬盘驱动器上的数据。
  2. 从安装介质或使用网络引导引导计算机:

    • 要从可引导的 USB 安装 Citrix Hypervisor 服务器,请执行以下操作:

      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. 在 BIOS 中,更改设置以从 USB 引导系统。

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

    • 要从 CD 安装 Citrix Hypervisor 服务器,请执行以下操作:

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

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

    • 要从虚拟介质安装 Citrix Hypervisor 服务器,请执行以下操作:

      1. 转到系统的虚拟控制台。
      2. 插入 Citrix Hypervisor 安装 ISO 文件作为虚拟介质。
      3. 重新启动系统。
      4. 在 BIOS 中,更改设置以从虚拟介质引导系统。

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

    • 要设置可通过网络访问的待引导 TFTP 服务器,请执行以下操作:

      有关设置 TFTP 服务器以使用网络启动安装程序的详细信息,请参阅网络引导安装

    • 要将 Citrix Hypervisor 安装到 SAN 上的远程磁盘以允许从 SAN 引导,请执行以下操作:

      有关详细信息,请参阅从 SAN 引导

  3. 显示初始引导消息和“欢迎使用 Citrix Hypervisor”屏幕,选择要用于安装的键映射(键盘布局)。

    注意:

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

  4. 此时将显示“欢迎使用 Citrix Hypervisor 安装程序”屏幕。

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

    警告:

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

    加载完所有必需的驱动程序后,请选择确定以继续。

    Citrix Hypervisor 允许客户将 Citrix Hypervisor 安装配置为从 FCoE 引导。按 F10 并按照屏幕上显示的说明设置 FCoE。

    备注:

    在允许您的 Citrix Hypervisor 服务器从 FCoE 引导之前,请手动完成将 LUN 显示给主机所需的配置。这一手动配置包括配置存储架构以及将 LUN 分配给 SAN 的公共全球通用名称 (PWWN)。完成此配置后,可用的 LUN 将作为 SCSI 设备装载到主机的 CNA 中。然后,可以使用该 SCSI 设备访问 LUN,就像它是本地连接的 SCSI 设备一样。有关配置支持 FCoE 的物理交换机和阵列的信息,请参阅供应商提供的文档。

    配置 FCoE 架构时,请勿使用 VLAN 0。Citrix Hypervisor 服务器找不到位于 VLAN 0 上的流量。

    有时,使用软件 FCoE 堆栈从 FCoE SAN 引导 Citrix Hypervisor 服务器会导致主机停止响应。此问题是由主机初始化阶段中出现的临时链路中断导致的。如果主机长时间无法响应,则可以重新启动主机以解决此问题。

  5. 此时将显示 Citrix Hypervisor EULA。使用 Page Up 和 Page Down 键可滚动浏览并阅读该协议。选择 Accept EULA(接受 EULA)以继续。

  6. 选择恰当的操作。您可能会看到下面的任意选项:

    • 执行干净安装

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

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

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

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

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

    如果要使用精简预配功能来优化可用存储的使用情况,请选择 Enable thin provisioning(启用精简预配)。此选项将选择主机的本地 SR 作为要用于 VM VDI 的本地缓存的 SR。建议 Citrix Virtual Desktops 和 DaaS 用户选择此选项,以便能够正常进行本地缓存。有关详细信息,请参阅存储

    选择 OK(确定)。

  9. 选择安装介质源。

    • 要从 USB 或 CD 进行安装,请选择 Local media(本地介质)。
    • 要使用网络进行安装,请选择 HTTPFTPNFS

      注意:

      如果要使用 IIS 托管安装介质,请务必在 IIS 上启用双重转义,然后再提取其中包含的安装 ISO。

    选择 OK(确定)以继续。

    如果选择 HTTPFTPNFS,请设置网络连接,以便安装程序能够连接到 Citrix Hypervisor 安装介质文件:

    1. 如果计算机具有多个 NIC,请选择要用于访问 Citrix Hypervisor 安装介质文件的其中一个 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 共享所在的服务器及其路径。

      选择确定以继续操作。

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

  11. 设置并确认 root 用户密码,XenCenter 将使用此密码连接到 Citrix Hypervisor 服务器。您还将使用此密码(对应用户名为“root”)登录 xsconsole(系统配置控制台)。

    注意:

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

  12. 设置用来连接到 XenCenter 的主管理接口。

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

  13. 配置管理 NIC IP 地址,方法是选择 Automatic configuration (DHCP)(自动配置(DHCP))以使用 DHCP 配置 NIC,或者选择 Static configuration(静态配置)以手动配置 NIC。要在 VLAN 网络中配备管理接口,请提供 VLAN ID。

    注意:

    要成为池的成员,Citrix Hypervisor 服务器必须具有静态 IP 地址或者可以进行 DNS 寻址。如果使用 DHCP,应确保启用静态 DHCP 保留策略。

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

    Hostname Configuration(主机名配置)部分中,选择 Automatically set via DHCP(通过 DHCP 自动设置),使 DHCP 服务器同时提供主机名和 IP 地址。如果选择 Manually specify(手动指定),请在提供的字段中输入服务器的主机名。

    注意:

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

    DNS Configuration(DNS 配置)部分中,选择 Automatically set via DHCP(通过 DHCP 自动设置),以使用 DHCP 获取名称服务配置。如果选择 Manually specify(手动指定),请在提供的字段中输入主 DNS 服务器(必需)、二级 DNS 服务器(可选)和三级 DNS 服务器(可选)的 IP 地址。

    选择确定以继续操作。

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

  16. 指定希望服务器在确定本地时间时所用的方法:使用 NTP 或手动输入时间。做出选择,然后选择 OK(确定)以继续。

    • 如果使用 NTP,请选择 NTP is configured by my DHCP server(NTP 由我的 DHCP 服务器配置),或者在下面的字段中至少提供一个 NTP 服务器名称或 IP 地址。选择 OK(确定)以继续。
    • 如果选择手动设置日期和时间,系统会提示您输入这些信息。选择 OK(确定)以继续。

    注意:

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

  17. 选择安装 Citrix Hypervisor

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

  18. 下一个屏幕会询问您是否要安装任何补充包(包括驱动程序磁盘)。如果您打算安装硬件供应商提供的任何补充包或驱动程序磁盘,请选择

    注意:

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

    如果您选择安装补充包,系统将提示您将其插入。弹出 Citrix Hypervisor 安装介质,并插入补充包介质。选择 OK(确定)。

    重要:

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

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

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

  19. Installation Complete(安装完成)屏幕中,弹出安装介质(如果是从 USB 或 CD 进行安装),然后选择 OK(确定)重新启动服务器。

    服务器重新启动后,Citrix Hypervisor 将显示 xsconsole(系统配置控制台)。要从 xsconsole 访问本地 shell,请按 Alt+F3;要返回 xsconsole,请按 Alt+F1

    注意:

    记下显示的 IP 地址。请在将 XenCenter 连接到 Citrix Hypervisor 服务器时使用此 IP 地址。

安装 XenCenter

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

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

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

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

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

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

将 XenCenter 连接到 Citrix Hypervisor 服务器

要将 XenCenter 连接到 Citrix Hypervisor 服务器,请执行以下操作:

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

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

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

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

    如果以后要更改首选项,可以使用 XenCenter 或 Windows 注册表编辑器进行更改。

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

    为此,请使用 Windows 注册表编辑器导航到注册表项 HKEY_LOCAL_MACHINE\Software\Citrix\XenCenter 并添加一个名为 AllowCredentialSave 的注册表项,字符串值为 truefalse

安装