这两天OceanStorS5500阵列做存储备份遇到的问题,记录下:

 

现场环境:
SUSE10SP2,OceanStorS5300一台(双控),准备新扩一框D200扩展柜
现场组网:

故障描述:
OceanStorS5300和D200扩展框级联之后光纤指示灯没有反应,主控柜无法识别扩柜。
问题原因:
现场OceanStorS5300是一个老版本的阵列,这是老版本存在的一个BUG
问题处理:
1,用SSH登陆到主控制器后在debug模式下输入mml命令,再输入fc gps命令,出现如下结果:
cmd_str[0]:gps
cmd_str[1]:
#############################################################
|Speed: 1-1G,2-2G,4-4G
|Mode: 1-ini,2-tgt,3-both,4-m_ini,8-m_tgt,c-m_both
Port 30 Speed: 4 Mode: 4
Port 31 Speed: 4 Mode: 8
Port 20 Speed: 2 Mode: 1
Port 21 Speed: 2 Mode: 1
Port 0 Speed: 4 Mode: 2
Port 1 Speed: 4 Mode: 2
Port 20 Speed: 2 Mode: 1
Port 21 Speed: 2 Mode: 1
标红表示S5300端口速率只支持2GB
2,  OceanStorS5300和D200扩展框级联之后光纤指示灯没有反应是因为现场OceanStorS5300阵列 版本较老,这是老版本存在的一个BUG。
即OceanStorS5300和D200级联的时候光模块的速率必须调整为2GB速率,如果选择默认4GB则会识别不出来新增扩展框,将主控框和扩展框的速率都拨到2GB,重启主控制器和扩展框后,主控框就会认出扩展框