AIX镜像与克隆学习笔记之克隆

本文发布时间: 2019-Mar-22
什么时候使用克隆技术呢!一般情况下在生产环境中,我门的rootvg大多数是mirror,如果ML升级失败,或者一些错误操作,导致无法恢复等这时候就需要我门速度恢复rootvg,无论是使用磁带 mksysb 恢复,还是网络引导恢复,这个速度各方面都不理想。使用alt_disk_copy恢复rootvg时间最快。alt_disk 实用程序由以下命令组成:•alt_disk_copy 执行磁盘克隆。•alt_rootvg_op 在克隆的 rootvg 上执行维护操作。•alt_disk_mysysb 执行 mksysb 复制 alt_disk_copy 命令是把正在运行的rootvg copy到另一个磁盘,所以只要是属于rootvg的并且挂载的文件系统都会摆copy。执行这个命令不需要做其他操作,但是这个命令执行时间有点长,尽量放在访问量较少的时候去执行这个命令。 复制完成以后就多了个altinst_rootvg,当他他是处于未激活的状态。如果他激活,他就自动变成rootvg,而之前的rootvg就变成old_rootvg.反之同理,就看从那个硬盘引导了。 如果我门这里讨论升级问题,如果升级正常进行,并且运行良好,那么我门就需要销毁新产生的altinst _rootvg,命令alt_rootvg_op销毁克隆,然后在和rootvgmirror。 如果升级失败只需制作第三方支持所需的快照,然后从原来的 rootvg 引导。对于登录的用户来说,没有什么影响。当从第三方支持收到修复建议时,只需从克隆的rootvg 重新引导并纠正问题。不需要重新应用升级,因为在克隆的rootvg 上已经应用了升级。测试升级结果,如果一切正常,就销毁原来的rootvg,重新建立mirror。对于克隆的altinst _rootvg,可以使用 alt_rootvg_op 唤醒它,从而挂载文件系统。可以在克隆的文件系统上执行所需的任何操作,比如纠正链接、为第三方支持收集信息等,然后让这个磁盘继续休眠,这也会卸载文件系统。 注意:1、 第一台服务器的操作系统要安装完整,补丁打好,需要集群的机器可以把oracle等软件装好,补丁也打好,确定需要的软件都放进去。避免重复劳动。2、 拔下硬盘或者用分区把硬盘装到别的服务器/分区的后,第一次启动的时候,可能提示找不到可供启动的硬盘,这时候可以进入sms设定一下启动顺序,设定启动顺序的时候sms可以扫描硬盘,发现上面的操作系统。补充一下,在LPAR的环境中,尤其在需要做类似DLPAR的操作,alt_disk_copy之后,由于复制原因, 是相同的ct_node_id,这个时候需要重新refresh .. 。。(可能版本不同而不同)实验我们这里的实验是模拟升级一、系统检查#lsvg –l rootvg#unmirrorvg rootvg hdisk1#reducevgrootvg hdisk1可能需要上面的操作(如果没有mirror就不需要上面的操作了)#lspv#bootlist -m normal -ohdisk0blv=hd5 pathid=0二、克隆rootvg#alt_disk_copy –d hdisk1 将rootvg克隆到hdisk1克隆完成之后,系统启动列表改回原来的设置,因为系统自动把引导设置为hdisk1了#bootlist -m normal -oHdisk1blv=hd5 pathid=0将启动列表改成hdisk0#bootlist –m normal hdisk0#bootlist –m normal –O 或者 #bootlist –m normal hdisk0(注意:把hdisk2拔下来,放到新的机器/分区中,启动就可以了,这样一台变两台,两台变四台,很快)三、升级升级包放在/usr/sys/inst.images#install_all_updates –d /usr/sys/inst.images重新启动系统#shutdonwn –Fr四、删除/使用克隆盘如果系统启动没问题。就可以考虑删除克隆盘了。#alt_rootvg_op -X altinst_rootvg如果不能正常启动,则使用克隆盘#bootlist –m normal –o hdisk1#bootlist –m normal –o#shutdown –Fr删除原来的rootvg#lspv#alt_rootvg_op –X old_rootvg然后在做mirror,确保系统安全,然后找错升级的错误地方,从新再来升级。


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表