VMware vCenter Converter P2V ESXi 常见问题

实用 VMware vCenter Converter 转换物理机/虚拟机  到ESX 常见问题

1. Unable to query the live source machine

# 查看是否有多次 mount 挂载的分区
df -h
# 卸载
umount /xxx
# 如果在使用中,可以使用lsof查看
lsof | grep xxx

# 是否有启动docker
# docker 默认会有重复挂载分区的情况,转换前关闭docker服务

 

2. 98% FAILED: Unable to reconfigure the destination virtual machine

# 一般这种情况,所有的分区都已经转换完成,整个过程完成了98%
# 可以看转换日志查看确认
# 如果是linux直接启动虚拟机会报错:FAILED: An error occurred during the conversion:
'optional value not set'
# Volume Group "VolGroup00" Not Found # 解决方案1 使用系统镜像升级、或修复启动
# 解决方案2
使用系统镜像进入紧急恢复模式,恢复

 # Solution:

 mkinitrd -v -f --with=sd_mod --force-lvm-probe /boot/initrd-xxxxx.img kernel_name
 # For example:
 mkinitrd -v -f --with=sd_mod --force-lvm-probe /boot/initrd-2.4.18-19.8.el5.img 2.4.18-19.8

参考:https://communities.vmware.com/t5/Virtual-Machine-Guest-OS-and-VM/Volume-Group-quot-VolGroup00-quot-Not-Found/td-p/2519350

https://serverfault.com/questions/718860/no-volume-groups-found-centos

 

 

 

3. FAILED: fault.HelperVmFailedToObtainIpFault.summary

# FAILED: Unable to obtain the IP address of the helper virtual machine
# P2v 设置选项中 # 需要设置 Helper VM network # 设置一个同网断 的临时ip

 

 

4.  使用非root用户报错:make sure that you can run sudo without entering a password when logged in to the source machine over SSH as “your_username”.

# 添加用户到sudo,并允许不输入密码执行sudo操纵
# vi /etc/sudoers your_username ALL=(ALL) NOPASSWD: ALL

 

5. FAILED: A general system error occurred: # :22 SSH-1.99-OpenSSH_4.3 

# P2v CentOS5 会报此错误
# 需要升级sshd到sshv2
# 可以参考文章:
Centos5 源码升级sshd
# 可以从远端telnet 服务器22 查看是否升级成功

 

posted @ 2024-03-05 23:29  i学笔记  阅读(1196)  评论(0编辑  收藏  举报