导入磁盘映像

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

导入磁盘映像的要求

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

过程

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

    如果您在 文件名 框中输入 URL 位置 (http,https,file,ftp),则在单击 下一步 时,将打开 下载软件包 对话框,您必须指定 XenCenter 主机上用于存储所复制磁盘映像的文件夹。

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

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

    单击 下一步 继续操作。

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

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

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

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

  • 为新 VM 配置网络连接。

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

    单击 下一步 继续操作。

  • 启用操作系统修复功能。

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

  • 配置传输 VM 网络连接。

    传输 VM 设置 页面,为 关于 VM 导入和导出 配置网络设置,然后单击 下一步 继续操作。

    • 从目标池或独立服务器可用网络接口的列表中选择网络。
    • 要使用自动化的动态主机配置协议 (DHCP) 自动分配网络设置(包括 IP 地址、子网掩码和网关),请选中 使用 DHCP 自动获取网络设置。
    • 要手动配置网络连接设置,请单击 使用以下网络设置 并输入 IP 地址、子网掩码和网关。
  • 完成 页面上,检查所有的导入设置,然后单击 完成 ,以开始执行导入过程并关闭该向导。

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

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

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

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

       xe vm-param-set uuid= platform:device\_id=0002
      
    • 对于所有其他 Windows 版本,请将 platform 参数设置为 viridian=true。例如:

       xe vm-param-set uuid= platform:viridian=true
      

导入磁盘映像