Professional Documents
Culture Documents
00 KB)
9/22/2016 9:18 AM
Last saved by boykot
Prepare CX300, 500, 700, and CX3 series for update to Release 24 and above
upndu310_R083
General Notes
.1
Done
Do not upgrade directly to Release 24, or Release 26 prior to patch .025; there is a risk that the
NDU may fail.
.2
.3
During this procedure, each storage processor will reboot independently. Therefore, it is imperative
that all servers have access to both storage processors in the array and have properly
configured/working failover software or they will lose access to the array.
It is the customer's responsibility to check non-EMC host-based software and host hardware for
supported levels, HBA settings etc.
Ensure that the customer is aware of this and has made any necessary updates.
If necessary, explain what happens during an NDU.
Refer them to Knowledgebase solution emc231912 which gives the following information
.a The following page on Powerlink: Home > Support > Product and Diagnostic Tools > CLARiiON
Tools > CLARiiON Software Update Tools > CLARiiON Software Update (Standard). The
customer should perform Step 2 to run HAVT (High Availability Verification) for all servers attached
to the storage system, and then Step 3 to run the Prepare for Install portion of the Software
Assistant to verify that all servers are in an expected availability state.
.b The Technical Advisories that appear when USM is launched. These warn of issues that could
affect the upgrade.
.c Knowledgebase solution emc99467: What are the Initiator, Arraycommpath, and Failovermode
settings for PowerPath, DMP, PVLinks, and native failover software?
.d Knowledgebase solution emc203900: How EMC helps customer to maintain supported
This update should be done during a time scheduled with the customer, when there is as little I/O
activity as possible on the array. Times of heavy I/O should be avoided. You will not be allowed to
perform a software upgrade (NDU) when the processor utilization for the two Storage Processors
within a Storage System sums to more than 100%. Factors which may impact this include:
Changes to Navisphere in FLARE 24 and later may impact Navisphere classic CLI commands for
SnapView snapshots, SAN Copy, MirrorView and Replication Manager. Existing scripts using CLI
clients prior to R24 will not work when issued against an array running R24 or later. Hosts running
scripts using these commands with the Classic CLI client must upgrade to the Release 24 (or later)
CLI client and also have a valid Secure CLI Security file. No changes to the scripts themselves are
required. Full details of the symptoms, cause, and solution for this issue can be found in EMC
Knowledgebase article emc149075
.6
The revision level of software running on the array before the update can impact the process.
Reference the checks below to understand current and previous array based software revision level
interactions.
Is this array part of, or will it be part of, an iSCSI Microsoft cluster?
If no, go to the next step.
If yes, then Release 03.24.0x0.5.007 and later must be used. These versions add support for
Microsoft clusters that are connected via the iSCSI ports on the CX3-x0c storage systems,. See
Knowledgebase article emc150702 for requirements and recommendations for the iSCSI hosts
attached to the array.
.8
FRUMON Updates
Did you just perform an NDU on this array prior to this one?
If no, go to the next step.
If yes, was the FRUMON code updated as part of the NDU?
If no, go to the next step.
If yes, you must wait until the current FRUMON code update is complete before committing
the code and performing the next NDU.
To verify that the FRUMON code has been applied either:
Perform a getcrus command to determine the version of ATA LCC/BCC FRUMON code
naviclih<SP_IP_address>getcruslccrevalccrevb
or
navisecclih<SP_IP_address>getcruslccrevalccrevb
-or Navisphere Manager: Expand the arrays navigation tree to show the elements under Physical
> DAE-ATA > LCC or BCC, right-click on the icon for either SP As or SP Bs ATA LCCs/BCCs
and select Resume from the pop-up menu.
Unisphere: Select the storage system, System, Hardware and expand each DAE and/or SP to
the LCC level and select View Resume
-or In USM, Hardware, Hardware Installation, select Tools, Disk Enclosure Firmware (FRUMON)
Status.
The LCCs requiring update and their update status (details available) are displayed.
Select Show details. The current LCC FRUMON code is displayed
Check that the FRUMON code versions shown are as expected.
Has the FRUMON code finished updating?
If yes, commit the FLARE code that was applied using Navisphere or Unisphere Manager, and
then go to the next step.
If no, repeat these steps until the FRUMON update has completed.
IMPORTANT: DO NOT commit the FLARE code from the NDU you just completed and begin the
next NDU FLARE update until the FRUMON code versions show as expected.
.10
Is the storage system running FLARE Release 24, or Release 26 lower than patch .026?
If no, go to the next step.
If yes, see emc209613 Background zeroing process stuck at high percentage for an extended period
of time.
If there is a stuck background zeroing process on the system, then the NDU may fail.
Upgrading to Release 24
.12
If yes, see ETA emc172445: CLARiiON: A metaLUN that is expanded is left in a state where a future
reboot or NDU may cause the metaLUN to become inaccessible for full details and the workaround.
.17
Is this storage system running a version of Release 24 lower than patch .016?
If no, go to the next step.
If yes, see ETA emc179184: CLARiiON: Storage Processor panics when upgrading a storage system
running Release 24 FLARE patch version .016 and earlier using Software Assistant (SA) in
Navisphere Service Taskbar (NST). If this storage system falls into the 24/240/240 category, then
install the Management server patch prior to upgrading. The Knowledgebase article contains
instructions as to how to do this.
.18
Upgrading to Release 26
Are you upgrading to Release 26 (applies to both CX and CX3) patch .031 (02.26.xxx.5.031 or
03.26.xxx.3.031)?
.22
CX3 Release 26, patch .014 (03.26.xxx.5.014) has been withdrawn and cannot be used. See
Knowledgebase solutions: emc190031: CLARiiON non-disruptive upgrades (NDUs) to FLARE
Release 26 Patch .014. ETA emc190157: Non-disruptive upgrade (NDU) to FLARE Release 26 Patch
.014 may result in some drives rebuilding due to enclosures temporarily going offline
.23
CX3 Release 26, patches .026 and .028 (03.26.xxx.5.026, 03.26.xxx.5.028) have been withdrawn
and cannot be used. See Knowledgebase solution ETA emc226018: CX3 code upgrades to FLARE
Release 26 patch .026 or patch .028 should be postponed until new patch is released.
Is the storage system running FLARE Release 26, patch .025, .026 or .028?
If no, go to the next step.
If yes, you must update to FLARE Release 26, patch .029 or later. See Knowledgebase solution
emc231771: CX3 series code upgrades or enabler installations with a starting FLARE revision of
Release 26 patch .025, .026, or .028 must only be performed with a destination revision of Release
26 patch .029 or later.
.25
Are you upgrading a CX3 storage system to Release 26 patch .029 (03.26.xxx.5.029)?
If no, go to the next step.
If yes, are you upgrading from Release 26 patch .026 or patch .028?
If no, go to the next step.
If yes, perform the following steps before you start the upgrade. See Knowledgebase solution
emc227205 for more information.
In Navisphere Manager, right-click on the target array and select Properties.
Is Statistics Logging checked?
If it is not checked, go to the next step.
If it is checked:
.a Uncheck it and select Apply.
.b Wait for 10 minutes to see if either SP panics.
.c If a panic should occur, wait until the reboot completes and continue at the next step.
Note: If the NDU fails due to a panic, try the NDU again.
Are you upgrading a CX3 storage system to Release 26 patch .028 (03.26.xxx.5.028) or later?
If yes, go to the next step.
If no, see Knowledgebase solution emc224227: How to proactively identify and prevent NDU failure
on a storage system when upgrading from FLARE Release 26 to a version of Release 26 prior to
patch .028. This applies to loading of both FLARE and enablers.
Is the system already running Release 26?
If yes, then perform the steps in emc224227.
If no, consider upgrading to patch .028 or later to avoid this issue.
.27
If you are installing an enabler or upgrading FLARE and you receive the message that the
EMCRemote Service could not be stopped, see emc213275 Non-disruptive upgrade (NDU)
installation of an enabler or FLARE bundle on a storage system running Release 26 FLARE fails with
a specific problem in the EMCRemoteNG package post-activate step. Do not attempt the NDU again
until the steps in that Knowledgebase solution have been performed
.28
Does the customer plan to run SnapView, MirrorView/Asynchronous or Incremental SAN Copy?
If no, go to the next step.
If yes, do not upgrade to Release 26 patch .010. Instead upgrade to a later version of Release 26.
See ETA emc203781: Possible storage processor panics when running SnapView, MirrorView/A, or
Incremental SAN Copy in Release 26 patch level .010
.30
Is the customer running or planning to run Navisphere Quality of Service Manager (NQM)?
If no, go to the next step.
If yes, is this a CX3 series storage system?
If no, go to the next step.
If yes, is the customer running a version Release 26 prior to patch .019 (03.26.xxx.5.019)?
If no, go to the next step.
If yes, see ETA emc194267: Rare condition may result in inconsistent data being returned to a
host when Navisphere Quality of Service Manager (NQM) is configured
Is NQM configured?
If no, advise the customer not to configure it.
If yes, advise the customer to disable it.
If yes, there is a potential performance issue under certain circumstances with R26 SnapView,
detailed in ETA emc171888. Storage systems running SnapView with FLARE Release 26 may
experience reduced performance.
This has been addressed in R26 patch .010 and later. If the customer is already running R26, but is
running a version lower than .010, then alert them to the possible issue, and advise to upgrade to R26
patch .010 or later, unless they are also running MirrorView/Asynchronous, in which case, they should
upgrade to Release 26 patch .011 and later (see ETA emc176189, above).
.33
Is this storage system running a version of Release 24 lower than patch .016?
If no, go to the next step.
If yes, see ETA emc179184: CLARiiON: Storage Processor panics when upgrading a storage system
running Release 24 FLARE patch version .016 and earlier using Software Assistant (SA) in
Navisphere Service Taskbar (NST). If this storage system falls into the 24/240/240 category, then
install the Management server patch prior to upgrading. The Knowledgebase article contains
instructions as to how to do this.
.34
Are you upgrading from Release 26 (02.26, 03.26) all patches up to and including patch .011?
If no go to the next step.
Are you upgrading to a Release 26 patch that is earlier than patch .014?
If no, go to the next step.
If yes, see Knowledgebase solution emc188281: Host cannot log into array after FLARE code
upgrade.
Perform the following checks prior to the NDU, as they apply to your configuration.
Note that checks that are performed by the Install Software Wizard are no longer listed in this
document. All checks performed can be seen in the Software Installation Rules document. Review
these prior to starting the upgrade if you want to see what checks will be automatically performed.
The Running check scripts step in the Software Installation phase will fail if there are active Windows
sessions on the SPs that are using clariion1992 as the login. The EMCRemote upgrade cannot be
performed if there is anything actively using clariion1992. If you have any active sessions, connect
to both SPs with EMCRemote and log out of Windows prior to starting the FLARE upgrade.
Check that the last EMCRemote session on each SP was logged out. If not, then the EMCRemote
upgrade portion of the NDU may fail.
.b Dial into each SP using EMCRemote Dialer.
.c If you do not see Press Ctrl-Alt-Delete to login screen, but see the SP Desktop instead, then
click on Start, Log Off <user> and confirm Yes.
.d Exit EMCRemote Dialer by clicking the End Session icon on the top left of the EMCRemote
Window.
.39
View the event log to confirm that the array has not been experiencing recent problems which should
be investigated and understood prior to this NDU.
.41
SnapView
MirrorView/Asynchronous
10
MirrorView/Synchronous
Celerra
11
.c If LUNs are trespassed then trespass them back with this command
#nas_storagefailbackid=xxxx
.d Check in Navisphere that all LUNs are assigned to their default owners.
.45
UNIX Hosts
Are UNIX hosts being upgraded as part of this array FLARE upgrade?
AIX Hosts
HP-UX Hosts
Are there any HP-UX hosts involved in this upgrade?
If no, go to the next step.
If yes:
Does the the old agent.config file (/etc/Navisphere/agent.config) have OptionsSupported
AutoTrespass uncommented (to enable PVLinks)?
If yes, ensure that the new agent.config file is also uncommented. That line is commented out by
12
Solaris Hosts
Are there any Solaris hosts involved in this upgrade?
VMware Hosts
Windows Hosts
Are Windows 2000 servers involved in this upgrade?
Cisco FC Switch
Is the array in a SAN environment with a Cisco FC Switch?
If no, go to the next step.
If yes, refer to EMC Knowledgebase article emc91792. This addresses a port (SP) not logging back
into the switch if the switch port has been up and enabled for 248 days or more. This could cause a
DU event during the SP update process during the NDU.
13
Invista software
Is an Invista Configuration Repository Volume (ICRV) LUN involved in this configuration?
14
Does your activity involve upgrading software on a storage system running a version of FLARE that is
lower than Release 19?
If yes, use version 6.29.2 NST. USM does not support software upgrades on systems running lower
than Release 19 code. See Knowledgebase solution emc228273 for information as to how to have
more than 1 version of NST/USM installed at the same time.
.57
Pre-stage Software
You can now pre-stage software on the SPs so that the transfer step in the actual upgrade can be
done ahead of time, and the software will already be present on the SPs when you come to do the
NDU.
To prestage software:
As mentioned previously, the version of FLARE currently running on the system will determine
which tool you will use to do the update:
USM (Release 19 and later):Select Software, System Software, Prepare for Installation
option, Verify storage system environment only.
NST (Prior to Release 19): Select Software Assistant as usual in the left-hand pane, select the
Prepare for Installation option, then Verify storage system environment only.
This will take you through transferring the software to the array and through all the rules checks
that are normally done prior to an NDU.
When you come to install after pre-staging:
If the staging was done up to 2 days before selecting to install, then you will be offered Express
Install as an option, otherwise you will be offered Custom Install.
If using the NST and the SPs have rebooted since the staging was done or CIMON (management
server) was restarted, the software will no longer be there and you will have to transfer it again.
This statement does no apply if you are using the USM.
The software staged on the SPs will be shown for selection. You can choose this or select others
to install instead.
Table of Contents
15