XenCenter

导入磁盘映像

注意:

XenCenter 2023.x.x 目前为预览版,不支持用于生产。请注意,仅当 XenCenter 2023.x.x 和 XenServer 8 从预览版状态变为正式发布版时,将来提及生产支持的任何内容才适用。

可以使用 XenCenter 2023.x.x 来管理您的 XenServer 8 和 Citrix Hypervisor 8.2 CU1 非生产环境。但是,要管理您的 Citrix Hypervisor 8.2 CU1 生产环境,请使用 XenCenter 8.2.7。有关详细信息,请参阅 XenCenter 8.2.7 文档

可以在同一系统中安装 XenCenter 8.2.7 和 XenCenter 2023.x.x。安装 XenCenter 2023.x.x 不会覆盖您安装的 XenCenter 8.2.7。

通过使用 XenCenter 导入向导,可以将磁盘映像导入资源池或特定主机中,从而创建 VM。该向导将引导您完成在 XenCenter 中创建 VM 时所需要的许多通用步骤:指定主服务器;为新 VM 配置存储和网络连接;以及在导入过程中所需要的一些其他步骤,其中包括:

  • 为 VM 配置网络连接。
  • 指定设置(如果要导入的磁盘映像是在 XenServer 以外的其他虚拟机管理程序上构建的)。
  • 指定新 VM 的引导模式。

有关详细信息,请参阅 VM 导入和导出

导入磁盘映像的要求

需要具有“池管理员”RBAC 角色才能导入磁盘映像。导入向导将执行各种检查,以确保您在目标池中具有“池管理员”角色,然后才允许您继续操作。有关详细信息,请参阅 RBAC 概述

过程

  1. 打开导入向导:在文件菜单上,选择导入
  2. 在该向导的第一页上,找到要导入的磁盘映像文件,然后单击下一步继续操作。

    如果在文件名框中输入 URL 位置 (HTTP、HTTPS、file、FTP),则单击下一步时,将打开下载软件包对话框。在此对话框中,请在 XenCenter 主机上指定要复制磁盘映像的文件夹。

  3. 指定 VM 名称并分配 CPU 和内存资源。

    VM 定义页面上,输入将从所导入磁盘映像创建的新 VM 的名称,并分配 CPU 和初始内存资源。有关详细信息,请参阅 VM CPU 和内存分配

    单击下一步继续操作。

  4. 指定用来放置新 VM 的位置并选择主服务器。

    位置页面上,选择要用来放置新 VM 的位置,为其分配主服务器(可选),然后单击下一步继续操作。

    • 从“将 VM 导入”**列表中选择池或独立服务器。
    • 要为该 VM 指定主服务器,请从主服务器列的列表中选择服务器。XenServer 将始终尽可能尝试在 VM 的主服务器上启动 VM。有关为新 VM 分配主服务器的详细信息,请参阅主服务器
    • 如果不希望指定主服务器,请从主服务器列的列表中选择不分配主服务器
  5. 为新 VM 配置存储。

    存储页面上,选择要用来放置所导入虚拟磁盘的存储库 (SR),然后单击下一步继续操作。

  6. 为新 VM 配置网络连接。

    网络连接页面上,在目标池/独立服务器中为新 VM 的虚拟网络接口选择目标网络。

    单击下一步继续操作。

  7. 指定引导选项。

    引导选项页面上,指定新 VM 的引导模式。只能选择来宾操作系统支持的选项。

    • BIOS 引导:选择此选项可在旧 BIOS 模式下引导 VM。Windows 11 VM 不支持旧 BIOS 引导。

    • UEFI 引导:选择此选项可在 UEFI 模式下引导 VM。 XenServer 仅支持对某些来宾操作系统使用此引导模式。

    • UEFI 安全引导:选择此选项可在 UEFI 安全引导模式下引导 VM。安全引导可防止在引导过程中运行未签名、未正确签名或修改的二进制文件。XenServer 仅支持对某些来宾操作系统使用此引导模式。

  8. 启用操作系统修复功能。

    如果要导入的磁盘映像是在 XenServer 之外的虚拟机管理程序上构建的,请选择使用操作系统修复。选择可以在其中复制修复 ISO 的 ISO SR,以便 XenServer 可以使用该 SR。有关详细信息,请参阅关于 VM 导入和导出

  9. 完成页面上,查看所有导入设置。单击完成开始导入过程并关闭向导。

    导入进度将显示在 XenCenter 窗口底部的状态栏中以及通知事件视图上。

    导入过程可能需要一些时间。该时间取决于所导入虚拟磁盘的大小、可用网络带宽以及 XenCenter 主机的磁盘接口速度。导入完毕后,新导入的 VM 将显示在资源窗格中。

    注意:

    使用 XenCenter 导入包含 Windows 操作系统的磁盘映像之后,必须设置 platform 参数。此显示随磁盘映像中包含的 Windows 版本而异:

    • 对于 Windows Server 2012 及更高版本,请将 platform 参数设置为 device_id=0002。例如:

      xe vm-param-set uuid=<VM UUID> platform:device_id=0002
      <!--NeedCopy-->
      
    • 对于所有其他 Windows 版本,请将 platform 参数设置为 viridian=true。例如:

      xe vm-param-set uuid=<VM UUID> platform:viridian=true
      <!--NeedCopy-->
      
导入磁盘映像