1、故障现像:
M7-8设备硬件告警,告警照片如下:

登录操作系统检查告警fmadm faulty,显示zfs文件系统问题

查看操作系统日志,事发之前出现qlc自己reset事件,可能是BUG引起,最后qlc多次掉线,导致一块磁盘不可用,整个orapool降级


2、尝试修复操作:
操作系统下zpool status –lx 查看故障情况,发现unavail磁盘

执行
zpool clear orapool c0t618DED710025BDD2854B4FA0000001ED0,后再查看错误重置。

尝试磁盘上线,不成功。

因为磁盘掉线时间过长,磁盘头元数据不一致
尝试replace该磁盘也提进该磁盘里包含pool信息,加上-f参数仍然无法剔除

官方参数里也说明,-f可能不会成功

3、问题解决
从现有存储上划分一个新的磁盘,与原有磁盘大小一致。配置操作系统识别该磁盘
执行mpathadm list lu确认该磁盘识别到的物理路径完整。
执行format –e选中该磁盘,第一对该磁盘执行会默认进行分区,输入y

再输入l,先择1做成EFI

处理完毕后quit退出
执行如下命令,使用新识别到的磁盘替换原有故障磁盘

执行完毕后开始进行扫描整zpool

扫描完成后开始进行磁盘同步,等待磁盘同步完毕。

同步完成后,原有故障磁盘被剔除。ORAPOOL恢复正常

本文分享自微信公众号 - IT攻城狮的学习笔记,如有侵权,请联系 service001@enmotech.com 删除。
文章转载自IT攻城狮的学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




