NetApp F3020 盘柜报警升级修复全过程

报警错误:

Fri Dec 11 17:00:00 CST [disk.fw.downrevWarning:warning]: 14 disks have downrev firmware that you need to update.
Fri Dec 18 15:48:28 CST [raid.disk.offline:notice]: Marking Disk /aggr0/plex0/rg0/0b.27 Shelf 1 Bay 11 [NETAPP   X274_HPYTA146F10 NA02] S/N [V5VW2ZSA] offline.
Fri Dec 18 15:48:28 CST [bdfu.selected:info]: Disk 0b.27 [NETAPP   X274_HPYTA146F10 NA02] S/N [V5VW2ZSA] selected for background disk firmware update.
Fri Dec 18 15:48:28 CST [dfu.firmwareDownloading:info]: Now downloading firmware file /etc/disk_fw/X274_HPYTA146F10.NA04.LOD on 1 disk(s) of plex [Pool0]...
Fri Dec 18 15:48:39 CST [disk.senseError:error]: Disk 0b.27: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:48:39 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.27 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW2ZSA].
        ***** Disk firmware could not be downloaded on 1 disk.
        ***** Firmware download failed for this disk: 0b.27

根据官方的文档说明,如果你的系统更新中包含补丁,且你已经开启自动硬盘固件更新(命令:查看是否开启options raid.background_disk_fw_update.enable 手动开启:options raid.background_disk_fw_update.enable on)系统是会自动更新硬盘固件的,但是我这里报警了,没有更新成功;

原因分析:

因为我前面升级了存储系统,而没有升级盘柜和硬盘固件造成了;查看官方文档说明,硬盘更新固件存放在/etc/disk_fw目录下,而盘柜的文件是存放在/etc 目录下的;

不知道是我没有找到对应的命令还是没有这个命令,根据官方文档说明需要mount到根目录,但没有说明具体方法;

解决方法:

1、升级盘柜(disk shelf)

根据要求737SP3版本,需要的盘柜文件为:qual_devices_v3

检测方法:

rdfile /etc/qual_devices_v3

查看了一下不存在此文件;

难怪升级失败,下载对应的配置文件;

根据官方的意思download -d 再disk_fw_update就ok,但我测试了一下,是无法OK的;

不同盘柜文件支持的系统版本:

Contents of Qual devices Package:
qual_devices          For releases prior to 7.2.1
qual_devices_v2       For releases 7.2.1, 7.2.2 and 7.2.3
qual_devices_v2.copy  Backup copy of v2 file
qual_devices_v3       For releases 7.2.4 and later
qual_devices_v3.copy  Backup copy of v3 file

根据官方意思

Mount 存储系统:/vol/vol0 /mnt 目录(在另的LINUX机器上)

Root# mount file:/vol/vol0 /mnt
mount: wrong fs type, bad option, bad superblock on file:/vol/vol0,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

然后进行操作,因为我们的存储文件系统是NTFS的无法正常Mount,但可以通过另一种方法操作;

开启cifs服务

Cifs restart

在WEB界面将etc目录共享出来;

注意需要有完全控制权限,不然文件存放不进去

再将对应的文件qual_devices.zip解压后,复制到/etc目录

其实还有一个方法:

上传文件到/etc/software目录

Software get http://192.168.1.1/qual_devices_v3

移动文件至/etc目录

Mv /etc/software/qual_devices_v3 /etc/qual_devices_v3

即可,根据官方说明等待5分钟以后,再更新硬盘固件即可,不需要重启存储,结果我等了5分钟再安装发现不能够正常安装硬盘固件;

再仔细看了一下文件信息发现/etc/disk_fw/X274_HPYTA146F10.NA04.LOD 文件才10KB,于是从官方下载了一个对应的文件680KB,又被坑了!

2、升级硬盘固件

查看硬盘固件信息:

file*> storage show disk -x
DISK  SHELF BAY SERIAL       VENDOR   MODEL            REV
----- --------- ------------ -------- ---------------- ----
0a.16   1    0  V5VT4LNA     NETAPP   X274_HPYTA146F10 NA02
0b.17   1    1  V5VW2BKA     NETAPP   X274_HPYTA146F10 NA02

