深发展DS4700故障解决方案一、环境现状DS4700共三个磁盘柜,两块ControllerCache电池使用期限均在10天内。DS4700上划分很多的LUN,供多台Solaris主机使用,均为开发环境和数据。二、准备工作准备好相应备件:两块控制器电池。下载好相应的微码:控制器微码,ESM微码,硬盘微码。停止所有主机对存储的访问。保存profile文件,收集AllSupportData信息。三、电池报警解决方法1、停止所有主机对存储的访问,在线更换电池。加电后reset电池。此操作先在一个控制器上操作,完成后再在另一个控制器上操作(该过程约1小时。)2、如果电池更换后不能被正常识别,分别升级控制器、ESM、硬盘的微码。当前控制器微码如下:Firmwareversion:06.23.05.00NVSRAMversion:N1814D470R923V08ESM微码如下:ESMcardstatus:OptimalFirmwareversion:9898硬盘微码如下:1Optimal279.397GBHUS103030FLF21JFQ82Optimal279.397GBHUS103030FLF21JFQ83Optimal279.397GBHUS103030FLF21JFQ84Optimal279.397GBHUS103030FLF21JFQ85Optimal279.397GBHUS103030FLF21JFQ86Optimal279.397GBHUS103030FLF21JFQ87Optimal279.397GBHUS103030FLF21JFQ88Optimal279.397GBHUS103030FLF21JFQ89Optimal419.187GBST3450856FCFB98110Optimal419.187GBST3450856FCFB98111Optimal419.187GBST3450856FCFB98112Optimal419.187GBST3450856FCFB98113Optimal419.187GBST3450856FCFB98114Optimal419.187GBST3450856FCFB98115Optimal419.187GBST3450856FCFB98116Optimal419.187GBST3450856FCFB9811Optimal419.187GBST3450856FCFB9812Optimal419.187GBST3450856FCFB9813Optimal419.187GBST3450856FCFB9814Optimal419.187GBST3450856FCFB9815Optimal419.187GBST3450856FCFB9816Optimal419.187GBST3450856FCFB9817Optimal419.187GBST3450856FCFB9818Optimal419.187GBST3450856FCFB9819Optimal419.187GBST3450856FCFB98110By-passed1Optimal279.397GBHUS103030FLF21JFQ82Optimal279.397GBHUS103030FLF21JFQ83Optimal279.397GBHUS103030FLF21JFQ84Optimal279.397GBHUS103030FLF21JFQ85Optimal279.397GBHUS103030FLF21JFQ86Optimal279.397GBHUS103030FLF21JFQ87Optimal279.397GBHUS103030FLF21JFQ88Optimal279.397GBHUS103030FLF21JFQ89Optimal279.397GBHUS103030FLF21JFQ810Optimal279.397GBHUS103030FLF21JFQ811Optimal279.397GBHUS103030FLF21JFQ812Optimal279.397GBHUS103030FLF21JFQ813Optimal279.397GBHUS103030FLF21JFQ814Optimal279.397GBHUS103030FLF21JFQ815Optimal279.397GBHUS103030FLF21JFQ816Optimal279.397GBHUS103030FLF21JFQ8其中,控制器微码升级至07.36.17.00,ESM微码至98D0,如果这两项升级后,存储已经正常,可以暂时不用升级硬盘微码。四、微码升级步骤升级顺序:先升级ESM的微码,再升级控制器的微码,最后升级硬盘的微码。升级ESM微码步骤如下(共约2小时):升级ESM微码(约30分钟):菜单:选择Advanced-〉Maintenance-〉Download-〉ESMFirmware…在窗口中选择要升级的ESM管理模块,并选择微码文件点击“Start…”开始升级,SM软件会自动的依次升级ESM的微码。每个ESM耗时4分钟左右,直到所有ESM的升级状态都变成“Complete”。升级控制器微码(约1小时):对于控制器的微码,在版本06.xx.xx.xx或以上,SM软件提供了一个统一的界面,可以同时升级Firmware和NVSRAM。菜单:选择Advanced-Maintenance-Download-ControllerFirmware…会出现一个统一的界面,先后将Firmware和NVSRAM的微码文件选择好。然后点击“OK”,经过确认后升级就会开始。注意:有可能出现升级Firmware时,没有NVSRAM的选择,则先升Firmware,然后再升NVSRAM,因为采用双控制器,为此升级过程会一个一个的升,中间可以使用ping来测试,当断开的一个则在升级中,恢复ping通后,则说明此控制器已经升级完成。完成确认后,微码升级开始。首先是微码上传到控制器,然后是控制器的微码升级和先后重启:直到升级结束,按“Close”退出升级物理硬盘的微码(约为30分钟)菜单:选择Advanced-〉Maintenance-〉Download-〉DriveFirmware/ModePages…系统会自动打开硬盘微码升级向导,指引进行微码升级。该向导会在“CurrentFirmwarePackageInformation”的位置显示当前机器里面的硬盘类型和微码版本(DriveProductIDsandfirmware)。例如下图所显示的当前机器里面的硬盘类型是HUS103030FLF21;微码版本是JFQ4。点击“Browse…”,选择相应的硬盘微码文件注意:a.对于控制器微码在06.xx.xx.xx或以上的DS4000,硬盘微码文件一定要在子目录“HDD_SM9x_format”里面选择。b.微码文件名的前半部分,就是所对应的硬盘类型(例如HUS103030FLF21),要确保其和上一步所确认的当前硬盘类型完全一致。c.与此同时,如果所选定的硬盘微码文件和当前的硬盘类型相匹配,那么对话框将自动检测并显示出该微码文件是匹配的“ThePackageiscompatible”。注意:如果所选定的硬盘微码文件和当前的硬盘类型是不匹配的,那么对话框将自动检测并显示出该微码文件是不匹配的“ThePackageisnotcompatible”。选择好硬盘微码文件之后,点击“OK”返回微码选择界面。在确认了微码文件的匹配情况之后,点击“Next”进入候选硬盘选择界面。在候选硬盘选择界面,可以一次性全选所有类型相同的硬盘,进行升级。注意:a.如果存在好几种不同类型的硬盘,我们建议分开几次升级微码。b.硬盘的微码升级,必须安排在客户停机时间进行,不一定需要关闭主机,但是必须停止一切数据访问。c.如果发现类型为HUS1030XXFLF21,微码版本为JFQ3或JFQ4的硬盘,应尽快升级微码到JFQ8或以上。d.建议第一次先升级1块硬盘,以校验微码是否正确,因为在阵列中,一块硬盘的损坏不会影响系统应用。点击“Finish…”,硬盘微码升级开始,直到所有的硬盘都显示“Successful”。在控制器微码版本06.xx.xx.xx或以上,硬盘的微码升级是并发进行的,因此微码升级的时间非常短,每块硬盘不到1秒!!!至此,DS4700的微码升级完成。