EMC®VNX™EMCCONFIDENTIALversion:1.01of2主要内容1.0微码升级方案及应急预案微码升级目标版本为BlockOE05.32.000.5.219;Unified系统(BlockOE&FileOE):6小时左右Block系统(BlockOE):4小时左右注:具体升级时间会因为客户设备环境的不同而变化1.1微码升级方案关于升级,我们通常有两种做法,一种是在线升级,这种方法不会影响生产,但是需要一些前提条件;另外一种方法是离线升级,这种方法需要停止主机端的应用,会影响到生产。若是Unified(既有block又有file,也就是含NAS),则在线升级过程中会有10分钟左右的停机.2.1.1在线升级在线升级需要的前期准备:1.客户需要检查所有的主机上是否安装多路径管理软件,要确保每台主机到SPA/SPB都有可用的路径;2.客户需要检查/确保主机端的多路径管理软件和升级后的flarecode版本兼容;3.在线升级需要交替升级/重启两个SP,因此一定要选择一个业务不忙的时间窗口(两个SP的使用率加起来不能超过40%);在线升级的风险:由于两个SP需要交替的升级/重启,在这个过程中,SP是没有冗余的,如果另外一个SP发生故障的话,可能会导致主机端暂时不能访问数据的情况。在线升级步骤:检查VNX上有无硬件故障检查VNX版本信息客户检查主机上多路径软件检查SP,I/O是否满足在线升级条件disable统计日志写入;disablecallhome或者connecthome(如果有)用USM进行升级flarecode;两个SP需要依次升级/重启升级完成后,检查SP的read和writecache的状态检查有无LUNtrespassCommitflareEMC®VNX™EMCCONFIDENTIALversion:1.02of2检查flarecode版本Enablecallhome或者connecthome收集系统日志2.1.2离线升级离线升级步骤:检查VNX上有无硬件故障检查VNX版本信息停止主机端I/O(客户负责处理)disable统计日志写入;disablecallhome或者connecthome(如果有)用USM进行升级flarecode;升级完成后,检查SP的read和writecache的状态检查有无LUNtrespassCommitflare检查flarecode版本Enablecallhome或者connecthome恢复主机端I/O(客户负责处理)收集系统日志1.2升级失败预案如果在升级微码的过程中出现问题,现场可以立即联系EMC800工程师做微码回滚操作。注:对于Unifiled系统Block端:在新的flarecode没有commit之前,是可以rollback到之前的code版本的。File端:file端code不能rollback。建议客户升级Block端后,先在主机端检查无误后,再升级File端的flarecode。工程师按照如下步骤操作收集数据。BEFOREPERFORMINGANYATTEMPTSTODIAGNOSEANDADDRESSTHEISSUE,dothefollowing:CapturethediagnosticdatafilecreatedbyUSMastheveryfirststepintheNDUprocess.ThiswillbeonthestationfromwhichUSMwasrun,intheC:\EMC\repository\DiagnosticData\serialnumberfolderandwillbenameddate_time.culham_blockOnly_Healthcheck_serialnumber_date_time.zipGenerateandcaptureanewdiagnosticdatafileusingUSM,Diagnostics,CaptureDiagnosticData.ThiswillcontainfreshSPcollects.Again,thiswillbeonthestationfromwhichUSMwasrun,intheC:\EMC\repository\DiagnosticData\serialnumberfolderandwillbenameddate_time.culham_blockOnly_Healthcheck_serialnumber_date_time.zipEscalatetheissueandprovidethe2diagnosticdatafilesthatyoucaptured.