热门IT资讯网

通过在VIOS上 复制lV的方式快速起虚机

发表于:2024-11-30 作者:热门IT资讯网编辑
编辑最后更新 2024年11月30日,通过在VIOS上 复制lV的方式快速起虚机,之前一直是通过mksysb的方式来起虚拟机,直到后来碰到了raw设备 mksysb是不会抓raw设备内容,在客户那边碰到了informix的database
通过在VIOS上 复制lV的方式快速起虚机,之前一直是通过mksysb的方式来起虚拟机,直到后来碰到了raw设备 mksysb是不会抓raw设备内容,在客户那边碰到了informix的database全部建在raw设备上,然后就傻眼了,所以就想到了cplv这个方法,以下为粗略步骤,在此留个记录 1.在VIOS通过lsmap -all 查看需要复制的lpar关联的lv信息,如下 SVSA Physloc Client Partition ID --------------- -------------------------------------------- ------------------ vhost5 U8231.E2B.104A4AR-V1-C22 0x00000007 VTD vtscsi6 Status Available LUN 0x8100000000000000 Backing device lp7vd2 Physloc Mirrored N/A VTD vtscsi8 Status Available LUN 0x8200000000000000 Backing device lp7vd3 Physloc Mirrored N/A 2.由于现在lv 是open状态(状态lsvg -lv rootvg可以查看) 无法做复制操作 因此需要更改为closed状态 方法如下: rmvdev -vdev lp7vd2 rmvdev -vdev lp7vd3 注意:以上命令不会删除lv 只是将lv与vhost5的关联关系去掉了 而且此步骤可以在lpar运行的状态下操作 3. 状态更改好之后 通过以下命令复制lv: cplv -vg rootvg -lv lp7vd2_new lp7vd2 cplv -vg rootvg -lv lp7vd3_new lp7vd3 lp7vd2_new lp7vd2_new就是复制好的LV 4. 复制完之后 可以将 lp7vd2 lp7vd3与vhost5恢复关联 通过以下命令还原: mkvdev -vdev lp7vd2 -vadapter vhost5 mkvdev -vdev lp7vd3 -vadapter vhost5 不影响 vhost5的使用 5. 接下来在vios 创建lpar 通过mksyscfg命令 或者通过IVM web界面上创建一个不带硬盘的分区 创建成功之后 在VIOS上通过lsmap -all可以看到如下vhost(下例为vhost6) SVSA Physloc Client Partition ID --------------- -------------------------------------------- ------------------ vhost6 U8231.E2B.104A4AR-V1-C28 0x00000009 VTD NO VIRTUAL TARGET DEVICE FOUND 6.然后通过以下两条命令将复制好的lv (lp7vd2_new lp7vd3_new) 与vhost6关联起来 mkvdev -vdev lp7vd2_new -vadapter vhost6 mkvdev -vdev lp7vd3_new -vadapter vhost6 再启动vhost6就可以了 总结:大概思路: vhost5关联了lp7vd2 lp7vd3 复制lp7vd2-->lp7vd2_new lp7vd3-->lp7vd3_new 创建 vhost6 将lp7vd2_new lp7vd3_new与vhost6关联 OK
0