DISK:硬盘编号,后续升级需要;

MODEL:固件信息

REV:现固件版本

将对应的文件复制到/etc/disk_fw目录,覆盖原有文件,重新更新发现还是报错,不是坑吗?

注意这里需要进入高级模式:

priv set advanced
file*> disk_fw_update                                          
Refreshing information on all the disks.......
Downloading disk firmware can be disruptive to the system.
It involves spinning down and then spinning up all
affected disks, and suspending disk I/O to disks being
downloaded. This delay may cause clients to stop responding,
and may cause CIFS clients to drop sessions.
NOTE: Updating firmware on some Fibre Channel disks
may create an open loop condition which can only be cleared
by power cycling the affected shelf or shelves.
Are you sure you want to continue with firmware update? yes
(You can ignore disk error messages for disks being updated until this
update completes)
file*> Fri Dec 18 15:58:38 CST [dfu.firmwareDownloading:info]: Now downloading firmware file /etc/disk_fw/X274_HPYTA146F10.NA04.LOD on 14 disk(s) of plex [Pool0]...
Fri Dec 18 15:58:49 CST [disk.senseError:error]: Disk 0b.17: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:49 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.17 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW2BKA].
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.28: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.24: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.26: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.21: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.23: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.18: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.25: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.20: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.19: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.16: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0a.22: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.28 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW4SZA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.24 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5WS89VA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.26 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VPJGDA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.21 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5W3N9GA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.23 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VLWB6A].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.18 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VUB9EA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.25 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW2EMA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.20 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW2A9A].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.19 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VM0UZA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.16 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VT4LNA].
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0a.22 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW30JA].
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.29: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.29 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VPUMUA].
Fri Dec 18 15:58:50 CST [disk.senseError:error]: Disk 0b.27: op 0x3b sector 0 SCSI:illegal request -  (5 24 0 0)
Fri Dec 18 15:58:50 CST [dfu.fwDownloadFailedWbuf:error]: Write buffer command failed to Disk 0b.27 [NETAPP   X274_HPYTA146F10 NA04] S/N [V5VW2ZSA].

使用命令:

Disk_fw_update 0b.24 单个磁盘更新更新成功(不要问我前面那个10KB的文件有没有试过,试过不行的,哥!)

file*> disk_fw_update 0b.24
Refreshing information on all the disks.......
Downloading disk firmware can be disruptive to the system.
It involves spinning down and then spinning up all
affected disks, and suspending disk I/O to disks being
downloaded. This delay may cause clients to stop responding,
and may cause CIFS clients to drop sessions.
NOTE: Updating firmware on some Fibre Channel disks
may create an open loop condition which can only be cleared
by power cycling the affected shelf or shelves.
Are you sure you want to continue with firmware update? yes
(You can ignore disk error messages for disks being updated until this
update completes)
file*> Fri Dec 18 16:12:16 CST [dfu.firmwareDownloading:info]: Now downloading firmware file /etc/disk_fw/X274_HPYTA146F10.NA04.LOD on 1 disk(s) of plex [Pool0]...
        ***** 13 disks have been identified as having an incorrect
        ***** firmware revision level.
        ***** Please consult the man pages for disk_fw_update
        ***** to upgrade the firmware on these disks.
        ***** Disk drive firmware updated. *****
Fri Dec 18 16:13:08 CST [dfu.firmwareDownrev:error]: Downrev firmware on 13 disk(s)

查看配置更新成功:

