安装

本部分内容将介绍相应的步骤,来指导您完成 XenServer 的安装、配置和初始操作。本部分内容还将介绍如何解决安装期间可能出现的问题,并提供指向额外的资源的链接。

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

XenServer 直接安装在裸机硬件上,避免底层操作系统的复杂性、开销和性能瓶颈。它使用从 Linux 内核获取的设备驱动程序。因此,XenServer 能够在各种硬件和存储设备上运行。但是,Citrix 建议您使用经过认证的设备驱动程序。 有关详细信息,请参阅硬件兼容性列表 (HCL)

重要:

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

准备工作

安装 XenServer 7.6 之前,请注意以下因素:

  • 您要使用 XenServer 的哪个版本流?

  • 恰当的安装方法是什么?

  • 系统要求是什么?

XenServer 版本流

XenServer 的各版本在以下版本流之一中:当前版本 (CR) 或长期服务版本 (LTSR)。XenServer 7.6 是当前版本。选择安装 CR 流还是 LTSR 流中的 XenServer 的版本时,请注意以下事项:

  • 要更新 XenServer 的版本的频率是多少?
  • 您更倾向于稳定的功能集还是最新的功能集?

当前版本

XenServer 的当前版本允许您抓住尽可能早的机会来使用新功能。CR 流中 XenServer 的新版本每季度发布一次。如果您在 CR 流中,则必须定期采用新 CR 以继续获得支持。在 XenServer CR 中发现的大多数问题在后续的当前版本中修复。安全问题在可以应用到 CR 的修补程序中修复。

如果安装了 XenServer 7.5 或 7.4,则必须更新到 XenServer 7.6 以继续接收支持。

长期服务版本

XenServer 的长期服务版本根据 XenServer 内部的功能集来保证稳定性。LTSR 流中 XenServer 的新版本每两年发布一次,最长可获得 10 年支持。XenServer LTSR 中的所有问题都在可以应用到 XenServer LTSR 的修补程序或累积更新中修复。

如果您当前安装了 XenServer 7.1 Cumulative Update 1 LTSR,则可以升级到 XenServer 当前版本流以利用其新增功能。

安装方法

XenServer 7.6 有两种形式:

  • 作为可以应用到 XenServer 的早期 CR 的更新
  • 可用于升级早期版本的 XenServer 或创建全新安装的基础安装

用于获取 XenServer 7.6 的文件取决于安装的现有 XenServer 版本。

现有版本 XenServer 如何获取 XenServer 7.6 要使用的 ISO 文件
全新安装 基础安装 ISO
7.5、7.4 更新 更新 ISO
7.1 Cumulative Update 1、7.0 升级 基础安装 ISO

全新安装

如果要创建 XenServer 7.6 的新安装:

更新

如果要将 XenServer 7.4 或 7.5 的早期当前版本更新到 XenServer 7.6,请执行以下操作:

  • 使用 XenServer7.6 更新 ISO 文件。

    可以从下载站点下载此文件

  • 更新 XenServer 之前,请查看更新中的信息。

升级

如果要从 XenServer 7.1 Cumulative Update 1 或 7.0 升级到 XenServer 7.6,请执行以下操作:

安装位置

可以使用以下方法之一安装 XenServer 主机:

  • 从 CD 安装

    可以下载安装程序(ISO 文件格式)并将其刻录成 CD。 要下载安装程序,请访问下载页面。

    主安装文件包含在主机上设置 XenServer 以及在 Windows 计算机上安装 XenCenter 所需的基本软件包。

  • 设置可通过网络访问的待启动 TFTP 服务器。

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

  • 将 XenServer 安装到 SAN 上的远程磁盘以允许从 SAN 引导

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

补充包

在安装 XenServer 之后可以安装所需的任何增补包。将补充包 (filename.iso) 下载到您的计算机上的已知位置,并按照与安装更新相同的方式安装补充包。 有关详细信息,请参阅《补充包和 DDK 指南》。

升级

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

重要:

升级需要小心谨慎,认真规划。有关升级各个 XenServer 主机和池的详细信息,请参阅从现有版本进行升级

安装 XenServer 主机

提示:

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

警告:

安装 XenServer 时,会覆盖选择用作安装位置的任何硬盘驱动器上的数据。请在继续操作前备份希望保留的数据。

安装或升级 XenServer 主机:

  1. 从安装 CD 引导计算机,或从 TFTP 服务器进行网络引导(如果适用)。

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

    注意:

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

  3. 此时将显示“欢迎使用 XenServer 安装程序”屏幕。

    XenServer 附带一套全面的驱动程序集,可支持最流行的服务器硬件配置。但是,如果已获得任何其他必要的设备驱动程序,请按 F9 键。安装程序将引导您逐步安装必要的驱动程序。

    警告:

    在安装过程中,此时只能安装包含驱动程序磁盘的更新包。但是,稍后在安装过程中会提示安装包含补充包的任何更新包。

    安装完所有必需的驱动程序后,请选择 OK(确定)以继续。

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

    注意:

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

    配置 FCoE 架构时,请勿使用 VLAN 0。XenServer 主机找不到位于 VLAN 0 上的流量。

    警告:

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

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

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

    • Perform clean installation(执行全新安装)

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

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

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

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

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

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

    选择确定

  8. 选择安装介质源。

    要从 CD 进行安装,请选择 Local media(本地介质)。要使用网络进行安装,请选择 HTTPFTPNFS。选择 OK(确定)以继续。

    如果选择 HTTPFTPNFS,请设置网络连接,以便安装程序能够连接到 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 共享所在的服务器及其路径。

      选择确定继续操作。

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

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

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

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

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

    注意:

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

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

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

    注意:

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

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

    选择确定继续操作。

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

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

  16. 如果使用 NTP,请选择 NTP is configured by my DHCP server(NTP 由我的 DHCP 服务器配置),或者在下面的字段中至少提供一个 NTP 服务器名称或 IP 地址。选择确定

    注意:

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

  17. 选择安装 XenServer

    如果选择了手动设置日期和时间,系统将在安装期间提示您输入这些信息。设置后,选择 OK(确定)以继续。

  18. 如果要从 CD 进行安装,下一个屏幕会询问您是否要从 CD 安装任何补充包。如果您打算安装由硬件供应商提供的任何增补包,请选择 Yes(是)。

    如果您选择安装补充包,系统将提示您将其插入。弹出 XenServer 安装 CD,插入增补包 CD。选择确定

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

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

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

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

    注意:

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

安装 XenCenter

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

XenServer 安装介质附带 XenCenter 安装介质。还可以从下载页面下载最新版本的 XenCenter。

安装 XenCenter:

  1. 在安装 XenCenter 之前,请确保已卸载所有先前版本。

  2. 启动安装程序。

    如果从 XenServer 安装 CD 进行安装:

    1. 将安装 CD 插入要运行 XenCenter 的计算机的 DVD 驱动器中。

    2. 打开 CD 上的 client_install 文件夹。双击 XenCenter.msi 开始安装。

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

将 XenCenter 连接到 XenServer 主机

将 XenCenter 连接到 XenServer 主机:

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

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

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

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

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

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

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