作为系统集成公司的一名IT运维人员,每天不是在运维,就是在运维的路上。在同事眼里, 没有搞不定的故障;在客户眼里, 没有神马不会的。但IT并非圣贤,熟能无过呢。每天遇到各式各样的故障问题,免不了遇到疑难杂症。然后,不是在搜索,就是在搜索的路上。
我已经痛苦过了,不能再让兄弟们痛苦。本着互联网的共享精神,整理出电脑中,平常收集的IBM 存储故障解决方法,与大家分享、讨论!
一、storage partition到底是啥?
存储分区 ,是指一台主机上的两块HBA卡通过SAN网络分别连接到DS4000的两个控制器,当其中一条链路出现问题,数据链路将切换到另外一条链路上,从而保证系统运行的连续性。
DS4000在SAN Boot方式下对于路径故障切换(Path Failover)的支持在不同操作系统下各有不同。
AIX环境,在系统通过SAN Boot启动时,DS4000不能实现路径故障切换(Path Failover);但是AIX主机启动完成进入系统后,路径故障切换(Path Failover)可以正常工作。
Windows环境,非Cluster情况下,SAN Boot方式可以实现路径故障切换(Path Failover),但是在发生路径故障时,如果主机有IO访问,系统将挂起大约30秒。此外,Cluster情况下,不能实现SAN Boot方式的路径故障切换(Path Failover)。
Linux环境,在系统通过SAN Boot启动时,DS4000不能实现路径故障切换(Path Failover);但是Linux主机启动完成进入系统后,路径故障切换(Path Failover)可以正常工作。
十二、IBM DS 4000 / DS 5000添加新硬盘的步骤与注意事项
添加前的准备工作:
1.对DS4000或DS5000系统中的数据进行完全备份
2.确认备份已经成功
3.确认当前的系统的控制器微码,NVSRAM和ESM的微码(参考11)
注意:在升级微码前,请查看微码中的README文件,确认微码的升级步骤
4.确认硬盘微码为最新版本
5.确认当前DS4000或DS5000中的硬盘处于最佳(optimal)状态
6.如果连接了扩展柜,通过Storage Manager的Read_Link_Status功能和Major Event Log(MEL)功能,确认扩展柜环路(drive loop)处于最佳(optimal)状态
7.查看并解决Major Event Log(MEL)中的错误问题
8.保存当前DS4000或DS5000的配置信息
9.如果混插FC和SATA硬盘,请购买并激活混插许可
该步骤适合于添加一个或者更多的新硬盘,如果添加的是使用过的硬盘,请确保该硬盘上的数据是不需要保留的或者已经对这些数据做过备份,仅当DS4000或DS5000电源打开并处于最佳(optimal)状态时,才将驱动器添加到系统中。
重要提示:
该步骤将删除新添硬盘上的数据信息,如果您打算迁移硬盘,请不要用以下步骤.
工作一:禁用驱动器迁移设置
步骤1:打开Storage Manager客户端程序的Enterprise Management窗口
步骤2:右键单击打算添加驱动器的DS4000/DS5000的名称并点击Execute Script
步骤3:脚本编辑器窗口打开。单击File->Load Script
步骤4:Load Script file seletion 窗口打开。找到并选择名为
DisableDriveMigration.script的文件并单击OK。DisableDriveMigration.script文件通常在IBM DS4000 Storage Manager安装光盘的SCRIPT目录中或者控制器微码的SCRIPT目录中。使用此文件复位DS4000存储子系统设置,以忽略可能驻留在新发现的硬盘驱动器上的配置数据。
步骤5:点击Tools->Verify and Execute以运行脚本。
步骤6:完成脚本的执行后,请复位两个DS4000控制器以启用DS4000驱动器迁移设置(注意:最新的脚本中已经包括了复位控制器的命令)。要复位控制器,请打开Storage Subsystem Management窗口,并通过单击Advanced->Reset Controller按顺序(每次一个)对每个控制器进行复位。接着,在Reset Controller窗口打开时,按其中的指示信息执行操作。
工作二:插入驱动器
步骤1:将驱动器成对(每次两个)插入空驱动槽。
步骤2:等待(最多5分钟)直到每个驱动器对完全运转起来并显示在DS4000 Storage Subsystem Management窗口中,再插入下一个驱动器对。
工作三:重新启动驱动器迁移设置
3.在Linux系统中安装驱动
解压源码包:tar -zxvf rdac-LINUX-<version>-source.tar.gz
文件将被解压到"linuxrdac-<version>"的目录中
编译及安装:Make
Make install
编译时如果无法完成,请检查RDAC驱动版本是否与Linux系统内核版本一致,以及Linux是否安装了编译所需的相关组件
安装成功后,可以在/boot目录下看到 mpp-<version>.img 的文件
4.编辑启动项菜单/boot/grub/menu.lst(不同版本名字可能有区别,如:grub.conf),将mpp-<version>.img加入启动项
如:加粗字体表示在menu.lst中添加的信息
default=4
timeout=10
splashimage=(hd1,1)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-34.Elsmp)
root (hd1,1)
kernel /vmlinuz-2.6.9-34.Elsmp ro ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-34.Elsmp.img
title Red Hat Enterprise Linux AS (2.6.9-34.El)
root (hd1,1)
kernel /vmlinuz-2.6.9-34.El ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-34.El.img
title Other
rootnoverify (hd0,0)
chainloader +1
title Red Hat Enterprise Linux AS (2.6.9-34.Elsmp) with RDAC
root (hd1,1)
kernel /vmlinuz-2.6.9-34.Elsmp ro root=LABEL=/ rhgb quiet
initrd /mpp-2.6.9-34.Elsmp.img
5.重新启动Linux系统,并选择mpp方式启动
十四、B16/B5K/B64默认是否带有SFP? 是否有端口激活许可? 级联是否需要License
2005-B16/B5K/B64分别是16/32/64端口的光纤存储交换机。这些交换机上的SFP模块都需要花钱购买,如果购买的SFP模块超过了交换机总端口数的一半,就需要购买端口激活的许可。
2005-B16默认激活8个端口,端口激活许可是fc#7515,一个fc#7515激活4个端口,最多购买两个fc#7515。默认不支持级联,即E_Ports,需要fc#7450 Full Fabric的激活许可,一个Fabric里最多支持10台。
2005-B5K默认激活16个端口,端口激活许可是fc#7514,一个fc#7514激活8个端口,最多购买两个fc#7514。默认即支持级联。
2005-B64默认激活32个端口,端口激活许可是fc#7520,一个fc#7520激活16个端口,最多购买两个fc#7520。默认即支持级联。
以上就是朝夕生活(www.30zx.com)关于“所有 IBM 存储故障解决方法,一篇就够了”的详细内容,希望对大家有所帮助!