file*> storage show disk -x
DISK  SHELF BAY SERIAL       VENDOR   MODEL            REV
----- --------- ------------ -------- ---------------- ----
0a.16   1    0  V5VT4LNA     NETAPP   X274_HPYTA146F10 NA02
0b.17   1    1  V5VW2BKA     NETAPP   X274_HPYTA146F10 NA02
0a.18   1    2  V5VUB9EA     NETAPP   X274_HPYTA146F10 NA02
0b.19   1    3  V5VM0UZA     NETAPP   X274_HPYTA146F10 NA02
0a.20   1    4  V5VW2A9A     NETAPP   X274_HPYTA146F10 NA02
0a.21   1    5  V5W3N9GA     NETAPP   X274_HPYTA146F10 NA02
0a.22   1    6  V5VW30JA     NETAPP   X274_HPYTA146F10 NA02
0b.23   1    7  V5VLWB6A     NETAPP   X274_HPYTA146F10 NA02
0b.24   1    8  V5WS89VA     NETAPP   X274_HPYTA146F10 NA04
0a.25   1    9  V5VW2EMA     NETAPP   X274_HPYTA146F10 NA02
0b.26   1   10  V5VPJGDA     NETAPP   X274_HPYTA146F10 NA02
0b.27   1   11  V5VW2ZSA     NETAPP   X274_HPYTA146F10 NA02
0a.28   1   12  V5VW4SZA     NETAPP   X274_HPYTA146F10 NA02
0b.29   1   13  V5VPUMUA     NETAPP   X274_HPYTA146F10 NA02

好吧一个一个更新算了,更新全部成功!

file*> storage show disk -x
DISK  SHELF BAY SERIAL       VENDOR   MODEL            REV
----- --------- ------------ -------- ---------------- ----
0a.16   1    0  V5VT4LNA     NETAPP   X274_HPYTA146F10 NA04
0b.17   1    1  V5VW2BKA     NETAPP   X274_HPYTA146F10 NA04
0a.18   1    2  V5VUB9EA     NETAPP   X274_HPYTA146F10 NA04
0b.19   1    3  V5VM0UZA     NETAPP   X274_HPYTA146F10 NA04
0a.20   1    4  V5VW2A9A     NETAPP   X274_HPYTA146F10 NA04
0a.21   1    5  V5W3N9GA     NETAPP   X274_HPYTA146F10 NA04
0a.22   1    6  V5VW30JA     NETAPP   X274_HPYTA146F10 NA04
0b.23   1    7  V5VLWB6A     NETAPP   X274_HPYTA146F10 NA04
0b.24   1    8  V5WS89VA     NETAPP   X274_HPYTA146F10 NA04
0a.25   1    9  V5VW2EMA     NETAPP   X274_HPYTA146F10 NA04
0b.26   1   10  V5VPJGDA     NETAPP   X274_HPYTA146F10 NA04
0b.27   1   11  V5VW2ZSA     NETAPP   X274_HPYTA146F10 NA04
0a.28   1   12  V5VW4SZA     NETAPP   X274_HPYTA146F10 NA04
0b.29   1   13  V5VPUMUA     NETAPP   X274_HPYTA146F10 NA04

至此报警解除;

如果你想获取更多原创博文,可加个人微信公众平台:SystemDevOps

时间: 03-23

NetApp F3020 盘柜报警升级修复全过程的相关文章

HP D6000 盘柜配置

基础设施 HP DL380 Gen8 服务器 System:Centos_6.3 HP Smart Array P431/2G Controller HP D6000 盘柜 P431卡插入服务器PCI-E插槽,通过 SAS线 把盘柜与服务器连接 配置RAID6 重启服务器,按F5进入P431卡配置界面 开始配置,配置RAID6 缓存配置10%:90% 读写 服务器配置 下载驱动 http://h20566.www2.hpe.com/hpsc/swd/public/readIndex?sp4ts.

u盘坏了怎么修复,丢失文件如何找回

u盘坏了怎么修复,丢失文件如何找回?U盘使用频率过多的情况下会出现损坏的情况,那么各位知道怎么去修复一个损坏的U盘吗?损坏后的U盘是使用不了的,那么损坏的U盘怎么修复呢? U盘出现了损坏的情况,很容易的也导致相关的数据出现丢失的情况,所以需要及时的将U盘修复完成,另外出现了文件丢失的情况也要将丢失的文件找回,下面就让小编来教各位如何修复U盘以及找回文件吧. 一:修复U盘 1.U盘损坏的最直接的原因是文件系统损坏.对此常用的方法是对磁盘进行修复.右击"可移动磁盘",从弹出的右键菜单中选择

