Beruflich Dokumente
Kultur Dokumente
EMCWiki
EMC
FromWiki
Contents
1AllocatingandUnallocatingStorageonaSymmetrix
1.1AddingStorage
1.2RemovingStorage
1.3SRDFConfiguration
1.4SRDFOperations
1.4.1ListSRDFgroupacrossdifferentdmx
1.4.2SRDFSplitandfailover
1.4.3SetSRDFmodetoadaptivecopy
1.4.4SetSRDFmodetosync
1.4.5Searchdevice4FCfromSymmetrix####
1.4.6ListcapacityofhostmyhostinSymmetrix####
1.4.7SwapthepersonalitiesofthedevicesandmarktheoldR1devicestoberefreshfromtheoldR2dev
1.4.8ToremovedevinaSRDFgroup
1.4.9ToadddevinaSRDFgroup
1.4.10DeleteandAddaSRDFgroup
1.4.11Listconnecteddevoncontrolcentermanager
1.4.12Checkmaskingbydevorwwn
1.4.13Checkifthewwnlogintothefabricport
1.5TimeFinder(BCV)Configuration
1.6CommonSymmetrixCommands
2AllocatingandUnallocatingStorageonaClariion
2.1AboutNavisphereCLI
2.2CreateaNavisphereSecurityFileonthehost
2.3AddingStorage
2.3.1CreatingaRaidGroup
2.3.2GetstatusoftheRaidGroup
2.3.3BindtheLUN
2.3.4CreateStorageGroup
2.3.5RegistertheHost
2.3.6PresentLUNtoHost
2.3.7CreateMetaLUN
2.4RemovingStorage
2.4.1TogetPartitionsPropertiesinaRAIDGroup
2.4.2DestroyingaRAIDGroupviaCommandParameters
2.4.3DestroyingStorageGroups
2.5ClariionMirrorViewConfiguration
2.6ClariionSnapViewConfiguration
2.7CommonClariionCommands
3PowerPathCommands
3.1Todisplaypowerpathregistrationkey
3.2PowerPathlicenseregistration
3.3TosetorvalidatetheLoadbalancingpolicy
3.3.1TosetthepolicytodefaultClariionOptimization
3.3.2TosetthepolicytodefaultSymmetrixOptimization
3.4RestoringdevicepathsunderPowerPathcontrolonaSolarishost
3.5DisplaythepowerpathdevicesforthenewLUNs
3.6Renamepowerpathdevices
3.7PowerPathshowspathsinanActive/Deadstate
3.8SolarishostnotabletoseenewlyassignedCLARiiONLUN's.
3.9Howtocompletelyremove/uninstallPowerPathpackageonSolaris.
3.10ReconfigureEMCmasteragentforrelocatedECCserver
3.11Whatisthemeaningofcorruptlabelwrongmagicnumberin/var/adm/messagesonaSolarisserver?
4ReferenceArchitectureforBackupandRecoveryofOLTP'swithDataDomainandusingFibreChannel
4.1Documentpurpose
4.2DB2BackupTerminologyandParameters
4.2.1BackupType
4.2.2Logging
4.2.3Logfile
4.2.4Recoveryhistoryfile
4.3Referencearchitecture
4.4HardwareandSoftwareInstallation
4.4.1HardwareInstallation
4.4.1.1M5000
4.4.1.1.1LANInformation
4.4.1.1.2SANInformation
4.4.1.2Clariion
4.4.1.2.1PhysicalSizeConsiderations
4.4.1.2.2DriveConfigurationRulesandGuidelines
http://www.frapcom.be/mediawiki/index.php/EMC
1/28
1/11/2015
EMCWiki
4.4.1.2.3PowerRequirements
4.4.1.2.4LANInformation
4.4.1.2.4.1Initializingthestoragesystem
4.4.1.2.5SANInformation
4.4.1.3Centera
4.4.1.3.1PowerRequirements
4.4.1.3.2LANInformation
4.4.1.3.3SANInformation
4.4.1.4Celerra
4.4.1.4.1PowerRequirements
4.4.1.4.2LANInformation
4.4.1.4.3SANInformation
4.4.1.4.4NDMPtapebackupdevicecables
4.4.1.5DataDomain880
4.4.1.5.1PowerRequirements
4.4.1.5.2LANInformation
4.4.1.5.3SANInformation
4.4.1.6SL3000TapeLabrary
4.4.1.6.1PowerRequirements
4.4.1.6.2LANInformation
4.4.1.6.3SANInformation
4.4.2SoftwareInstallation
5NetWorkerCommands
5.1NetWorkerResourceRelationships
5.2mminfocommands
5.3mminfo,savetimeandgreaterthan/lessthan
5.4HowcanIfindoutwhatfileswerebackedup?
5.5Changingsavesetbrowse/retentiontimes
5.6LabellingandRelabellingwithoutUnmounting
5.7mmpoolcommand
5.8Settingcleaningtapeusage/registeringacleaningtape
AllocatingandUnallocatingStorageonaSymmetrix
ThispagegivesaoverviewinallocatingandunallocatingstoragefromaEMCSymmetrixsystem
AddingStorage
1. ListalldevicesonaSymmetrixboxthatareavailable,butnotassigned/mappedouttoanfa.
#symdevsid####noportlist
BackuptheVCMdatabase
#symmaskdbbackup
2. CreateastripedMetavolume
#catMyMetafile.cmd
formmetafromdev4FCconfig=striped,stripe_size=1920;
adddev4FD:4FFtometa4FC;
3. Preview,Prepareandcommitthechanges
#symconfiguresid####fMyMetafile.cmdpreviewnop
#symconfiguresid####fMyMetafile.cmdpreparenop
#symconfiguresid####fMyMetafile.cmdcommitnop
ChecktheMetavolume
#symdevsid####show4FC
4. Checkthelogins(zoning)forthehostsHBA's
#symmasksid####listlogins|grep<WWNHBA0>
#symmasksid####listlogins|grep<WWNHBA1>
#symmasksid####listloginswwn<WWNHBA0>
#symmasksid####listloginswwn<WWNHBA1>
RenamingthehostHBA'sintheVCMdatabase
#symmasksid####wwn<WWNHBA0>rename<hostname/HBA0>
#symmasksid####wwn<WWNHBA1>rename<hostname/HBA0>
5. ChecktheavailableLUNid's
#symcfgsid####dir3cp0addressavailablelist
#symcfgsid####dir14cp0addressavailablelist
6. MaptheMetavolumetothefrontenddirectors
http://www.frapcom.be/mediawiki/index.php/EMC
2/28
1/11/2015
EMCWiki
#catMyMapfile.cmd
mapdev4FCtodir3c:0target=0,lun=5;
mapdev4FCtodir14c:0target=0,lun=5;
7. Preview,Prepareandcommitthechanges
#symconfiguresid####fMyMapfile.cmdpreviewnop
#symconfiguresid####fMyMapfile.cmdpreparenop
#symconfiguresid####fMyMapfile.cmdcommitnop
Checktheconfiguration
#symdevsid####sa3cp0fibrelist
#symdevsid####sa14cp0fibrelist
8. MasktheMetavolume
#symmasksid####wwn<WWNHBA0>dir3cp0adddevs4FC
#symmasksid####wwn<WWNHBA0>dir14cp0adddevs4FC
UpdatetheVCMdatabase
#symmasksid####refreshnop
RemovingStorage
1. RemovetheLUNmaskingconfiguration
#symmasksid####wwn<WWNHBA0>dir3cp0removedevs4FC
#symmasksid####wwn<WWNHBA0>dir14cp0removedevs4FC
UpdatetheVCMdatabase
#symmaskrefreshnop
2. OffLinetheVolume4FC
#symdevsid####not_ready4FCnop
Checktheconfiguration
#symdevsid####show4FC
3. Unmapthemetavolumefromthefrontenddirectors
#catMyUnMapfile.cmd
unmapdev4FCfromdir3c:0;
unmapdev4FCfromdir14c:0;
4. RemovethevolumefromtheVCMdatabase
#symconfiguresid####fMyUnMapfile.cmdpreviewnop
#symconfiguresid####fMyUnMapfile.cmdpreparenop
#symconfiguresid####fMyUnMapfile.cmdcommitnop
Checktheconfiguration
#symdevsid####sa3cp0fibrelist
#symdevsid####sa14cp0fibrelist
5. DissolveMetavolumecommandfile
#catMyDisMetafile.cmd
dissolvemetadev4FC;
6. DissolveMetavolume
#symconfiguresid####fMyDisMetafile.cmdpreviewnop
#symconfiguresid####fMyDisMetafile.cmdpreparenop
#symconfiguresid####fMyDisMetafile.cmdcommitnop
SRDFConfiguration
1. TolistallRDFgroupsconfiguredonaarray
#symcfgsid####listrdfgall
2. ThefollowingcommandwilldisplayshowmanyRA/RFdirectorsexistonthearray
#symcfgsid####listRAall
3. TocheckthestatusoftheSRDFlink
#symrdfg<DG_NAME>query
4. ThefollowingcommandwilllistSRDFdevicesconfiguredonthearray
#symrdfsid####list
http://www.frapcom.be/mediawiki/index.php/EMC
3/28
1/11/2015
EMCWiki
5. ThecontentofthecommandfileusedforthecreationoftheR1andR2pairs
8<viSRDF_config.cmd8<
12331175
123B724
123E727
>8EOFSRDF_config.cmd>8
6. OnahostwithagatekeeperusethefollowincommandstocreateandestablishaSRDFpair
#symrdfsid####fileSRDF_config.cmdRDFG1typeR1establishcreatepair
7. Ifabnormalexitusethefollowingcommand:
#symrdfsid####fileSRDF_config.cmdRDFG1fullestablish
8. Tocheckthestatususethefollowingcommand:
#symrdfsid####fileSRDF_config.cmdRDFG1query
9. Tolistalldevicegroupsconfiguredonaarray
#symdgsid####list
10. Tolistinformationregardingonedevicegroupsonaarray
#symdgshow<DG_NAME>
11. Tocreateadevicegroupsonaarray
#symdgtype<RDF1|R1|R2>create<DG_NAME>
12. Toaddadevicetothedevicegroupsonaarray
#symldg<DG_NAME>sid####adddev4FC
13. Toremoveadevicefromthedevicegroupsonaarray
#symldg<DG_NAME>sid####removedev4FC
SRDFOperations
ListSRDFgroupacrossdifferentdmx
#symdglist
#symcglist
#symrdflist
SRDFSplitandfailover
1. Failover:
1. Actions:
Writedisables(WD)R1
SetslinktoNotReady(NR)
WriteenablesR2
2. Command:
#symrdfg<DG_NAME>que
#symrdfg<DG_NAME>est(R1>R2)
#symrdfg<DG_NAME>failover(R1WD,R2RW)
1. Update:Helpstospeedupthefailbackoperationbycopyinginvalidtracksbeforewritedisablinganydisks.
1. Actions:
Leavesservicestateasis.
Mergesthetracks
Copiesinvalidtracks
2. Command:
#symrdfg<DG_NAME>update(R2>R1)
1. Failback:
http://www.frapcom.be/mediawiki/index.php/EMC
4/28
1/11/2015
EMCWiki
1. Actions:
WritedisablesR2
SuspendsRDFlink
Mergesthedisktracks.
Resumesthelink
WriteenablesR1
Copiesthechangeddata
2. Command:
#symrdfg<DG_NAME>failback(R1RW,R2WD)
1. Split:LeavesbothR1&R2inwriteenabledstate.
1. Actions:
Suspendstherdflink.
WriteenablesR2
2. Command:
#symrdfg<DG_NAME>split(R1RW,R2RW)
1. Establish:
1. Actions:
WritedisablesR2
Suspendstherdflink
CopiesdatafromR1toR2
Resumestherdflink.
2. Command:
#symrdfg<DG_NAME>[full]establish(R1>R2)
1. Restore:CopiesdatafromR2toR1
1. Actions:
WritedisablesbothR1&R2
Suspendstherdflink.
Mergesthetracktables
Resumestherdflink.
WriteenablesR1
2. Command:
#symrdfg<DG_NAME>[full]restore
1. SingularSRDFcommands:
1. Suspend:
#symrdfg<DG_NAME>suspend
2. Resume:
#symrdfg${group}resume
3. Swap:
#symrdfg<DG_NAME>swap(swappersonalityR2becomeR1)
SetSRDFmodetoadaptivecopy
#symrdfg<DG_NAME>setmodeacp_wP
SetSRDFmodetosync
#symrdfg<DG_NAME>setmodesync
Searchdevice4FCfromSymmetrix####
#symdevsid####show4FC
ListcapacityofhostmyhostinSymmetrix####
http://www.frapcom.be/mediawiki/index.php/EMC
5/28
1/11/2015
EMCWiki
#symmaskdbsid####hostmyhostlistcapacity
SwapthepersonalitiesofthedevicesandmarktheoldR1devicestoberefreshfromtheoldR2dev
#symrdfgswaprefreshR1
#symrdfgest
ToremovedevinaSRDFgroup
#symldg<DG_NAME>removeDEV001
ToadddevinaSRDFgroup
#symldadddev04FCg<DG_NAME>
DeleteandAddaSRDFgroup
#symdgdelete<DG_NAME>
#symdgcreate<DG_NAME>typeRDF2
#symdglist
Listconnecteddevoncontrolcentermanager
#sympdlist
Checkmaskingbydevorwwn
#symmaskdbsid####dev0747listassign
#symmaskdbsid####wwn10000000c9394494listdevs
Checkifthewwnlogintothefabricport
#symmasksid####dir8cp0wwn10000000c9394494listlogins
TimeFinder(BCV)Configuration
1. CreateaSymmetrixdevicegroup
#symdgtype<Regular|RDF1|RDF2>create<DG_NAME>
2. Addthesourcedevicetothedevicegroup
#symldg<DG_NAME>sid####adddev4FC
3. AssociateatargetBCVdevicestothediskgroup
#symbcvg<DG_NAME>associatedev0DFF
ForCloningaCopyonaRemoteSymmetrixarray
#symbcvg<DG_NAME>associatedev0DFFrdf
4. Tocheckandfindthelogicaldevicenames
#symmirg<DG_NAME>query
5. Toestablishthelinkforthefirsttime,executeafullestablish
#symmirg<DG_NAME>fullestablishDEV<###>bcv${bcv_log_dev}
6. TofullyreestablishallBCVpairsinthedevicegroup
#symmirg<DG_NAME>fullestablishrdf
7. ToperformaconsistentsplitofallPowerPathconnectedstandarddeviceswiththeirremotelyassociatedBCV's
#symmirg<DG_NAME>splitrdfinstantppathstddevs
#symmirg<DG_NAME>splitrdfconsistent
http://www.frapcom.be/mediawiki/index.php/EMC
6/28
1/11/2015
EMCWiki
CommonSymmetrixCommands
Listthegatekeepersandarray's
#symcfglist
Changethestatusofavolume
#symdevsid####<rw_enable|not_ready|ready><dev>nop
Listalldeviceswithacapacityof8633MBandnotmappedtoanyfrontend
#symdevlistsid####CAP8633noport
Listdevicesavailableassignedtoahost
#symmaskdbsid####host<WWNHBA>listcapacity
Listthemaskingdetailsofthedev4FC
#symmaskdbsid####dev4FClistassignmentv
Listthedevicesmaskedtothegivenwwnnumber
#symmaskdbsid####wwn<WWNHBA>listdevs
RegistertheHBAwiththeVCMdatabase
#symmaskdiscoverhba
Listlocksonaarray
#symcfglocknalllist
listlocksondevices
#symdevsid####locklist
AllocatingandUnallocatingStorageonaClariion
AboutNavisphereCLI
NavisphereCLIprovidesacommandlineinterfacecapableofmanagingmultipleCLARiiONStoragearraysfromasinglehost,bothinbandand
outofband(CXseries,CX3series,CX4series).
TheclassicCLInavicliisbeingreplacedbySecureCLInaviseccli.SecureCLIisrecommendedbecauseitisfasterandmoresecurethanClassic.
NewNavispherefeaturesareonlysupportedwithSecureCLI.TheonlycommandsnotcurrentlysupportedbySecureCLIarecommandsissuedto
hostagents.JavaCLIandClassicCLIclientswillbephasedoutinafuturerelease.Forthisclass,the/opt/Navisphere/bin/navisecclicommands
areprovided.TheJavaCLIisnolongersupported.
CreateaNavisphereSecurityFileonthehost
AstoragesystemwillnotacceptacommandfromSecureCLIunlesstheuserwhoissuesthecommandhasavaliduseraccountonthestorage
system.
Youmustusethescopeswitchtoaddscopeinformationtothesecurityfile.Youcanusethepasswordswitchorenteryourpasswordintothe
passwordprompt,tosupplytherequiredpasswordinformationtothesecurityfile.Theuserandsecfilepathswitchesareoptional.
Youcanspecifyvalidaccountusername,password,andscope(globalorlocal)foreachcommandyouissue,or,moreconveniently,youcancreatea
Navispheresecurityfile.
#naviseccliaddusersecuritypassword<password>scope0user<username>
Where:
The<password>and<username>arefromthearray.
Thescopespecifieswhethertheuseraccountonthestoragesystemyouwanttologintoislocalorglobal.Itcanbeeitherofthefollowing:
0(thedefault)indicatesglobalandiseffectivethroughoutthedomain
1indicateslocalandisonlyeffectiveonthearraysforwhichtheadministratorhascreatedanaccountfortheuser.
TheSecurityFileresidesintheusershomedirectory
AddingStorage
CreatingaRaidGroup
http://www.frapcom.be/mediawiki/index.php/EMC
7/28
1/11/2015
EMCWiki
TheDisklocationconsistsof:Bus,Enclosure,Diskforexample1_0_4indicatesthatthediskislocatedin:
Bus1
Enclosure0
Disk4
Toconfigurearaidgroupof5disksinraid5usethefollowingcommand:
#navisecclih<SPIPADDRESS>createrg<rgID>1_0_01_0_11_0_21_0_31_0_4rmnoprimedraidtyper5
Toconfigurearaidgroupof3disksinraid1+0usethefollowingcommand:
#navisecclih<SPIPADDRESS>createrg232_0_03_0_02_0_13_0_12_0_23_0_2rmnoprilowraidtyper1_0
hIPAddressoftheClariionStorageProcessor
<rgID>DecimalRAIDGroupID
rmAutoDestroytheRaidGroupafterthelastLUNisunboundontheRaidGroup
priPrioritysettingforExpansion/DefragmentoftheRaidGroup
raidtypeSettingoftheRaidTypefortheRaidGroup(r0,r1,r3,r5,r6,r1_0,hs)
GetstatusoftheRaidGroup
ThefollowingcommandreturnsinformationregardingtheRAIDGroup:
#navisecclih<SPaddress>getrg<rgID>[disks][exdisks][legal][lunex][lunlist][lusc]
[maxd][maxl][pod][prcntdf][prcntex][state]
[tcap][type][ucap]
BindtheLUN
Thebindcommand,whenexecutedonRAIDgroupstoragesystems,createsaLUNwithinanexistingRAIDGroup
#navisecclih<SPaddress>bindraidtype[lun]rg<rgID>
[aaauto_assignment][capcapacity][elszstripeelementsize]
[nmin_latency_reads][offsetstripenumber][plplacement]
[rrebuildpriority][rcreadcache][spa|b][sqsizequalifier]
[vverifypriority][wcwritecache]
Where
hIPAddressoftheClariionStorageProcessor
raidtypeSpecifiestheRAIDtypefortheLUN(r0,r1,r3,r5,r6,r1_0,hs)
lunoptionalLUNIDtoassigntoLUN
rg<rgID>RAIDGrouptobindLUNto
sqsizequalifiersetblocks,MB,GB
rcreadcacheDisable(0)orenable(1)readcachefortheLUN
wcwritecacheDisable(0)orenable(1)writecachefortheLUN
capcapacityPrioritysettingforExpansion/DefragmentoftheRaidGroup
CreateStorageGroup
RegistertheHost
PresentLUNtoHost
CreateMetaLUN
RemovingStorage
TogetPartitionsPropertiesinaRAIDGroup
#navisecclih<SPIPADDRESS>getrg15lunlist
DestroyingaRAIDGroupviaCommandParameters
Theremovergcommand,removesaspecifiedRAIDgroup.AllLUN'screatedontheRAIDGroupmustberemovedbeforehand.
#navisecclih<SPIPADDRESS>removerg<rgID>
DestroyingStorageGroups
http://www.frapcom.be/mediawiki/index.php/EMC
8/28
1/11/2015
EMCWiki
#naviclih<SPIPADDRESS>storagegroupdestroygnameHostName
ClariionMirrorViewConfiguration
ClariionSnapViewConfiguration
CommonClariionCommands
Whatisthecorrectcommandtoaddusersecurity?
#naviseccliAddUserSecuritypasswordmypassscope0userusername
Whatisthecorrectcommandtodeleteusersecurity?
#naviseccliRemoveUserSecuritypasswordmypassscope0userusername
TogettheCacheinformation
#navisecclih<SPIPADDRESS>getcache
ConfiguretheCache
#navisecclih<SPIPADDRESS>setcachewsza550rsza100wszb100rszb100
TodisableWriteandReadCache
#navisecclih<SPIPADDRESS>setcachewc0rca0rcb0
SetPageSizeto4KB,LowWaterMarkto50%,andHighWaterMarkto70%
#navisecclih<SPIPADDRESS>setcachep4l50h70
ToenableWriteandReadCache
#navisecclih<SPIPADDRESS>setcachewc1rca1rcb1
wszaSPAwritecacheinMB
rszaSPAreadcacheinMB
wszbSPBwritecacheinMB
rszbSPBreadcacheinMB
ppagesize(2,4,8or16)
llowwatermark
hhighwatermark
wc/rcdisable/enableread/writecache
wca/rcadisable/enableread/writeSPAcache
TogettheDiskSummary
#navisecclih<SPIPADDRESS>getdisk
Foraspecificdiskaddthefollowingoption(Bus_Enclosure_Disk)
#navisecclih<SPIPADDRESS>getdisk0_0_9
TogettheRAIDGroup0Properties
#navisecclih<SPIPADDRESS>getrg0
TogetthePropertiesofthedisksintheRAIDGroup0
#navisecclih<SPIPADDRESS>getrg0disks
PowerPathCommands
http://www.frapcom.be/mediawiki/index.php/EMC
9/28
1/11/2015
EMCWiki
Todisplaypowerpathregistrationkey
#powermtcheck_registration
or
#emcpreglist
OnUNIX,PowerPathmaintainstheASCIItextfile/etc/emcp_registrationwiththeinstalledlicenses
PowerPathlicenseregistration
#emcpreginstall
TosetorvalidatetheLoadbalancingpolicy
so=SymmetrixOptimization(default)
co=ClariionOptimization
li=LeastI/Os(queued)
lb=LeastBlocks(queued)
rr=RoundRobin(onepathafteranother)
re=Request(failoveronly)
nr=NoRedirect(noloadbalancingorfailover)
ToseethecurrentloadbalancingpolicyandI/Osrunthefollowingcommand
#powermtdisplaydev=<device>
TosetthepolicytodefaultClariionOptimization
#powermtsetpolicy=coclass=clariiondev=all
TosetthepolicytodefaultSymmetrixOptimization
#powermtsetpolicy=sodev=<device>
RestoringdevicepathsunderPowerPathcontrolonaSolarishost
First,runpowermtdisplaydev=allandconfirmthedeaddevicepaths:
Next,verifyConnectivityStatusofthepathsfortheaffectedhostsayLoggedinandRegistered.
Thenfollowthesesteps:
#powermtcheck(Choose"A"forall.Clearthedeadpaths.)
#devfsadmC(ScantheSCSIbus.)
#powercfq(Rebuildthelogicallinklayer.)
#powermtconfig(BringthedevicepathsintoPowerPathcontrol.)
#powermtrestore(TrespassLUNstotheirdefaultowners.)
#powermtsave(Savethecurrentconfiguration.)
Thepowermtdisplaydev=allcommandwillnowshowallpathsactiveandalive.
DisplaythepowerpathdevicesforthenewLUNs
#/etc/powermtdisplaydev=all|sed's/=//'|awk'/Pseudo/{P=$NF}/SymmetrixID/{S=$NF}/Logical/{printS":"$4":"P}'|egrepe"0A4D|0A49|0A46|0A42|0A3E"
FindtheLUNID'sfortheemcpowerdevicesused
#/etc/powermtdisplaydev=all|sed's/=//'|awk'/Pseudo/{P=$NF}/Logical/{printP":"$NF}'|egrepe"emcpower03|emcpower04|emcpower05|emcpower06|emcpower07|emcpower0
Renamepowerpathdevices
Ifyourpowerpathpseudodevicesdonotmatchyourpreviousoutputofapowermtdisplaydev=all,pleaseusetheemcpadmcommandtorename
thepseudodevices.Seethemanpages,associatedproductguideoremc166911.
Usetheemcpadmcommandtochangetheemcpowerpseudodevicestothedesirednames.Youcandoitthisway:
emcpadmrenamepseudos<srcpseudodevicename>t<tgtpseudodevicename>
http://www.frapcom.be/mediawiki/index.php/EMC
10/28
1/11/2015
EMCWiki
Usethecommandbelowinordertodeterminetheemcpowerdevicesthatarealreadyinuse
#emcpadmgetused
Usethecommandbelowinordertodeterminetheemcpowerdevicesthatareavailable
#emcpadmgetfreen5bemcpowera
Usethecommandbelowtorenameadevice
#emcpadmrenamesemcpowergtemcpowerf
Theemcpadmgetusedcommandcannowbeusedagaintocheckthedevicesaftertherename
#emcpadmgetused
Updatethepowermt.customfilewiththenewpseudodevicemappings
#powermtsave
#emcpadmgetusedpseudos
#emcpadmgetfreepseudos
#emcpadmrenamepseudosemcpowerhtemcpowerrh
#emcpadmgetusedpseudos
Thisrenamesthedevicecalledemcpowerh,tobenowcalledemcpowerrh
TolistthenextfivefreePowerPathpseudodevicenamese.g.beginningatthedevicenamedemcpower20
#emcpadmgetfreepseudosn5b20
PowerPathshowspathsinanActive/Deadstate
First,runpowermtdisplaydev=allandconfirmthedeaddevicepaths:
#powermtdisplaydev=all
Pseudoname=emcpower82a
CLARiiONID=APM00034403351
LogicaldeviceID=60060160A2100A00108246567486D911
state=alive;policy=CLAROpt;priority=0;queuedIOs=0
Owner:default=SPA,current=SPB
==============================================================================
HostStorI/OPathStats
###HWPathI/OPathsInterf.ModeStateQIOsErrors
==============================================================================
2307pci@8/fibrechannel@2c5t9d23s0SPB0activealive00
2308pci@8/fibrechannel@1c6t8d23s0SPA0activedead00
ForconnectionstoaClariion,verifyinNavisphereNavisphereConnectivityStatusshowsthepathstotheportsonSPAandSPBfortheaffected
hostsayLoggedinandRegistered.
Thenfollowthesesteps:
YoucanclearallthedeadpathsbyChoosingtheAoption:
#powermtcheck
ToscantheSCSIbusexecutethefollowingcommand:
#devfsadmC
Torebuildthelogicallinklayerexecutethefollowingcommand:
#powercfq
TobringthedevicepathsintoPowerPathcontrolexecutethefollowingcommand:
#powermtconfig
TotrespassLUNstotheirdefaultownersexecutethefollowingcommand:
http://www.frapcom.be/mediawiki/index.php/EMC
11/28
1/11/2015
EMCWiki
#powermtrestore
Tosavethecurrentconfiguration
#powermtsave
Thefollowingcommandwillnowshowallpathsactiveandalive.
#powermtdisplaydev=all
SolarishostnotabletoseenewlyassignedCLARiiONLUN's.
Atsomepoint,HLU###waspresentedtothehostandPowerPathhaditinitscontrol.TheLUNwasthenremovedfromtheStorageGroupbutwas
neverremovedfromPowerPath.TheOSwillnotfindthenewLUNuntilPowerPathletsgooftheoldLUN###.
TheHLU,nottheALU,istheLUNvaluethattheSolarisOSwillusewhenitscanstheSCSIbus.
InthiscaseHLU###cannotbeseenbecausepowermtdisplaydev=allisshowingthefollowing:
Pseudoname=emcpower###a
CLARiiONID=APM00052603252
LogicaldeviceID=60060160C27B150068109AD15963DA11
state=alive;policy=CLAROpt;priority=0;queuedIOs=0
Owner:default=SPA,current=Unknown
==============================================================================
HostStorI/OPathStats
###HWPathI/OPathsInterf.ModeStateQIOsErrors
==============================================================================
1285pci@1f/QLGC,qla@2c4t0d4s0SPA0activedead00
1285pci@1f/QLGC,qla@2c4t1d4s0SPB1activedead00
Tofixtheissuefollowthesesteps:
#powermtcheck#Clearalldeadpaths.TypeAforall.
#powercfq#UpdatePPconfigurationDB,removeoldentriesfromemcp.conf.
#devfsadmC#CleantheOSdevicetreeandscantheSCSIbustopickupthenewLUN.
#powercfq#UpdatethePPconfigurationDB,addnewentriestoemcp.conf.
#powermtconfig#BringthenewdeviceintoPowerPath'scontrol.
#powermtsave#Savethenewconfiguration.
Howtocompletelyremove/uninstallPowerPathpackageonSolaris.
Ifthefollowingcommandpkgrm<EMCpower>failedtouninstallPowerPathonSolaris,usethefollowinginstructions.
EnsuretheO/SdoesnothaveamirroredbootdiskwithinSolaris.Ifso,themirrormustbebrokenpriortoPowerPathremovaltoensurethe
packagegetsremoved.
#/etc/emcp_cleanup
#rm/dev/emcpsf
#rm/devices/pseudo/emcp*
#rm/etc/*.FCS
#rmr/dev/emc
#rmr/etc/emc
#rmr/opt/emc
Removesallthecopiesofpowermt.custom(powermt.custom.x)
#rm/etc/powermt.custom*
#rmf/etc/PPVM_config
#rmf/etc/PPVM_config_bak
#rm/etc/emcp_devicesDB.dat
Makessurethereisnoemcp.conf.saved
#rm/kernel/drv/emcp.conf*
#rm/etc/emcp_devicesDB.idx
#rm/dev/dsk/emcp*
#rm/dev/rdsk/emcp*
#cp/etc/emcp_registration/var/bkup
#rmf/etc/emcp_registration
ReboottheserverandensurethatPowerPathisnolongerloaded.(checkpkginfoandthattherearenopowerpathmodulesloadedinmodinfo)
ReconfigureEMCmasteragentforrelocatedECCserver
ECCisshortforEMCcontrolcenter.ItisthekeycomponentfromEMCtomanageitsSANstorageandSANattachedhosts.Wejustrelocatedthe
ECCserverfromafouryearoldmachinetothenewHPserver,withIPchanged.
http://www.frapcom.be/mediawiki/index.php/EMC
12/28
1/11/2015
EMCWiki
whiletheEMCengineerisdonigtheECCserverconfiguration,weareaskedstopthemasteragentsonallmonitoredhosts.Asusuallymasteragent
canonlyberestartedfromECCconsole.Herearethestepofstop/start/reconfiguremasteragentfromcommandlineontheclientside.
1. .Logintotheclient,switchtoroot.
2. .changedirectoryto/usr/ecc/exec
3. .doa./eccmadstoptostopmasteragent.
4. .doapsef|grepecctoseeifanyECCagentisstillrunning.Killanyrunningagentsiftheyarenotstoppedbystep3.
5. .modifyctg.inifile,changeServerHosttonewIP.
6. .modifyMGA520/MGA.inifile,changeServerHosttonewIP.
7. .startthemasteragent(./eccmadstart)whennewECCserverisup.
Insomecases,thehostagentisinactiveandtheattemptstorestartthehostagentalwaysfails,weneedtochecktheactioncommandto
understandifthefailurewascausedbymasteragent.Thefirststepinrestartinghostagentistoaccessmasteragent,soifthisstepfails,allthe
followingattempsfails.
Incasethefailurestartsatmasteragentstep,weneedtotryrestartthemasterfromECCconsole.Ifthisalsohangs(inmostcases,yes),weneedto
logintothathostanddoitfromcomandlineasweshowedinpreviousparagraphs.(./eccmadstop/start)
Whatisthemeaningofcorruptlabelwrongmagicnumberin/var/adm/messagesona
Solarisserver?
ThemessagemeansthatadiskdoesnothaveaSolarislabelonityet.Thediskinthemessageissd##.Thiscanbeassociatedwithitscorresponding
CTDdeviceintheoutputoflsRalsidev.(Inthiscasesd##correspondedtocXtYdZ.)Alabelcanbewrittentothediskbymeansofthelabeloption
undertheformatcommand.
ReferenceArchitectureforBackupandRecoveryofOLTP'swith
DataDomainandusingFibreChannel
Documentpurpose
ThisdocumentdescribesthereferencearchitectureforBackupandRecoveryofOLTPdatabaseenvironmentsbasedonEMCCLARiiON,EMCData
Domain,EMCNetWorker,andusingFibreChannelsolution.ThisbyfocusingontheadvantagesandcapabilitiesofCLARiiONtechnology,EMC
DataDomain,andEMCNetWorkersoftware.
Today'sITisbeingchallengedbythebusinesstosolvethefollowingpainpointsaroundthebackupandrecoveryofthebusinesscriticaldata:
ProtectthebusinessinformationasanassetofthebusinessdefinedRecoveryPointObjective(RPOamountofdatatorecover)andRecovery
TimeObjective(RTOtimetorecover)
Efficientuseofbothinfrastructureandpeopletosupportthebusiness
Difficultiesaroundthebackingupoflargeenterprisecriticalsystemsmultiterabytesystems
RecoverytimeobjectivesRTOcontinuetodecreasewhiletheprecisionoftherecoverypointobjectiveRPOincreases.
Itisnotuncommonfororganizationstoroutinelyexceedtheirbackupwindoworevenhaveabackupwindowthattakesupmostoftheday.Such
longbackupoperationsleavelittlemarginforerrorandanydisruptioncanplacesomeofthedataatriskofloss.
BecauseofthedemandsgeneratedbydatagrowthandtheRTO/RPOrequirementsinOLTPdatabaseenvironments,itiscriticalthatrobust,reliable,
andtestedbackupandrecoveryprocessesareinplace.
Tomeetthesebackupandrecoverychallengesenterprisesneedprovensolutionarchitecturesthatencompassthebest.
DB2BackupTerminologyandParameters
Asabriefrefresher,letsreviewsomebackupterminology.
BackupType
Offlinedatabasebackupdatabaseindeactivatedstatus,logparameterssettingsforcircularlogging(LOGRETAIN=OFFandUSEREXIT=
OFF),onlycrashrecoveryorversionrecoverypossible
Onlinedatabasebackupdatabaseactivated(databasefilesinuse),logparameterssettingsforarchivelogging(LOGRETAIN=ONand
USEREXIT=ON),rollforwardrecoveryenabled
Logging
Ifyouwanttoperformrollforwardrecovery,youmustswitchthedatabasefromcircularloggingtoarchivelogging.
Circularloggingreuseoflogfilesinroundrobin,contentnotpreserved.Circularloggingdoesnotallowforrollforwardrecovery.Circular
loggingthereforesupportsonlycrashandversionrecovery.
Ifadatabaseisusingcircularlogging,thedatabasecanbebackeduponlywhennoapplicationsareconnectedtothedatabase.Thisformofa
backupisknownasanofflinebackup.
Archivelogginguponcommit,logfilesareclosedandbecomeofflinearchivedlogs.Whenadatabaseusesarchivelogging,itcanbebacked
upwhenthedatabaseisonline.Inadditionarchiveloggingallowsyoutobackupatthetablespacelevel.
Logfile
http://www.frapcom.be/mediawiki/index.php/EMC
13/28
1/11/2015
EMCWiki
Ifalogcontainsinformationabouttransactionsthathavenotbeencommittedorrolledback,orifalogcontainsinformationthathasbeencommitted
buthasnotbeenexternalizedtothedatabasedisk,thelogisconsideredactive.
Ifalogcontainsinformationaboutcommittedandsubsequentlyexternalizedtransactions(thatis,transactionsthathavebeenpersistedtodisk),and
thelogsarelocatedinthesamediskastheactivelogs,theselogsareonlinearchivelogs.
Archivelogsthathavebeenmovedfromtheactivelogdirectorytoanotherdirectoryormediaareknownasofflinearchivelogs.
Onlinelogfilelogfilewithactivecontentindefineddatabaselogdirectory.
Offlinelogfilefilledlogfile,movedfromlogfilepathtoarchivestorage.
Recoveryhistoryfile
Specialloggingrepositoryfortrackingvariousdatabaseactivity:backup,restore,rollforward,alter,rename,quiescetablespace,load,drop,
reorganizationoftableorupdateoftablestatistics.EntriesfromthisfilearereadwiththeLISTHISTORYcommand.
Referencearchitecture
ThebackupprocesswasoffloadedtoaNetWorkerstoragenodehostusingaNavisphereSnapViewSnapshotstominimizetheimpacttothe
productionenvironment.
SnapViewcreateslogicalpointintimeviewsofproductioninformationusingsnapshots,andpointintimecopiesusingclones.Snapshotsuseonly
afractionoftheoriginaldiskspace,whileclonesrequirethesameamountofdiskspaceasthesource.
SnapViewoffersusersthechoicebetweenSnapshotsandClonesforuseintheirbackupoperations.ItshouldbenotedthatcreatingCloneswilltake
moretimethancreatingSnapshots,sincetheformerrequiresactuallycopyingdata.Ifthesnapshotistobeusedforbackupusingfilesystemaccess,
thentheproductionhostandsecondaryhostmustberunningthesameoperatingsystem.SnapViewallowsparallelprocessingwithoutimpactingthe
performanceoftheproductionapplication,taskscanincludediskbasedbackupandrecovery.
Backupandrecoverywasimplementedusingthedatabasetools(RMANforOracleanddb2backupforDB2),EMCNetWorker,andanEMCData
DomainDD880appliance.
Thefollowingimagedepictstheoverallphysicalarchitectureofthesolution.
Thefollowingtabledescribesthekeycomponentsandtheirconfigurationdetailswithinthisenvironment.
Component
Configuration
Software
CLARiiONCX4960
FLARE04.29.XXX.Y.ZZZ
DataDomainDD880
DDOS4.Y.Z.W
NG8
NetWorker
NetWorkerManagementConsole,server,storagenodes,clients NetWorker7.5
http://www.frapcom.be/mediawiki/index.php/EMC
14/28
1/11/2015
EMCWiki
SL3000
DB2
HardwareandSoftwareInstallation
HardwareInstallation
M5000
LANInformation
SANInformation
Clariion
TheCLARiiONseriesstorageplatformconsistsofthesemodularassemblies:
SPE(storageprocessorenclosure)andSPS(standbypowersupply):SPEsincludetwostorageprocessorsforredundancy.EachSPEisshipped
withthetwoSPS.
UltraFlexI/OModules:Dependingonthesystem,acertainnumberofpreconfiguredconnectivitymoduleswithiSCSIandFibreChannelare
includedineachinitialstartingsystem,morecanbeaddedatlatertime.
UltraPointDAE:Holdsupto15drives.ConnectstoarraythroughFibreChannelat4Gb/sadditionalDAEswillexpandsystemcapacity.
VaultPack:TheinitialfivedrivesinthefirstDAEareusedforFLAREoperatingsystemandvaultdrives.
PhysicalSizeConsiderations
Whenconsideringcombiningvariousconfigurations,specialattentionmustbepaidtotheoverallsystemandchassissizeasnewracksmightbe
necessary.
TheCLARiiONCX4960maximumconfigurationwith8backendFibreChannelloopswillexpandto6cabinets.
Chassis
CX4960C
Example
MinimumConfiguration
SPE
1at4Uheight
SPS
1at2Uheight
DAE
1at3Uheight
Total
9Uheight
MaximumConfiguration
SPE
1at4Uheight
SPS
1at2Uheight
DAE
64at3Uheight
Total
198Uheight
DriveConfigurationRulesandGuidelines
TheCLARiiONCX4seriesisconfigurabletoaccommodateseveralstoragerequirements,includingstoragecapacity,RAIDlevels,RAIDGroups,
numberofLUNs,LUNsize,andbackendconnectivity.
http://www.frapcom.be/mediawiki/index.php/EMC
15/28
1/11/2015
EMCWiki
TheCLARiiONCX4systemscanspanupto960drives.Thefollowingtableoutlinestheminimumandmaximumcapacities.Thesecapacitiescanbe
reachedusingcombinationoflowestcapacityvaultdrivesfortheminimumrawcapacitycolumnandhighcapacitySATAIIdrives(aswellas
highestcapacityFibreChanneldrivesforvaultdrivesonformaximumrawcapacitycolumn,respectively.
DAEscanbepopulatedwithcombinationsof:
450GB,15,000rpm,4Gb/sFibreChanneldrives(168disks)
1TB,7,200rpm,4Gb/sSATAIIdrives(66disks)
600GB,10,000rpm,4Gb/sFibreChanneldrives(47disks)
PowerRequirements
Whentheconfigurationhasmorethen6DAE's,thepowerrequiredare4powerzonesof32A,withevery2powerzonesonadifferentphase
conductor.Onlythentheredundancycanbeobtainedwhenoneofthephaseconductorsfails.
LANInformation
YouneedastandardCAT5orbetterEthernetnetworkcableforthemanagementportoneachstoragesystemSP.
OneachSPconnectoneendofanEthernetnetworkcabletothemanagementportontheSPandtheotherendtothenetworkfromwhichyouwill
managethestoragesystem
http://www.frapcom.be/mediawiki/index.php/EMC
16/28
1/11/2015
EMCWiki
ThenetworkIP(InternetProtocol)address(forexample,128.222.78.10)forcommunicationwiththevirtualport).
DonotuseIPaddresses128.221.1.248through128.221.1.255,192.168.1.1,or192.168.1.2.
Initializingthestoragesystem
Afterthestoragesystemisfullypoweredupforthefirsttime,usetheNavisphereStorageSystemInitializationUtilitytoinitializethestoragesystem.
Initializationsetsthenetworkparametersforstoragesystemmanagementand/orcreatesamanagementuseraccountforthestoragesystemsoyou
canmanageitovertheLAN.
ClariionID
Site
Storage
processor
Nodename
IPAddress Subnetmask
Gateway
VLAN
ID
CableID
E4V01DPU02177
SWCR2012/44DP
U02176
E4V01DPU02178
SWCR2023/15DP
U02179
O40/101DPU02182
SWCR5027/37DP
U02181
O40/201DPU02183
SWCR5017/28DP
U02180
SANInformation
WiththeexceptionofslotsA0andB0,theslotsoccupiedbytherequiredI/Omodulescanvarybetweenconfigurations.FigurebelowshowstheI/O
moduleslotlocationsandtheI/Omodulesforthestandardminimumconfiguration.
IMPORTANT
I/OmodulesarealwaysinstalledinpairsonemoduleinSPAandonemoduleinSPB.
BothSP'smusthavethesametypeofI/Omodulesinthesameslots.SlotsA0andB0alwayscontainaFibreChannelI/Omodulewith2backend
portsand2frontendports,the2backendBEportsare0,1andthe2frontendFEportsare2,3.
EachFCbackendporthasaconnectorforacopperSFPHSSDC2(smallformfactorpluggabletohighspeedserialdataconnector)cable.Backend
connectivitycannotexceed4Gb/sregardlessoftheI/Omodulesspeed.
TheFCmoduleinslotsA0andB0supportthefollowingbackendbuses:
Bus0onport0
Bus1onport1
TheFCmoduleusuallyinslotsA1andB1,withbothBEandFEports,supportthefollowingbackendbuses:
Bus2onport0
Bus2onport1
TheotheravailableslotscancontainanytypeofI/Omodulethatissupportedforthestoragesystem
Site
Fabirc
ClariionPort
SPB13
ClariionWWN
CableID
SANSwitch
Slot Port
13
UpperFabric SPA02
12
SPA12
12
http://www.frapcom.be/mediawiki/index.php/EMC
17/28
1/11/2015
CR2
LowerFabric
UpperFabric
CR5
LowerFabric
EMCWiki
SPB03
12
SPA13
SPA03
12
SPB02
12
SPB12
12
SPB13
13
SPA02
26
SPA12
10
SPB03
26
SPA13
13
SPA03
26
SPB02
10
26
SPB12
10
13
TranslatingaCX4SeriesWorldWidePortName(WWPN)tonewportnumbers.
CLARiiONsoftwarecurrentlysupportsthegenerationofauniquefrontendFibreChannelWWNfor16portsperarrayandeight(8)perSP.This
formathasbeeninplacesincethelaterreleasesoftheFC4500throughtheCX3platforms.ThenewCX4Seriesplatformcanbeconfiguredto
supportupto24FibreChannelfrontendportsperarrayand12perSP(CX4960).NumberingofWWNsdoesgoupto(30)WWNsperarrayand
(15)WWNsperSP(CX4960).ThishardwarechangerequiresanincreaseinthenumberofWWN'ssupportedperarray.
TwounusedbitswithinthevendorspecificpartoftheWorldWidePortName(WWPN)havebeenreservedandaddedtotheexistingfourbitsof
theportfield.Thesebitsareconsideredthehighorderbitsoftheportfield(bits1819).Thisallowsforthecreationof64WWN'sperarrayand32
perSP.ConversionsfromaCX/CX3arraytoaCX4arraywillretainallcurrentWWN'sinusebythecustomer.TheWWNSeedisnoteffectedby
thischange.TheEMCGlobalServicesToolsorganizationisupdatingtheirWWNtoolstohandlethisformatchange.Thesamehexdigitisusedas
inthepastplustwo(2)binarybitsfromanotherhexbyte.Thetwohexdigitsplustheadditionhexdigitthatneedtobebrokendownareinbold.
NodeName
PortName
50060160B0605678 5006016030605678
SPA0
(07)
0=0000
50060160B0605678 5006016830605678
SPB0
(815)
0=0000
50060160B0605678 5006016030645678
SPA8
(1623)
4=0100
50060160B0605678 5006016830645678
SPB8
(2431)
4=0100
50060160B0605678 5006016030685678
SPA16
(3239)
8=1000
50060160B0605678 5006016830685678
SPB16
(4047)
8=1000
(4855)
C=1100
(5663)
C=1100
http://www.frapcom.be/mediawiki/index.php/EMC
18/28
1/11/2015
http://www.frapcom.be/mediawiki/index.php/EMC
EMCWiki
19/28
1/11/2015
EMCWiki
InthefigurebelowyoucanseeamulticabinetstoragesystemconfigurationwitheightDAE'soneachoffourbuses
Centera
PowerRequirements
LANInformation
SANInformation
Celerra
FordualControlStationsystems,acrossovercablefromtheportlabeledCSonCS0totheportlabeledCSonCS1seefigurebelow:
Note:Thebladeenclosurewiththeattachedproductserialnumber(PSN)tagmustbeinstalledasthebottomorlowestbladeenclosuretoensurethat
itbecomesbladeenclosure0.Bladeenclosure0hasthePSNtagattachedwithacabletietothechassispowersupplyventholesnearthe
managementmodule.
PowerRequirements
ThepowercablesconnecttheCelerracabinettothecustomerspowersupplycircuits.Toensurehighavailability,besureeachcabinetpowercord
connectstoadifferentcircuit.
ThepowercablesconnecttheCelerraNSG8systemcomponentstothecustomerspowersupplycircuits.Bladeshavetwopowersupplies.To
ensurehighavailability,besureeachbladepowersupplyconnectstoadifferentcircuit.
http://www.frapcom.be/mediawiki/index.php/EMC
20/28
1/11/2015
EMCWiki
Connectthetwo240voltACpowercablesfromtheracktothepoweroutletsprovidedbythecustomer.Connecteachcabletoadifferentcircuitfor
highavailability.
LANInformation
TheexternalnetworkcablesconnectclientsoftheCelerrasystemtotheblades.ConnecttheEthernetLANcable,labeledMGMTnetworksymbol
ontheControlStationCStothecustomers10/100EthernetnetworkthatwillbeusedtomanagetheCelerrasystem.
Celerra
ID
Site
Control
Station
Gateway
VLAN
ID
CS0
fngns01c0
K6V03DPU05939SWCR2024/15DP
U05939
CS1
fngns01c1
K7V06DPU05940SWCR2014/7DP
U05940
CS0
drsns01c0
CS1
drsns01c1
FNGNS01 CR2
DRSNS01 CR5
CableID
AnotherexternalnetworkcableconnectstheCStothecustomersnetworkforremotemanagementofthesystem.
Slots1,2,3,and4inthebladeareavailableforexternalnetworkcablingdependingonthesupportedI/Omodulecombination.
Theprivate(internal)LANcablesconnecttheControlStationtothebladesthroughthebladeenclosuresmanagementmodules.Eachblade
enclosurehastwomanagementmodules,oneoneachsideoftheenclosure.Thetwomanagementmodulesareredundantforeachbladeenclosure.If
moduleAfails,moduleBassumescontroloftheprivatenetwork.
http://www.frapcom.be/mediawiki/index.php/EMC
21/28
1/11/2015
EMCWiki
Thesecablesandswitchesmakeupaprivatenetworkthatdoesnotconnecttoanyexternalnetwork.
TheNSG8systemhasaninternalnetworkformedbydaisychainingthemanagementmodulesattachedtoeachenclosure.TheControlStations
communicatetoallbladesthroughthemanagementmodulesonbothsidesoftheenclosures.
SANInformation
EachCLARiiONCX4960SPhaseight,twelve,orsixteenSANports,withfour,eight,ortwelveportsavailableforconnectionstoSANfabrics.If
alloftheSANportsonthearrayarealreadyconnectedtothefabric,youdonotneedtochangetheseconnections.Ifthearrayhastwoavailableports
oneachSP,therecommendedpracticeistocabletheseportstotheswitchesanddedicatethemtotheCelerragatewaysystem.Ifyouareusingtwo
switchestoconnectaCLARiiONCX4960array,connectthecablesasillustratedbelow
File:ClariionCX4960Celerra.jpg
Arrangethecablessothatafailedcomponentcanberemovedwithoutdisconnectingothercables.
FibreChannelcablesconnectthebladestotheSymmetrixandCLARiiONarraysthroughFibreChannelswitches.TwoFibreChannelswitchesare
recommendedforhighavailability.Bladesconnectedtotwoswitchesforhighavailability
Site
Fabirc
type
CableID
SANSwitch
Slot Port
NSG8B1
DPM07798 fngcr2swfup1
18
NSG8A1
DPM07788 fngcr2swfup1
18
NSG8B0
DPM07802 fngcr2swfup1
10
16
NSG8A0
DPM07792 fngcr2swfup1
26
NSG8B1
DPM07786 fngcr2swfup1
29
NSG8A1
DPM07790 fngcr2swfup1
10
23
NSG8B0
DPM00632 fngcr2swfup1
28
NSG8A0
DPM07796 fngcr2swfup1
29
NSG8B1
DPM07800 fngcr2swflo1
NDMP NSG8A1
NSG8B0
DPM07791 fngcr2swflo1
28
DPM07795 fngcr2swflo1
10
NDMP
UpperFabric
NAS
CR2
NSG8blade NSG8WWN
http://www.frapcom.be/mediawiki/index.php/EMC
22/28
1/11/2015
EMCWiki
LowerFabric
NAS
NDMP
UpperFabric
NAS
CR5
NDMP
LowerFabric
NAS
NSG8A0
DPM07801 fngcr2swflo1
29
NSG8B1
DPM07799 fngcr2swflo1
29
NSG8A1
DPM07787 fngcr2swflo1
10
24
NSG8B0
DPM07797 fngcr2swflo1
28
NSG8A0
DPM07789 fngcr2swflo1
29
NSG8B1
DPM00681 drsscr5swfup1 10
18
NSG8A1
DPM00679 drsscr5swfup1 9
18
NSG8B0
DPM00685 drsscr5swfup1 10
19
NSG8A0
DPM00683 drsscr5swfup1 9
19
NSG8B1
DPM00681 drsscr5swfup1 10
18
NSG8A1
DPM00679 drsscr5swfup1 9
18
NSG8B0
DPM00685 drsscr5swfup1 10
19
NSG8A0
DPM00683 drsscr5swfup1 9
19
NSG8B1
DPM00682 drsscr5swflo1
10
18
NSG8A1
DPM00680 drsscr5swflo1
18
NSG8B0
DPM00686 drsscr5swflo1
10
19
NSG8A0
DPM00684 drsscr5swflo1
19
NSG8B1
DPM00682 drsscr5swflo1
10
18
NSG8A1
DPM00680 drsscr5swflo1
18
NSG8B0
DPM00686 drsscr5swflo1
10
19
NSG8A0
DPM00684 drsscr5swflo1
19
NDMPtapebackupdevicecables
TheCelerrasystemcanconnecttoNDMPtapebackupdevicesusingopticalcables,eitherdirectlyorthroughaFibreChannelswitch.
Eachbladehastwoportsthatcanbeusedfortapedevices:port2andport3intheI/Omodulelocatedinslot0.Theseportssensethespeedofthe
devicetheyconnecttoandautomaticallyconfigurefor1,2,4or8Gb/s.
BothportssensethetopologyoftheFibreChannelnetworktheyareconnectedtoandautomaticallyconfigureforarbitratedlooporswitchedfabric
asneeded
DataDomain880
PowerRequirements
LANInformation
Site DataDomainID
0F48W06604
CR2
0F48W06627
Nodename
IPAddress Subnetmask
Gateway
VLANID
CableID
K4V01DPU05944SWCR2013/5DPU05936
fngdd01eth1 10.20.88.
K4V02DPU05941SWCR2022/48DPU05937
255.255.255.0
88
K6V01DPU05935SWCR2024/14DPU05934
fngdd02eth1 10.20.88.
K6V02DPU05943SWCR2013/17DPU05942
255.255.255.0
88
CR5
255.255.255.0
88
255.255.255.0
88
SANInformation
Site
Fabirc
UpperFabric
DataDomainSlot/Port DataDomainWWN
CableID
SANSwitch
Slot Port
FNGDD015/1
DPM07780 fngcr2swfup1
23
FNGDD014/1
DPM07781 fngcr2swfup1
13
FNGDD025/1
DPM07784 fngcr2swfup1
10
15
http://www.frapcom.be/mediawiki/index.php/EMC
23/28
1/11/2015
EMCWiki
CR2
LowerFabric
UpperFabric
CR5
LowerFabric
FNGDD024/1
DPM07782 fngcr2swfup1
12
FNGDD015/2
DPM05691 fngcr2swflo1
24
FNGDD014/2
DPM05689 fngcr2swflo1
30
FNGDD025/2
DPM07785 fngcr2swflo1
10
15
FNGDD024/2
DPM07783 fngcr2swflo1
21
DRSDD015/1
DPM00681 drsscr5swfup1 10
18
DRSDD014/1
DPM00679 drsscr5swfup1 9
18
DRSDD025/1
DPM00685 drsscr5swfup1 10
19
DRSDD024/1
DPM00683 drsscr5swfup1 9
19
DRSDD015/2
DPM00682 drsscr5swflo1
10
18
DRSDD014/2
DPM00680 drsscr5swflo1
18
DRSDD025/2
DPM00686 drsscr5swflo1
10
19
DRSDD024/2
DPM00684 drsscr5swflo1
19
SL3000TapeLabrary
BaseModuleRearViewDrawing
File:SL3000rear.jpg
PowerRequirements
LANInformation
ElectronicsControlModule
File:SL3000ECM.jpg
Nodename
IPAddress Subnetmask
Gateway
VLANID CableID
CR2
CR2
CR5
CR5
SANInformation
SoftwareInstallation
NetWorkerCommands
NetWorkerResourceRelationships
WithNetWorkerhavingmanycomponentsthatcanlinktogetherinavarietyofways,itsnotalwayseasy(particularlyfornewcomers)tohavea
mentalmapofhowallthosecomponentsinteract.Havingmaderepeatedstabsovertheyearstocomeupwithacoherentdiagramshowingthose
relationships,Ihaveafrustratedunderstandingofthedifficultyofdrawingtherelationships.
LatelyIdecidedtotakeaslightlydifferentapproachtoreducethelevelofthediagramtothebarebasiccomponentssoastotrytogiveabig
overviewratherthaneverypossibledetail.ItshighlylikelyIveleftstuffoff,andmydiagrammingskillsarentthebestbuthopefullyifyourenot
sureofhoweverythingfitstogetherinNetWorkeritmayhelptoimproveyourmentalmapofit.
http://www.frapcom.be/mediawiki/index.php/EMC
24/28
1/11/2015
EMCWiki
Forthemostpart,IvetriedtosticktocomponentsthataredefinedresourcetypeswithinNetWorker.AcoupleofnotableexceptionsareVolume
andLevelneitherofthesearedefinedresourcesaspertheNetWorkerresourcedatabase,butknowingwheretheyappearinusagehelpstofillin
afewgapsthatwouldotherwisebeconfusing.
mminfocommands
ThemminfocommandistypicallyperformedonaNetWorkerserver.
Displayamediareportofallvolumesusedforbackupsofclientmonetinthepastweek.
#mminfomq"client=monet,savetime>=lastweek"
Displayareportofallvolumesshowingthevolumename,%ofspaceusedonthevolume,andthepooltowhichthevolumebelongs.
Heresaquicksummaryoftheimportantdate/timefieldsthatprovideinformationaboutsavesets:
savetimeThetime/date,ontheclientofthebackup.
sscreateThetime/dateontheserverofthebackup.
ssinsertThetime/dateontheserverofthelasttimethesavesetwasinsertedintothemediadatabase.
sscompThetime/datethatthebackupcompleted*.
ssaccessThedate/timethatthebackupwaslastaccessedforbackuporrecoverypurposes**.
mminfo,savetimeandgreaterthan/lessthan
Takeabasicmminfoquery,addsomeonenotfamiliarwithhowNetWorkerstoresandworkswithdates/times,andyouhaveinstantchaos*.
Soletslookatabasicquerythattendstocausealotofconfusion:
#mminfoq"client=balder,savetime<=2weeksago"
AsalongtermNetWorkeruser,thisquestionseemstocomeupfairlyfrequently.Theoutputappearsbrokenratherthanbeingsavetimelessthan
orequaltotwoweeksago,weinsteadgetallbackupsfortheclientbalderwherethesavetimeisgreaterthanorequaltotwoweeksago.
NetWorkerstoresandworkswithtimesassecondssincethe(/an)epoch.WhenyousupplydatestoNetWorkereitherinthefuzzyformatabove,or
http://www.frapcom.be/mediawiki/index.php/EMC
25/28
1/11/2015
EMCWiki
asaliteraldatestring,itconvertsthatdateintoatimestampofsecondssincethe(/an)epoch.(Youcanifyouwantfindoutwhatasavetimeisin
seconds,ratherthananinterpreteddateanytimeyouwishinmminfobychoosingareportspecificationofnsavetime.)
YoureactuallyaskingNetWorker:
Convert2weeksagointosecondsoffsetfromnow.LetscallthatZ.
GivemeallthebackupsfortheclientbalderwherethesavetimeislessthanorequalZ.
Ifyoudontliketothinkofitasallreferringtosecondssinceanepoch,theresanother,perhapssimplerwayofthinkingaboutitthatbeing:
Treat<asmeaningbefore.
Treat>asmeaningafter.
HowcanIfindoutwhatfileswerebackedup?
Thisisactuallyfairlyeasy,particularlyifyourepreparedtousethecommandline.Youneedtoruntwocommandsmminfo,andnsrinfo.
ThecommandmminfoaccessestheNetWorkermediadatabase,andisusedtopulloutdetailsofthesavesetwhosefilesyouwanttoview.The
nsrinfocommandisthenusedtoretrievetherelevantinformationfromtheclientfileindex.Thensrinfocommanddoestakeafilenameargument.
Forexample,considerthefollowingsituationtherestwobackupsofthe/db2backup/<nodename>/directoryonthestoragenodebalder,and
wewanttoknowwhatwasbackedupineachbackup.First,runmminfotoretrievethensavetime,whichweuseinnsrinfo.Themminfocommand
mightresemblethefollowing:
#nsrinfot`mminfoq"name=/db2backup/<nodename>/"rnsavetime`<storage_node_name>
Themostcommoninvocationformatofnsrinfois:nsrinfotnsavetimeclientName
Havingretrievedthensavetimefield,wecanthenfeedthatintonsrinfoinordertogetthelistoffilesforthatbackup:
LikemostNetWorkercommands,nsrinfowillalsoacceptavoptionforverbosity.Includethisinyournsrinfocommandandyougetawholelot
moreinformation.
IfyourewonderinghowNetWorkerknowswhichsavesettoretrievebasedonthensavetime,itssimpleforanyindividualclient,notwosavesets
willeverbegeneratedwiththesamensavetime.
Changingsavesetbrowse/retentiontimes
Tochangethebrowseorretentiontime,youllneedtofindoutthesavesetID(SSID)ofthegivensaveset.Thiscanbedonewithmminfo.
Forinstance,sayyouhadabackupdonelastnightofamachinecalledbalderthathasnowbeenrebuilt,butyouwanttokeeptheoldbackupfor
muchlongerthannormale.g.,tenyearsinsteadofthenormal3.
First,tofindoutwhatyouneedtochange,getalistoftheSSIDs:
#mminfoq"client=balder,savetime>=24hoursago"rname,ssid
namessid
/4036558666
/Volumes/TARDIS/Yojimbo4019781450
/Volumes/Yu4003004234
Now,foreachofthoseSSIDsthatarereturned,wellrunansrmmcommandtoadjustthebrowseandretentiontime*.
Thebasicnsrmmcommandforadjustingthebrowseandretentiontimeis:
#nsrmmSssidwbrowseeretent
YoucanalsodothisagainstaninstanceofasavesetbyusingtheSSID/CloneIDtodothatvariant,requestrname,ssid,cloneid,thenusethetwo
numbersinthensrmmcommandseparatedbyaforwardslash(ssid/cloneid).
#nsrmmSssid/cloneidwbrowseeretent
Wherethebrowseandretentvaluescanbeeitheroneofthetwofollowing:
AliteraldateinUSdateformat**e.g.,12/31/2019for31December2019.
Afuzzyenglishwordeddatee.g.,+10yearsfor10yearsfromtoday.
Notethat,yourbrowsetimecannotexceedyourretentiontime,andgenerallyitsrecommendedthatyousetbrowsetimetoretentiontime.
Sointhiscase,youdrunforeachSSIDorSSID/CloneIDyouwanttoaffect:
#nsrmmSssidw"+10years"e"+10years"
http://www.frapcom.be/mediawiki/index.php/EMC
26/28
1/11/2015
EMCWiki
Whichwilllooklikethefollowing,basedonmymminfooutput:
#nsrmmS4036558666w"+10years"e"+10years"
#nsrmmS4019781450w"+10years"e"+10years"
#nsrmmS4003004234w"+10years"e"+10years"
LabellingandRelabellingwithoutUnmounting
Heresacommonscenarioyouwanttolabelavolume,orrelabelavolume,anduseitstraightaway.ThedefaultbehaviourofNetWorkerafter
labellingorrelabellingavolumeistothenunmountit,whichmeanshavingtothenmanuallymountthevolumeafterithasbeen(unnecessarily)
ejected.
Gettingaroundthisbehaviourisquiteeasy,andjustrequiresabitoftypingonthecommandline.
Letslookfirstatrelabelling,sincethisisarguablythemostcommonscenario.Sayyouvegotavolumeinslot21ofyourtapelibrarythatyouwant
torelabelandhaveitremainmountedsoyoucanimmediatelystartusingit.Foranormalrelabeloperationyoudconsidersomethinglike:
#nsrjbLRYvvvS21
Note1:Alwaysputinthevvvoptionwheneverdealingwithajukebox.ThesedaysIpracticallyconsiderittobebestpractices.
Note2:IntheexamplesweareusingtheYswitch,whichmeansNetWorkerdoesnotpromptforanyconfirmationontheoperation(itassumesYes
inresponsetoanyquestionitmayhave)thisisdoneonlyforthepurposesofkeepingexampleoutputsimplified,andIdontrecommendyougetin
thehabitofusingit.
InsteadofusingtheLoptionhere,weswitchtol(forload)thusthecommandbecomes:
#nsrjblRYvvvS21
settingverbositylevelto`3'
Info:Preparingtoloadvolume`BIG990S3'fromslot21intodevice`/dev/nst0'.
Info:Loadingvolume`BIG990S3'fromslot`21'intodevice`/dev/nst0'.
Info:Loadsleepfor5seconds.
Info:Performingoperation`Verifylabel'ondevice`/dev/nst0'.
Info:Operation`Verifylabel'inprogressondevice`/dev/nst0'
Info:Performingoperation`Label'ondevice`/dev/nst0'.
Info:Operation`Label'inprogressondevice`/dev/nst0'
Info:Recyclingvolume`BIG990S3'
ThoseofyoufamiliarwithhighlyverbosensrjboutputwillrecognisethattheresnoUnmountinprogressstylemessagethevolumeremains
mountedandinstantlyreadyforuseoncetherelabeloperationiscomplete.
Now,movingontoatapethathasntpreviouslybeenlabelled,wedusuallyuseacommandsuchas:
#nsrjbLYvvvbpoolNameSx
However,tokeepthetapemountedafterlabelling,weneedtoincludethemoptionthus,ifwewantedtolabelthetapeinslot1intotheDefault
Clonepoolandkeepitmountedafterlabelling,ourcommandwouldlooklikethefollowing:
nsrjbmLYvvvb"DefaultClone"S1
settingverbositylevelto`3'
Info:Preparingtoloadvolume`800843S3'fromslot1intodevice`/dev/nst0'.
Info:Loadingvolume`800843S3'fromslot`1'intodevice`/dev/nst0'.
Info:Loadsleepfor5seconds.
Info:Performingoperation`Verifylabel'ondevice`/dev/nst0'.
Info:Operation`Verifylabel'inprogressondevice`/dev/nst0'
Info:Expectedvolume`800843S3'inslot`1'.Theactualvolumeis`<NULL>'.
Info:Cannotreadthecurrentvolumelabel`notapelabelfound'.
Info:nsrmmgdassumesthevolumeisunlabeledandwillwriteanewlabel.
Info:Performingoperation`Label'ondevice`/dev/nst0'.
Info:Operation`Label'inprogressondevice`/dev/nst0'
Info:Label:`800843S3',pool:`DefaultClone',capacity:`<NULL>'.
DontforgetNote2above!ItsnotwisetogetintothehabitofthrowingaYintonsrjbcommandstheexamplesonlyshowittokeeptheexamples
simpler.
mmpoolcommand
TheutilitymmpoolisoneofthoselesserusedutilitiesinNetWorkerthatyoumaynotnecessarilyknowabout,norwouldyounecessarilyalways
needtouseit,butitshandytoknowaboutit.
Similartothemorewellknownmmlocateutility,mmpoolisdesignedtolistpoolsonaNetWorkerserver,andforanypool,listthevolumesinthat
pool.Italsohassomemoredangerousoptionsinthatitcandeleteallvolumesinapool,butthankfullyitwillpromptyouabouteachvolume,soyou
cantjustgoblindlydestroyingmediadatabaseentries.
http://www.frapcom.be/mediawiki/index.php/EMC
27/28
1/11/2015
EMCWiki
ThetwooptionsIfindmostusefulwithmmpoolare:
LListallpools
lpoolListallvolumesinthenominatedpool.
Forexample:
#mmpoolL
Staging
StagedClone
PCArchiveClone
IndexedArchive
IndexedArchiveClone
Default
Full
NonFull
Offsite
DefaultClone
ArchiveClone
PCArchive
Archive
ToreviewallthevolumesinthepoolStagedClone,youwouldrun:
#mmpooll"StagedClone"
volumepool
Clone.001StagedClone
Clone.002StagedClone
Clone.003StagedClone
Clone.004StagedClone
Clone.005StagedClone
Again,mmpoolisnotautilityyoullfindyourselfrunningeveryday,butitisusefultohaveavailable.
Settingcleaningtapeusage/registeringacleaningtape
IfNetWorkerismanagingyourcleaning,itstypicallyacaseofjusttellingNetWorkerhowmanycleaningusesareleftinthenominatedslot(s)for
cleaning.
Ialwaysprefertodoitfromthecommandline.Fromthere,thecommandis:
#nsrjbUxSy
Where:
xisthenumberofusesofthecleaningcartridgeleft(e.g.,20)
yistheslotnumberofthecleaningcartridgeyouwanttoregister.
Retrievedfrom"http://www.frapcom.be/mediawiki/index.php?title=EMC&oldid=3145"
Category: Pageswithbrokenfilelinks
Thispagewaslastmodifiedon21May2010,at14:52.
http://www.frapcom.be/mediawiki/index.php/EMC
28/28