Linux|系统管理|WEB开发

关注Linux,系统管理,WEB开发以及开源世界

IBM DS3200存储双控制器变单控制步骤

| Comments

案情:

最开始用的是两个控制器,每一个控制器一个主机端口。每个端口分别连接一台服务器,准备构成HA环境,但是却发现,链接A控制器的服务器并不能看到属于B控制器管理的LUN。那这就是一个大麻烦,询问IBM 800,已经确认这种情况下是做不到一个LUN被两台服务器同时看到的。 因此决定去掉一个控制器,然后在剩下的控制器上,增加一个SAS 2-port Daughter Card 39R6509的子卡,以达到有3个主机端口的目的,从而做到HA环境。

出现的状态:

去掉一个控制器,安装好子卡后,给存储加电,通过管理工具查看,会给出一个控制器丢失的警告,同时无论你怎么设置主机映射通道,在服务器端,仍然只能看到链接到控制器管理的那个LUN,当然已经有一台服务器什么都看不到了。

解决方案:

出现这个情况,需要将双控制器,改成单控制器。但是不确定是应该先把不需要的控制器取下再设置,还是说保留原来的状态设置,当时我们的情况是取下了不需要的控制器,同时把子卡也加上的。操作步骤如下:

  1. 恢复出厂设置:进入Storage Manager管理界面,右键单击DS3200阵列的图标,然后选择“Execute Script”;进入命令模式,输入:clear storagesubsystem configuration 执行这条脚本。

  2. 升级firmware和nvsram:在管理界面的support菜单中,选择downloadfirmware,选择”download controller firmware”,再弹出的对话框中,分别添加你已经下载的firmware和nvsram,可以从下面的地址下载到:
    DS3000 firmware

    注意:选择的firmware和nvsram应该是单控制器的,而不是双控制器的。

  3. 重启阵列,然后在命令行再执行下面的命令: set storagesubsystem redundancymode=simplex

  4. 重新设置主机映射

  5. 重启两台服务器,两台服务器应该都可以看到所有的LUN了。

提示:该方法仅适合IBM DS3200和DS3400,但是不适合IBM DS3300.

Comments