U盘坏了可以修复吗,这里有N种方法解决

U盘坏了可以修复吗?U盘是用户使用过的最多的一款数据存储设备了,其便携性和操作方便是主要原因,那么U盘中的数据一般都是比较重要的,当知道U盘出现了损坏的情况后,各位知道该怎么进行修复吗? U盘的损坏也容易导致文件的丢失或是损坏,所以在U盘出现了损坏的情况下,要及时的对U盘进行修复工作,之后对于数据的恢复操作也需要掌握全面,下面就一起来介绍下操作流程吧. 教程一:修复损坏U盘 将U盘连接到USB接口后,让电脑成功读取到磁盘,然后右击盘符,弹出的菜单里选择属性,然后打开对话框,选择工具选项卡,然后点

如果你想设置无人自动升级,我们推荐你将这个值修改为security,它会告诉 yum 仅仅升级修复安全问题的软件包。

定期升级你的 CentOS 系统,是所有系统安全中最重要的措施之一.如果你不使用最新的安全补丁升级你的操作系统软件包,你将会让你的机器很容易被攻击. 如果你管理者多个 CentOS 机器,手动升级系统软件包会很花时间.及时你管理一个简单的 CentOS,有时候安装时你也可能忽视一个重要的更新.这时候,自动更新就派上用场了. 在这篇指南中,我们将会一起看看在 CentOS 7 上配置自动更新.同样的指令适合 CentOS 6. 一.前提条件 在继续这篇指南之前,确保你以 sudo 用户身份登录系统

文件服务器蓝屏修复全过程分享

最近公司文件服务器出现异常,造成所有用户无法正常使用,但文件服务器上存在很多数据及共享,如果重新安装系统,势必造成用户权限混乱,短时间无法恢复正常,且用户无法正常访问:由于服务器比较老旧,造成RAID驱动获取困难,且需要软盘进行驱动加载,整个处理过程相对复杂,在此分享处理全过程,希望能够帮助后面遇到相同问题的朋友: 起因: 昨日上午同时在进行服务器检测时发现文件服务器的进程多达182条,且速度非常缓慢,计划下午对服务器进行重启维护,在关机过程中服务器出现死机蓝屏现象,无法正常关机,强制关机后无法

u盘文件系统故障的修复方法

比如U盘挂载的文件系统是/dev/sda1,且文件系统有故障(FAT: Filesystem error) 修复U盘文件系统故障 sudo dosfsck -v -a /dev/sda1

ubuntu下U盘只读不可删除修复

tail -f /var/log/syslog 插上U盘后观察终端输出 发现挂载区域后 umount /media/zwt/ZWT     #最后是u盘盘符 修复 sudo dosfsck -v -a /dev/sdc1      #sdc1是u盘挂载位置 原文地址:https://www.cnblogs.com/zwtgyh/p/10997107.html

Redhat 6.5系统grub修复全过程

Redhat6.5每次开机之后就出现如下界面 1.将光驱作为第一启动设备,选择第三项,进入Rescue模式 2.系统默认,点击OK 3.系统默认,点击OK 4.不开启网络界面,选择No 5.系统默认,选择Continue 6.选择第一个shell Start shell 7.点击OK,进入shell模式 8.创建文件夹,比如temp bash-4.1#mkdir /temp 9.将光盘镜像挂载到/temp目录下 bash-4.1#mount –t iso9660  /dev/sr0  /temp

u盘提示格式化怎么修复教程

U盘提示格式化其实是一种逻辑错误导致的,因为U盘本身没有机械结构.如果不是电脑有问题,U盘一般是不会损坏的.只有不正确的操作造成数据的损坏,如U盘正在数据的读写过程中就把U盘拔下来了,或者插着U盘的时候的意外断电关机都有可能造成这种故障现象. 对于有u盘的用户的人都知道,u盘是十分容易出问题的元器件,例如:打开u盘时是否有遇到过u盘未被格式化.未格式化u盘这样的提示,遇到这样的问题时该如何解决呢?今天我们就和大家分享如何解决u盘未被格式化的问题. 一.在有问题的u盘图标上,单击右键,选择“属性→