博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vmware converter linux p2v lvm
阅读量:4310 次
发布时间:2019-06-06

本文共 1299 字,大约阅读时间需要 4 分钟。

转换后开机出现Kernel panic – not syncing: Attempted to kill init

参考http://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2093497

 

由于公司存在的老旧服务器基本上都处在硬件老化状态,最近的SVN更新系统出现了系统死机无响应状态,ssh也连接不上去,不得不去机房重启一下物理机器进行恢复。这是一台老旧的DELL服务器。差不多该到报废的年龄了。这种问题出了一次就会有第二次。老这样也不是办法的。彻底一下,决定将这些老旧的物理机器进行虚拟化。整体迁移到VMware ESXI 平台下,以便于集中管理。

在这过程中出现了磁盘设置的问题,导致虚拟机无法正常启动,通过各种方法尝试终于解决了问题,在下面进行的步骤中会有详细的解释,最主要的问题是LVM逻辑卷管理功能的取舍。
在Vcenter所在的虚拟机上安装 转换软件:VMware-converter-all-5.0.1-875114.exe(已经存在相应的基础环境,可以很容易的进行P2V)
正式步骤开始:填写红色框内相关要被转换成虚拟机的物理机器的账号信息
wKiom1NFGqXw86DLAAHYs_Ncy5c845.jpg
选择虚拟主机要转换到的目的主机,填写相关的账号信息
wKioL1NFGn3xFFM3AAGscLT54ac674.jpg
wKiom1NFGyjS8snSAAHTy1VIit8403.jpg
设置转换参数:这里要注意一下关于磁盘的设置,注意:如果源系统是LVM的磁盘卷不将其转换成基本磁盘的模式,会在P2V结束后启动虚拟机的时候出现无法将LVM卷组挂载到 /sysroot 下,导致无法启动虚拟机(后面的章节有相关的解决方法)
这里设置成基本磁盘,点击编辑按钮
wKiom1NFGqbQ1Va6AAJDlXd893Q369.jpg
点击高级按钮进行设置
wKioL1NFGn2AWG8pAAOGRpqD5LA429.jpg
在目标布局选项中选中第二块磁盘,(磁盘图标具有LVG字样) 点击:设置为基本(0),然后完成P2V。这时候已经被转换成的虚拟机就是普通的磁盘/dev/sda1 /dev/sdb1,LVM功能被取消,从而正常打开虚拟机系统。
wKiom1NFGqazJTa8AAPEv1Wv9Og077.jpg
wKioL1NFGn6gQ41bAAJ3BxD40Dc631.jpg
注意:如果源系统是LVM磁盘组,在P2V过程不改变磁盘模式的情况下,转换成虚拟机的磁盘和源系统一模一样的情况下会出现无法开机的问题,如图:
wKiom1NFH0WiHzDiAAKtz3_Etp0677.jpg
解决方法:
使用相同版本的系统ISO镜像进入 rescue模式
wKiom1NFIEjDdzljAAJTMHpIy9w858.jpg
输入: linux rescue 回车
wKiom1NFG52CxuooAAPL3xASEYY434.jpg
语言默认为 English 下一步
wKioL1NFG3SzFHgjAAGbW-F5bVI339.jpg
键盘模式US 下一步:
wKiom1NFG53RLaecAAGJpDF6L8I661.jpg
不是指网络下一步:
wKioL1NFG3TgpZDUAAEaWbmn6P4327.jpg
Continue 下一步:
wKiom1NFG52B01cPAAKCTtdyc0Q391.jpg
系统进行chroot 设置:
wKioL1NFG3XC-RsCAAFuqPJintE808.jpg
进行LVM卷组的扫描,看是否正常 pvscan vgscan lvcsan
wKioL1NFG3Xw_9R3AAGVDBe_7dU370.jpg
chroot /mnt/sysimage
进入到/boot目录下将内核映像进行重新生成,
备份旧的映像
mv initrd-2.6.18-194.el5.img initrd-2.6.18-194.el5.old.img
mkinitrd initrd-2.6.18-194.el5.img 2.6.18-194.el5
然后退出系统自动重启
wKiom1NFG56BZFMrAAL64aj2Ar0808.jpg
正常启动系统OK!
wKioL1NFG3bxNd_uAAK7y5DnC9o603.jpg

 

转载于:https://www.cnblogs.com/chinajsks/p/4363867.html

你可能感兴趣的文章
有意思的cmd命令
查看>>
js正則表達式语法
查看>>
JVM-垃圾回收
查看>>
ubuntu-14.04.1-desktop上安装配置JDK1.8的环境变量
查看>>
VS2013 添加已有文件夹
查看>>
摄影扫盲
查看>>
POJ 2388 - Who's in the Middle
查看>>
python 计时程序运行时间
查看>>
【最小生成树+贪心】BZOJ1821: [JSOI2010]Group 部落划分 Group
查看>>
ios-自动布局指南:入门
查看>>
【Shell脚本学习4】几种常见的Shell
查看>>
DataStructure part1 基础概念
查看>>
201521123007《Java程序设计》第11周学习总结
查看>>
BitLocker 加密工具挂起和恢复命令行(windows7)
查看>>
VMware下centos7安装VMware Tools
查看>>
Eclipse下Android开发的问题:Failed to install AndroidPhone.apk on device 'emulator-5554': timeout 解决办法...
查看>>
[luogu_P2045]方格取数加强版
查看>>
android 代理模式创建Activity
查看>>
c++课程设计之菜单选择\\
查看>>
iOS 的 XMPPFramework 简介
查看>>