【经验分享】使用创建镜像mksysb的方式做P2V的迁移步骤
虚拟机:P740上的一台虚拟机
操作系统:AIX 6.1 (貌似要能够迁移的至少得AIX6.1)
需要迁移的源机器
1.
Lsvg rootvg 查看rootvg 的大小。剩余空间只有12G,但是已用了38G,因此空间不够保存镜像的,需要扩充rootvg大小。(这个环境的rootvg在存储上,因此直接在存储扩展了对应的LUN,然后回来执行 chvg –g roovg,就ok了。)
2.扩展好rootvg后,执行smitty mkcd来创建镜像。如下图,选择 no。
3.
进入填写各个选项的界面,除了红框中的选项选择NO外,其余的都默认。
4.
回车后,执行备份。
5.
执行完成后,在/mkcd/images下面是备份的文件。
VIOS
1.
将在源机器上smitty mkcd出来的备份文件上传到VIOS的
2. 看下机器上是否有镜像库。Lsrep如果有输出,则表示已经创建,直接跳到第三步。否则执行下列命令创建。
Lsdev –virtual ----查看可用的vhost
mkvdev -fbo -vadapter vhost0 ---创建虚拟光驱设备
mkrep -sp rootvg -size 10G ---创建一个镜像库 大小自己定义。
创建完成后,如下:
$ lsrep
Size(mb) Free(mb) Parent Pool Parent Size Parent Free
10200 2641 rootvg 61376 7488
2.
挂在映像到虚拟光驱。
mkvopt -name cd_image1 -file/opt/images/cd_image_8192214.vol1 -ro
loadopt -disk cd_image1 -vtd vtopt1
unloadopt -vtd vtopt1 ---卸载镜像
可以同时挂在多个镜像,如下图:
3.
现在可以从创建的虚拟机开始安装了。安装过程和普通的操作系统安装一样。
虚拟机
1.
在HMC激活概要文件,选择SMS启动,勾选打开虚拟机的console。
2.
进入到系统后,之前的一些设备,比如网卡将不可用,状态为defined。删除掉设备,重新发现一次。
脚本参考:for i in `lsdev | awk '{print $1}'` ; do rmdev -Rdl $i ; done;
Cfgmgr
3.
Smitty tcpip配置网络。