天道酬勤

Oracle and My Life

Archive for the ‘Storage & Network’ Category

IBM DS5000系列存储与SAN Switch配置8GB主机接口子卡问题

leave a comment

问题描述:

DS5020/DS5100/DS5300已经可以配置 8GB的主机接口子卡来支持8GB的光纤速率。但是在与2498/2499光纤交换机( 原厂商是 Brocade))以8GB 的速率通信的时候,可能会出现问题(Cisco的光纤交换机没有这个问题),受影响的光纤交换机列表(微码为 6.2.0e或以上):

2498-B40

2498-B80

2499-192

2499-384

解决方法:

在光纤交换机上运行以下命令来修改受影响的端口的一个参数。

portcfgfillword x 0

x 是受影响的端口号,例如 DS5020的A 控连在光纤交换机的 port 6上,那么x=6

修改完了后可以用“portcfgshow”命令来确认修改是否已经成功

ibm_dcx_210:FID128:admin> portcfgshow

Ports of Slot 1    0  1  2  3    4  5  6  7    8  9  10  11   12

-------------+----+---+---+----+---+---+---+-----+---+----+-----+-----+--

Speed          AN AN AN AN   AN AN AN AN   AN AN AN AN   AN

Fill Word        1  1  1  0    0  0  0  0    0  0  0  0    0

AL_PA Offset 13  ..  ..  ..  ..    ..  ..  ..  ..    ..  ..  ..  ..    ..

Trunk Port      ON ON ON ON   ON ON ON ON  ON ON ON ON  ON

参考文档

-The End-

Written by ochef

January 22nd, 2011 at 9:32 am

Posted in Storage & Network

Tagged with ,

IBM DS4300微码升级失败解决办法

one comment

固件(Firmware),也称为微码,它是一个存放在只读存储器(ROS)中与硬件设备非常密切的程序代码,而操作系统是通过调用固件中的功能来访问硬件的。可以微码的升级对系统来说是非常重要的,对存储尤其是这样。
上个星期,第一次参加升级微码的工作。当然,操作者不是我,我是啥都不懂属于观战性的。我们这次升级的原因是:无法删除以前在这个存储上所做的配置,用命令初始化磁盘也不行,考虑到是不是微码版本低的原因,结果没有得到证实。首先简单说下升级的大概步骤:第一步当然是要连接到DS4300的控制器上,先来看看后面板的示意图:

DS4300 控制器上有二个管理端口,默认IP分别为:A控192.168.128.101 、B控192.168.128.102,将电脑IP设为该网段除了101、102以外的地址,必须同时连接两个控制器管理端口,因为两个控制器的数据需要进行同步,我们可以用交叉线直连,也可以通过交换机的直通线来连接,ping通这二个IP之后,打开Storage Manager 10 Client软件,扫描到4300之后,选择下图所示菜单(图片来自模拟器截图):

ds4300 menu

图一

upgrade firmware

一般情况下,我们同时对firmware和NVSRAM进行升级,升级过程首先将升级文件传送到控制器,再分别对A控和B控进行升级更新,此时要注意升级的时间,AB控升级的超时时间是15分钟,也就是说,如果在15分钟没有更新完成将会失败,所以要在整个过程中要保证网络不能断开,否则后果就跟我们这次一样–失败,之后重新启动就无法连接了。其实失败了也没有关系,还有其它的办法可以挽救,不忘了还有串口,可以通过串口连进去检查一下原因,再重新升级。如果正好你也像我们一样不走运的话,哈哈,串口的默认密码被人修改过不再是infiniti又不知道是哪个家伙修改的,哭吧,男人哭吧哭吧不是罪。
对于上面说的结果,还有最后一招。将你的一个控制器(升级微码失败的A控)放到另一台同型号的DS4300上(正在正常支行的),这样,好的控制器会去同步坏的控制器,完成后再放回坏的4300上,最后去同步坏的B控。最保险的方法是将这一招反着做,这样保证不会影响到好的4300,哪怕同步失败,至少还有一个控制器还可以跑嘛,对吧。
附:DS4000v07.10微码升级指南
-The End-

Written by ochef

July 25th, 2009 at 11:06 am

Posted in Storage & Network

Tagged with ,

Solaris和Hp的磁盘命令规则

leave a comment

Solaris下的磁盘一般有3种命名方式:
逻辑设备名
物理设备名
实名

逻辑设备名是来源于物理设备名的一个连接,连接于/devices目录。所有的逻辑设备名都在目录/dev下。逻辑设备名的命名方式就是采用c#t#d#s#,会根据卷管理软件的要求进行更改的。比如:vertias volume manager下为
C:一般 controller number
T:代表target number
D: 一般代表disk number
S: 一般代表slice number
所有在/dev下的设备又分为/dev/dsk和/dev/rdsk两中块设备和字符设备。

物理设备名
物理设备名是系统中唯一用来标识本地物理设备的。设备名在/devices下。物理设备名是由一系列的接点名组成的。用/来进行路径的区分。光纤盘与其他的不太一样是有WWN(world wide name)号来表示。

实名是有kernel为每个设备分配的一个缩写名。
Sdn:代表SCSI硬盘。
Dadn:代表ide硬盘
Ssdn:代表光纤盘

Hp下的磁盘命名方式:
cciss是惠普的smart array控制器的设备名,c0指channl 0,第一个SCSI通道,d0指逻辑盘1,d1指逻辑盘2…,p1指第一个分区,p2是第二个分区…。在这种情况下,我们可以看到很多HP的服务器在通过该设备连接硬盘的时候,经常看到的设备是/dev/cciss/c0d0p1,/dev/cciss/c0d0p2,/dev/cciss/c0d0p3等。

Written by ochef

March 5th, 2009 at 2:05 pm

无觅相关文章插件,快速提升流量