1、NetAppxClusteredDataONTAP8.2UpgradeandReverVDowngradeGuideNetApp, Inc.495 East Java Drive Sunnyvale, CA 94089 U.S.Part number: 215-07957-A0May 2013Telephone:+1(408)822-60Fax:+1(408)822-4501Supporttelephone:+1(888)463-8277Web:Feedback:doccommentsContentsUpgradingDataONTAPclusters7Planningyourupgradew
2、ithUpgradeAdvisor7Planningyourupgrade9Typesofclusterupgrades10Clusterupgradechecklist10Clusterupgraderequirementsandlimits15Requiredupgradesequenceforabatchupgrade17Guidelinesforestimatingthedurationoftheupgradeprocess19UpgradeconsiderationsforanInfiniteVolume19UpgraderequirementsforSnapMirror20Iden
3、tifyingpotentialupgradeissues21PreparingfortheDataONTAPclusterupgrade24CreatingaperformancebaselinewithPerfstatConverged24Verifyingthattheclusterisinquorum24VerifyingclusterandVserverhealth25EnablingandrevertingLIFstohomeports26VerifyingtheLIFfailoverconfiguration28DisablingautomaticLIFrebalancing29
4、Verifyingthesystemtime31Determiningthecurrentsoftwareversiononeachnode32ObtainingDataONTAPsoftwareimages32InstallingDataONTAP8.xsoftwareimagesinacluster33HowDataONTAPsoftwareimagesarestoredandalternatedinthecluster34PreparingSnapMirrorrelationshipsforanondisruptiveupgradeordowngrade35Ensuringthatnoj
5、obsarerunning36Perfbnningthesoftwareupgrade37Verifyingthattheclusterisreadytobeupgraded38UpgradingaDataONTAPclusternondisruptivelybyusingtherollingupgrademethod39UpgradingaDataONTAPclusternondisptivelybyusingthebatchmethod47UpgradingaDataONTAPclusterdisruptively56Verifyingthattheclusterwasupgradedsu
6、ccessfully57Completingpost-upgradetasksforclusterupgrades57VerifyingclusterandVserverhealth58EnablingandrevertingLIFstohomeports59CreatinganamespacemirrorconstituentforanupgradedInfiniteVolume60SettingtheclustermanagementLIFforRemoteSupportAgent62ResumingSnapMirroroperations62UpgradingolderstyleSnap
7、Mirrorrelationships63EnablingautomaticLIFrebalancing65Updatingfirmware66Systemfirmwareupdates66Diskfinwareupdates66Howdiskfirmwareisupdated66WhenyouneedtoupdatetheDiskQualificationPackage67Serviceavailabilityduringdiskfirmwareupdates67Diskshelffirmwareupdates69Howdiskshelffirmwareisupdated69Detectin
8、goutdateddiskshelffirmware70HowACPfirmwareisupdated70ServiceProcessorfirmwareupdates71RLMfinwareupdates71HowFlashCachefirmwareisupdated71RevertingclusterstoanearlierDataONTAPreleasefamily73Whentorevertandwhentocalltechnicalsupport73Planningyourreversion74Clusterreversionchecklist74Reversionprocessco
9、nsiderations77Identifyingpotentialreversionissues78PreparingtorevertDataONTAPclusters79Preparingtorevertproductionsystems79VerifyingclusterandVserverhealth88Verifyingthattheclusterisinquorumbeforerevertingordowngrading.89Verifyingthesystemtime90PreparingiSNSbeforereverting91PreparingSnapshotcopiesbe
10、forereverting92ObtainingDataONTAPsoftwareimages93InstallingDataONTAP8.xsoftwareimagesinacluster94RevertingaDataONTAPcluster95Completingpost-reversiontasks98VerifyingclusterandVserverhealth98EnablingandrevertingLIFstohomeports99PreparingSnapshotcopiesafterrevertingIOlVerifyingclientaccess(CIFSandNFS)
11、101ConsiderationsfordowngradingtheSPfirmware101ReinstallingtherequiredV-Serieslicenseafterrevertordowngrade102EnablingcapabilityforVserveradministratorwithvsadminrole102Downgradingclusterstoanearlierreleaseinthesamereleasefamily104Whentodowngradeandwhentocalltechnicalsupport104Planningyourdowngrade1
12、04Clusterdowngradechecklist105WhattocheckbeforedowngradingV-Seriessystems107Downgradeprocessconsiderations107PreparingfortheDataONTAPdowngradeprocess108VerifyingclusterandVserverhealth108EnablingandrevertingLIFstohomeports109Verifyingthattheclusterisinquorumbeforerevertingordowngrading.111Verifyingt
13、hesystemtime112Checkingforback-endconfigurationerrors113Determiningthecurrentsoftwareversiononeachnodebeforedowngrading114ObtainingDataONTAPsoftwareimages114InstallingDataONTAP8.xsoftwareimagesinacluster115PreparingSnapMirrorrelationshipsforanondisruptiveupgradeordowngrade116PerformingtheDataONTAPdo
14、wngradeprocess117Ensuringthatnojobsarerunning117ChangingthedefaultbootimagetoanearlierversionofDataONTAP8.x118Completingpost-downgradetasks122VerifyingclusterandVserverhealth122EnablingandrevertingLIFstohomeports123Verifyingclientaccess(CIFSandNFS)124ResumingSnapMirroroperations124Considerationsford
15、owngradingtheSPfirmware125ReinstallingtherequiredV-Serieslicenseafterrevertordowngrade125Optimalserviceavailabilityduringupgrades127Howupgradesimpactserviceavailability127Serviceandprotocolconsiderations127Considerationsforstatelessprotocols128Considerationsforsession-orientedprotocols129Understandi
16、ngbackgrounddiskfirmwareupdates129Copyrightinformation131Trademarkinformation132Howtosendyourcomments133Index1347UPgradingDataONTAPClUSterSUpgradingaclustertothecurrentDataONTAPreleaserequirespreparation,theupgradeitselfandseveralpost-upgradeprocedures.Note:ItisabestpracticetouseUpgradeAdvisortoplan
17、yourupgrade.Nonetheless,youmightfindusefuldetailandrelatedinformationinthisguidethatcomplementsyourUpgradeAdvisorplan.IfyouarenotabletouseUpgradeAdvisor,youshouldcreateyourownupgradeplanmanuallybyusingguidelinesprovidedinthisguide.Theupgradeprocessincludesthefollowingphases:Preparingfortheupgrade Pe
18、rformingtheupgrade,Completingpost-upgradetasksPlantodothefollowing:ReadtheReleaseNotesforthetargetDataONTAPrelease.VerifythatallcomponentsofyourconfigurationarccompatiblewiththeupgradedDataONTAPreleasebyconsultingtheInteroperabilityMatrixontheNetAppSupportSite.Unlessotherwiseindicated,therequirement
19、sandproceduresinthisguideapplytoallsupported:DataONTAP8.2.xplatfbsFormoreinformationaboutsupportedplatforms,seetheReleaseNotesforthetargetDataONTAPrelease. UpgradepathstoandwithintheDataONTP8.2releasefamilyThesupportedupgradepathsincludeupgradestoreleasesintheDataONTAP8.2releasefamilyfromany8.1.xrel
20、ease(majorupgrades)andupgradesfrom8.2.xto8.2.z(minorupgrades).RelatedinformationNetAppInteroperabilityMatrix:PlanningyourupgradewithUpgradeAdvisorYoushouldusetheUpgradeAdvisortool(ifitisavailableinyourenvironment)toensurethatyouhavemettherequirementsforupgradingtothecurrentreleaseandtogenerateanupgr
21、adeplan.BeforeyoubeginTousetheUpgradeAdvisortool,yoursystemmustmeetthefollowingrequirements:Itmusthaveavalidsupportcontract. ItmustbeenabledtosendAutoSupportmessagestoNetApp.Attention:Ifyoursystemdocsnotmeettheserequirements,youshouldconsulttheReleaseNotesandUpgradeGuideforthisDataONTAPreleasetoprep
22、areadetailedupgradeplan.AboutthistaskUpgradeAdvisorisanonlinetool,availableontheNctAppSupportSite,thatsimplifiestheprocessofplanningDataONTAPupgrades.WhenyousubmityoursystemidentificationandtargetreleasetoUpgradeAdvisor,thetoolcomparesAutoSupportdataaboutyoursystemtoknownrequirementsandlimitationsof
23、thetargetrelease.UpgradeAdvisorthengeneratesanupgradeplan(andoptionallyaback-outplan)withrecommendedpreparationandexecutionprocedures.Togenerateanupgradeplan,youmusthaveidentifyinginformationforyoursystem(hostname,systemID,orserialnumber)andyoumusthaveselectedatargetupgraderelease.Youcanalsoselectot
24、heroptions,includingthefollowing: Createaplanforacluster. Createaback-outplan. Compareupgradescenarios.FormoreinformationaboutUpgradeAdvisor,seetheUpgradeAdvisorHelpscreens.1. Steps2. 1.ocateandrecordthesystemhostname,systemID,orserialnumberofyoursystembyenteringthefollowingcommandattheclustershell:
25、systemnoderun-nodenodenamesysconfigThesystemidentificationinformationisnearthetopofthedisplay.3. Fromawebbrowser,logintotheMyAutoSupporthomepageontheNetAppSupportSiteatthefollowingURL:4. ClicktheLaunchMyAutoSupportlink.5. Enterthehostname,systemID,orserialnumberofyoursystemwhenprompted.6. Selectthes
26、ystemthatyouwanttoupgradefromthoselisted.7. SelectthelatestAutoSupportrecordfromtheASUPsrow.8. ClicktheUpgradeAdvisortab.9. SelecttheDataONTAPreleasetowhichyouwanttoupgradefromtheTargetVersionsmenu.10. Selecttheupgrademethodandthelevelofdetailyouwantincludedinyourupgradeplan.11. ClickContinuetogener
27、ateyourupgradeplan.AfteryoufinishItisnotnecessarytofollowfurtherinstructionsinthisUpgradeGuideafteryougenerateandexecuteanupgradeplanbyusingUpgradeAdvisor.Nonetheless,youmightwanttoconsultthisguidefordetailsandbackgroundinformation.RelatedinformationUpgradeAdvisor:PlanningyourupgradeBecausenewfeatur
28、esareintroducedineachreleaseofDataONTAP,youmustunderstandthesefeaturesandtheirassociatedupgraderequirementstoevaluatehowtheymightimpactyourcurrentconfiguration.YouaremorelikelytoencounterissuesifyouareupgradingfromareleaseearlierthantheimmediatelypreviousversionofDataONTAP.Note:Itisabestpracticetous
29、eUpgradeAdvisortoplanyourupgrade.Nonetheless,youmightfindusefuldetailandrelatedinformationinthisguidethatcomplementsyourUpgradeAdvisorplan.IfyouarenotabletouseUpgradeAdvisor,youshouldcreateyourownupgradeplanmanuallybyusingguidelinesprovidedinthisguide.Beforeproceedingwiththeupgrade,youshouldplantodo
30、thefollowing: ReviewtheReleaseNotesforyourDataONTAPupgradetargetrelease. Understandanyrequirementsforupgradingtothetargetreleasefromyourexistingsoftware. Noteanypotentialbehaviorchangestoyoursystemaftertheupgrade.Preparetoaddressallpointsintheupgradechecklist. Createaback-outplan,intheunlikelyeventt
31、hatyouneedtorevertordowngradetotheDataONTAPreleasethatwasrunningonyoursystembeforetheupgrade.Unlessotherwiseindicated,therequirementsandproceduresinthisguideapplytoallsupportedDataONTAP8.2.xplatfbs.Formoreinformationaboutsupportedplatforms,seetheReleaseNotesforthisDataONTAPrelease.RelatedconceptsRev
32、ertingclusterstoanearlierDataONTAPreleasefamilyonpage73Downgradingclusterstoanearlierreleaseinthesamereleasefamilyonpage104TypesofclusterupgradesBasedonyourrequirements,youcanupgradeaclustertoanewDataONTAPreleasebyperforminganondisruptiveupgradeoradisruptiveupgrade.Inanondisruptiveupgrade(NDU),thecl
33、usterremainsonlineandcontinuestoservedataduringtheupgrade.TherearetwomethodsforperfbningaNDU: RollingupgradeInthismethod,anodeistakenofflineandupgradedwhileitspartnertakesoveritsstorage.Whenthenodeupgradeiscomplete,theassistingpartnergivescontrolbacktotheoriginalpartnerandtheprocessisrepeated,thisti
34、meonthepartner.EachadditionalHpairisupgradedinsequenceuntilallpairsarerunningthetargetrelease.Youcanusethismethodforaclusterofanysize,butitisrequiredforclustersconsistingof2-6nodes.BatchupgradeInthismethod,theclusterisseparatedintotwobatches,eachofwhichcontainsmultipleHApairs.Inthefirstbatch,onenode
35、ineachHApairistakenofflineandupgradedwhiletheirpartnerstakeovertheirstorage.WhentheupgradeiscompletedforthefirsthalfofalloftheHApairs,theirpartnersgivecontrolbacktothem,andtheprocessisrepeated,thistimeonthepartners.Theprocessisthenrepeatedonthesecondbatch.Youcanonlyusethismethodforclustersconsisting
36、of8ormorenodes.Inadisruptiveupgrade,theclusteristakenofflinetoperformtheupgrade.ThistypeofupgradeinvolvesdisablingstoragefailoverforeachHApairandthenrebootingeachnode.Youcanperformadisruptiveupgradeonaclusterofanysize.ClusterupgradechecklistYoucanusethischecklisttorecordyourprogressasyouprepareforth
37、eupgrade,performtheupgrade,andcompletepost-upgradetasks.StepsforpreparingtoupgradePreparatorystepsarccompletewhenallofthefollowingconditionsarctrue:ConditionComplete?Softwareandhardwaresupportinthetargetreleaseisconfirmed.Toconfirmhardwaresupport,visitHardwareUniverse(formerlytheSystemConfigurationG
38、uide)ConditionComplete?Clusternetworkandmanagementnetworkswitchesaresupported.Thesoftware,firmware,andreferenceconfigurationfilesusedbyclusterandmanagementEthernetswitchesmustbecompatiblewithDataONTAP.WhenplanningaDataONTAPdeploymentorupgrade,youmustconsulttheClusterandManagementEthernetSwitchMatrix
39、todeterminewhetherupdatesarcalsorequiredtotheswitchconfigurations.TheSANconfigurationisfullysupported.AllSANcomponentsincludingtargetDataONTAPsoftwareversion,hostOSandpatches,requiredHostUtilitiessoftware,andadapterdriversandfinwareshouldbelistedintheNetAppInteroperabilityMatrixontheNetAppSupportSit
40、e.Allrelease-specificupgradeissueshavebeenresolved.Youhaveclustershellaccessprivileges.Youhavecreatedaperformancebaseline.YouusePerfstatConvergedtocreateaperfbnancebaseline.Aremotemanagementdeviceisconfiguredforeachnode.YoushouldhaveeitheraServiceProcessor(SP)orRemoteLANModule(RLM)deviceconfigured.F
41、ormoreinformation,seetheClusteredDataONTAPSystemAdministrationGuideforClusterAdministrators.Theclusterisinquorum.Ensurethatallnodesareparticipatinginaquorumandallringsareinthequorum.Verifyalsothattheper-ringquorummasteristhesameforallnodes.TheclusterandVscrversarerunningandhealthy.Allaggregatesandvo
42、lumesshouldbehealthyandonlinebeforeproceedingwiththeupgrade.Youcanusetheclustershowcommandtoverifythestatusofthenodes.LIFsareonlineandontheircorrecthomeports.YoucanusethenetworkinterfacecommandtodisplayandmodifyLIFconfiguration.TheLIFfailoverconfigurationisverified.EachdataLIFmusthavethecorrectfailo
43、verpolicy,failovergroup,andfailovertargetsapplied.ConditionI Complete?AutomaticLIFrebalancingisdisabled(forbatchupgradesonly).Thesystemtimeissynchronizedacrossthecluster.EachnodeisrunningDataONTAP8.1orlater.Ensurethatyouarerunningontheminimumsoftwareversionallowedfortheupgradebyrunningthesystemnodei
44、mageshowcommand.YouhavethetargetDataONTPsoftwareimageavailableonanHTTPserver.DownloadthesoftwareimageforthetargetDataONTAPreleasefromtheNetAppSupportS,andplaceitonanHTTPserverthatisaccessiblebyeachnode.ThetargetDataONTAPsoftwareimagesareinstalledoneachnodeandsetasthealternatebootdeviceimage.Youcanus
45、ethesystemnodeimageupdatecommandtoinstallthesoftwareimages.Youcanusethesystemnodeimageshowcommandtoverifythatthesoftwareimagesareinstalledasthealternatebootimageoneachnode.SnapMirroroperationsaresuspended.Nojobsarerunning.Ifanyaggregate,volume,mirror,NDMP(dumporrestore),orSnapshotjobs(suchascreate,d
46、elete,move,modify,replicate,andmountjobs)arerunningorqueued,allowthejobstocompletesuccessfullyorstopthequeuedentries.StepsforperformingarollingupgradeIfyouarcperforminganondisruptiveupgradebyusingtherollingupgrademethod,theupgradeiscompletewhenallofthefollowingstepshavebeencompleted:ConditionComplete?Youhaveverifiedthattheclusterisreadytobeupgradednondisruptively.ThefirstHApairisupgraded.ThefirstnodeintheHApairisupgraded.Thenodespartnerisupgraded.YouhaveverifiedthattheHpairwasupgradedsuccessfully.ConditionIfneeded,theseco