阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

AIX磁盘故障的五个场景及处理流程

81次阅读
没有评论

共计 2215 个字符,预计需要花费 6 分钟才能阅读完成。

以下是关于磁盘替换的流程图,我们分别来介绍过程1-5,帮助大家了解不同情况下的磁盘替代过程。

AIX 磁盘故障的五个场景及处理流程

下面分别进行分析

场景一:存在磁盘镜像(Diskmirrored

如果坏掉的磁盘属于一个镜像的vg,那么如何进行替换呢?

对于镜像的磁盘,首先我们知道它一定有 copy 的内容存放在另一个盘上,并且两个同时在线,如果直接删除,由于 VGSA 的机制,势必导致镜像产生问题,那么就需要首先删除所有的镜像,rmlvcopy

当删除完镜像以后,两个盘出了同事在一个 VG 中那么就没有任何的关系了,这是从 vg 中将这个磁盘替出来,reducevg

这时这个磁盘就是一个空的闲置磁盘了,这时通过 rmdev 命令删除磁盘的定义

添加新磁盘到这个vgextendvg

mirror这两个磁盘,重新创建copy

完成同步

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

 

场景二:

一、普通 VG 在线应用磁盘(Still working

如果磁盘有坏块,并且现在这个磁盘仍然在使用,那么如何进行操作,拿掉这块磁盘呢?

首先添加新磁盘到系统,并且添加到 VG

将旧磁盘的 lv 通过 migratepv 全部移动到新的磁盘上

将旧的磁盘替出当前的VG

将磁盘信息从系统中删除

 

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

 

二、ROOTVG在线应用磁盘(Still working

对于 rootvg,由于rootvg 是系统启动以后就不能删除的系统自定义的卷组,所以它的操作带有特殊性:

和在线的 disk 一样,首先添加 pv 到系统并且添加到 rootvg

如果需要替换的磁盘里面包括 hd5,那么首先将hd5 从旧磁盘迁移到新磁盘

bosboot刷新启动镜像(新磁盘),chpv c/dev/hdiskx,删除旧磁盘中 hd5 的信息改变bootlist

将剩余的 lv 迁移到新的磁盘

删除旧磁盘的信息从系统中

对于 rootvg,我们应该注意,在进行rootvg 磁盘更换的时候一定要特别关注hd5,这个逻辑卷,因为它关系到替换以后的磁盘能不能完成系统的启动,如果迁移以后不能够启动,那么应该查看这个磁盘中是否有hd5,如果有,那么可以重新bosboot,刷新启动镜像,然后重新启动。

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

场景三:磁盘彻底损坏(VolumeGroup Lost

磁盘彻底损坏的标识:

lspv hdiskx

1pv state removedmissing

一、普通 VG 磁盘彻底损坏

export这个卷组,从 ODM 库中删除 vg 信息

将系统中关于 /etc/filesystems 中关于这个卷组中相关磁盘上的文件系统信息都删除(不属于 ODM 控制范围)

删除设备定义

添加新磁盘

利用 restvg 进行 vg 数据的恢复

具体流程图如下:

AIX 磁盘故障的五个场景及处理流程

 

二、ROOTVG磁盘彻底损坏

如果彻底的磁盘损坏,那么就需要利用备份设备(磁带机,磁带库等)将坏掉的磁盘的 lvfs 信息全部删除,并且从系统中删除该磁盘的所有信息,最后添加新磁盘,并且按照原来的样子创建新的lvfs,通过磁带进行恢复。

通常情况下,如果磁盘彻底损坏了,那么就像前面介绍的一样,通过 varyonvg f 强制激活以后,pv状态应该是removed,或者missing,这样可以直接从系统中删除就可以了。

具体流程如下:

以下是关于磁盘替换的流程图,我们分别来介绍过程1-5,帮助大家了解不同情况下的磁盘替代过程。

AIX 磁盘故障的五个场景及处理流程

下面分别进行分析

场景一:存在磁盘镜像(Diskmirrored

如果坏掉的磁盘属于一个镜像的vg,那么如何进行替换呢?

对于镜像的磁盘,首先我们知道它一定有 copy 的内容存放在另一个盘上,并且两个同时在线,如果直接删除,由于 VGSA 的机制,势必导致镜像产生问题,那么就需要首先删除所有的镜像,rmlvcopy

当删除完镜像以后,两个盘出了同事在一个 VG 中那么就没有任何的关系了,这是从 vg 中将这个磁盘替出来,reducevg

这时这个磁盘就是一个空的闲置磁盘了,这时通过 rmdev 命令删除磁盘的定义

添加新磁盘到这个vgextendvg

mirror这两个磁盘,重新创建copy

完成同步

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

 

场景二:

一、普通 VG 在线应用磁盘(Still working

如果磁盘有坏块,并且现在这个磁盘仍然在使用,那么如何进行操作,拿掉这块磁盘呢?

首先添加新磁盘到系统,并且添加到 VG

将旧磁盘的 lv 通过 migratepv 全部移动到新的磁盘上

将旧的磁盘替出当前的VG

将磁盘信息从系统中删除

 

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

 

二、ROOTVG在线应用磁盘(Still working

对于 rootvg,由于rootvg 是系统启动以后就不能删除的系统自定义的卷组,所以它的操作带有特殊性:

和在线的 disk 一样,首先添加 pv 到系统并且添加到 rootvg

如果需要替换的磁盘里面包括 hd5,那么首先将hd5 从旧磁盘迁移到新磁盘

bosboot刷新启动镜像(新磁盘),chpv c/dev/hdiskx,删除旧磁盘中 hd5 的信息改变bootlist

将剩余的 lv 迁移到新的磁盘

删除旧磁盘的信息从系统中

对于 rootvg,我们应该注意,在进行rootvg 磁盘更换的时候一定要特别关注hd5,这个逻辑卷,因为它关系到替换以后的磁盘能不能完成系统的启动,如果迁移以后不能够启动,那么应该查看这个磁盘中是否有hd5,如果有,那么可以重新bosboot,刷新启动镜像,然后重新启动。

具体流程如下图:

AIX 磁盘故障的五个场景及处理流程

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计2215字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中