迁移一台物理机 (PM) 或虚拟机 (VM) 来通过网络将其传输到 everRun 7.x 系统上的一个新 VM。(您还可以将开放虚拟化格式 (OVF) 文件导入到 everRun 7.x 系统,见创建和迁移虚拟机。)
要通过网络迁移 PM 或 VM 时,在源 PM 或 VM 上启动 P2V 客户端(virt-p2v),使用该客户端配置、初始化和监视来自源侧的安全网络传输。在迁移完成之前,everRun系统上不需要配置步骤,不过,当新 VM 的关联卷开始出现时,您可以在everRun 可用性控制台的卷页面上确认迁移正在进行。
对于基于 Ubuntu 的 PM 和 VM,在迁移之前,必须编辑源 PM 或 VM 上的 /boot/grub/grub.cfg 文件,把参数 gfxmode 修改为 text(例如,设置 gfxmode=text);否则,everRun系统上的新 VM 控制台将会挂起。在迁移完毕后可以恢复源 PM 或 VM 上的原始设置。
从驱动程序和工具部分下载 P2V 客户端 ISO 文件 everRun 支持页在 http://www.stratus.com/go/support/everrun.
如果您想要验证 ISO 图片的完整性,您也可以下载相关的 fciv (Windows) 或 md5sum (Linux) 校验和文件并对那些在获取everRun软件中描述的项目执行类似命令。
从驱动程序和工具部分下载 P2V 客户端 ISO 文件 everRun 支持页在 http://www.stratus.com/go/support/everrun.
如果您想要验证 ISO 图片的完整性,您也可以下载相关的 fciv (Windows) 或 md5sum (Linux) 校验和文件并对那些在获取everRun软件中描述的项目执行类似命令。
如果系统有提示,则配置网络设置以便用于迁移过程;否则,请跳到步骤 3。要配置网络设置:
要指定静态网络设置时,也可以取消选中 Automatic configuration(自动配置)复选框,然后输入您的 IP Address(IP 地址)、Gateway(网关)和 DNS Servers(DNS 服务器)设置。
否则,保留缺省设置来使用 DHCP。
激活各设备旁边的复选框来选择要包含在迁移中的固定存储设备。
您必须选择至少一个固定存储设备,其中包括启动卷。(由于 P2V 客户端是一个基于 Linux 的程序,所以所有设备都是使用 Linux 设备名称列出的,其中 sda 代表启动卷。)
P2V 客户端自动管理迁移的可移动媒体和网络接口。无论您如何选择,都将只有一个 CD/DVD 驱动器和一个网络接口传输到everRun系统上的新 VM。您无法修改新 VM 上的 CD/DVD 配置,但是在迁移后,您可以按需要为该 VM 配给更多网络接口。
按重新配置虚拟机资源所述,在上部窗格中选择新 VM,单击配置来打开重配虚拟机向导。使用这个向导为 VM 配置希望的 vCPU、内存、存储和网络设置:
在最后一个向导页面上单击完成来实施这些修改。
仅对于基于 Windows 的 VM,安装要求的 VirtIO 驱动程序(基于 Linux 的系统上已经安装)。
大多数情况下,Windows 要么提示您安装驱动程序,要么自动安装驱动程序。 重新启动系统以应用新驱动程序后,请确认已安装驱动程序,或者在必要时安装驱动程序,方法如下:
展开网络适配器,然后确认 Red Hat VirtIO 以太网适配器 存在。 可能存在多个适配器,具体取决于您的 VM 中的网络接口数量。
如果 Red Hat VirtIO Ethernet Adapter 不存在,则展开其他设备并右击未知以太网控制器设备。选择更新驱动程序软件,按照向导自动搜索和安装Red Hat VirtIO 以太网适配器驱动程序。对每一个以太网控制器设备重复执行驱动程序更新。
展开存储控制器,然后确认 Red Hat VirtIO SCSI 控制器 存在。 可能存在多个控制器,具体取决于您的 VM 中的卷数量。
如果 Red Hat VirtIO SCSI 控制器不存在,则右击未知 SCSI 控制器设备。选择更新驱动程序软件,按照向导自动搜索和安装Red Hat VirtIO SCSI 控制器驱动程序。对每一个SCSI 控制器设备重复执行驱动程序更新。
禁用everRun系统上的操作不需要的任何客人操作系统服务。
禁用这些服务后,重新启动客人操作系统来实施您的修改。
确认新 VM 工作正确后,迁移过程完成;不过,everRun系统可能会继续在 PM 之间同步数据来启用高可用性 (HA) 或容错 (FT) 操作。
必要时,使用如下信息解决在迁移过程中遇到的问题。
要取消迁移过程时
关闭运行 P2V 客户端的源 PM 或 VM。
迁移取消或失败后的清理
打开everRun 可用性控制台,移除已迁移的、与源 PM 或 VM 相关的所有卷。要重新启动迁移过程时,重新启动源 PM 或 VM 上的 P2V 客户端。
要恢复失败的迁移时
当迁移过程失败时,源 PM 或 VM 上的 P2V 客户端上将显示一条错误消息。everRun系统上还可能显示另一条消息。使用这些消息确认问题。
如果迁移仍然失败,则在提供了相关选项时,启用服务器侧调试。迁移完毕后,按创建诊断文件所述生成一个诊断文件并将其发送到您的授权 Stratus 服务代表。这个诊断文件内包含在迁移过程中产生的所有服务器侧调试信息。
在everRun系统的新 VM 控制台挂起时的恢复
对于基于 Ubuntu 的 VM,如果没有在迁移过程开始之前正确设置参数 everRun 可用性控制台gfxmode,那么 VM 控制台将在挂起(如注释所述)。如果 VM 控制台挂起,则不断重启 VM,直到控制台在everRun 可用性控制台正确打开为止,然后修改参数 gfxmode 来防止以后出现问题。
关于更多 VM 控制台故障排除,请参阅打开虚拟机控制台会话。
everRun系统上 VM 内丢失数据卷的恢复
在导入后,如果everRun系统上的 VM 内没有出现您的数据卷,那么,您可能需要手动恢复这些卷,方法如下:
everRun系统上 VM 内丢失网络设备的恢复
在导入后,如果everRun系统上的 VM 内没有出现您的网络设备,那么,您可能需要手动恢复这些网络设备,方法如下:
相关主题
产品支持与下载
|
关于 Stratus
|
产品资料(PDF 格式)
|
关于帮助
|