背景介绍
我是本际云服务器推荐网的小编小本本,以下介绍一个实战案例。某客户现场使用老旧的红帽KVM企业级虚拟化平台,出现一系列问题,维护成本高。为此,客户需要将KVM虚拟机迁移至VMwareesxi平台上,降低维护成本。

迁移方式
目前有两种常见的迁移方式,分别是使用qemu-img工具和使用VMwareConverter工具。对于同一客户场景,我们在实现过程中,要结合客户实际情况选择相应工具。
使用qemu-img工具进行迁移,具体步骤如下:
- 登录KVM主机,查询所有虚拟机信息。
- 选择需要迁移的虚拟机,查询硬盘详细信息。
- 使用dd命令导出磁盘信息。
- 使用qemu-img进行转换。
- 将vmdk文件传输到esxi中。
- 新建虚拟机浏览选择vmdk文件。
- 启动并测试业务系统。
使用VMwareConverter工具进行迁移,具体步骤如下:
- 安装部署VMware vCenter Converter Standalone工具。
- 新建转换机器。
- 输入转换源信息,包括类型、IP、账号和密码。
- 输入转换目标esxi的IP和账号密码信息。
- 新增esxi服务器上虚拟机名字。
- 选择磁盘存储和虚拟机版本。
- 设置Helper VM network。
- 开始转换。
- 转换完成后启动系统,并测试业务。
需要注意的是:Linux转换Linux主机时,硬盘一定要转换成LSI SCSI的适配卡;最后设定阶段,一定要将「Reconfigure」的选项关闭,避免转换失败。
迁移过程遇到的问题
在实战过程中,我们遇到了一些问题,如无法开机、网卡报错、分区问题、网络问题等,我们针对这些问题进行了不同的排查和解决方案。
无法开机问题:出现”error loading operating system”,需要使用修复虚拟机的方法,具体操作可以查看相应的技术文档。
网卡报错问题:重启网卡提示”Device eth0 does not seem to be present, delaying initialization.”,需要进行mac地址和UUID信息的配置。
分区问题:出现fsck.ext4:Unable to resolve问题,需要将分区设置为不检查或者删除注释,并重启系统。
网络问题:需要排查中转机和目标机到源主机的22端口是否连通。
内核问题:在某些情况下,需要使用一些特定的方法解决,如切换root、修改配置文件等。
总结
对于KVM虚拟机迁移到VMwareesxi平台上的实战案例,我们介绍了两种常见的迁移方式和遇到的问题以及解决方案。通过实践和总结,我们可以更好地掌握迁移方法,提高迁移效率,并且在遇到问题时,能够快速定位处理,避免影响迁移过程,确保迁移顺利完成。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/5941.html
