Professional Documents
Culture Documents
HPSupportCenter
HP3PARTunesysnotBalancingChunkletsonNewDisks
Title:HP3PARTunesysnotBalancingChunkletsonNewDisks
ObjectName:mmr_kc0127545
DocumentType:SupportInformation
Originalowner:KCS3PAR
Disclosurelevel:Public
Versionstate:final
Environment
FACT:Newdiskswereaddedtothearray
Questions/Symptoms
SYMPTOM:Diskchunkletusagedistributiononnewdisksarelowcomparedtotheexistingdisksevenafter
repeatedtunesysrun
Cause
CAUSE:Tunesysusesthresholdpercentageswhendetermininghowmuchtuningisneededonasystem.
Sometimesthedefaultsettingsarenotenoughtocreateenoughdistributionacrossthedisks.
Answer/Solution
FIX:
Tuningasystemisnotaonetimeprocessbecausethisisaprocessrunningonalivesystemwheredata
isconstantlyshifting.Tunesyswillhavetoberepeatedasneededuntilsomelevelofbalanceis
achieved.
Therearesomeavailablemethodsthatcanbefollowedinordertoachievethebalancepossiblefora
givensystem.
Option1:
Reducethepercentagethresholdsondiskpctandchunkpcttofurthertightenthechunkletdistribution
acrossPDs.
Hereisanexampleoutputofthetunesys%thresholdschanged.Thedefaultis10fordiskpctand
chunkpct.
root@12345673ThuMay1421:48:58:~#tunesysdrchunkpct2diskpct2
Areyousureyouwanttotunethisstoragesystem?
selecty=yesn=no:y
*
*********************************************************
**Storagesystemtuningstarted
*********************************************************
*
tunesysdrchunkpct2diskpct2
Parametersummary:
TaskID=none
Nodepct=3
Chunkpct=2
Diskpct=2
Maxtasks=2
Dryrunflag=1
Waittaskmode=0
Cleantimeout=120
Systemchunkletsize=1024
cpgs=ALL
http://h20565.www2.hpe.com/hpsc/doc/public/display?calledBy=Search_Result&docId=mmr_kc0127545&docLocale=en_US
1/3
9/9/2015
*
*********************************************************
*PDAnalysis
*********************************************************
*
FC
Description15K10K10K+15KNLSSDAll
NumberofAvailablePDswithfreechunklets2240224640288
NumberofAvailablePDswithnofreechunklets000000
TotalNumberofAvailablePDs2240224640288
MaximumnumberfreechunkletsinaPD39215261526
MinimumnumberfreechunkletsinaPD48117348
*
*********************************************************
*PDNodeBalanceSummaryDevicetypeusageacrossnodes
*********************************************************
*
*
*
*********************************************************
*Internodedevicetypeaveragesummary
*********************************************************
*
Devicetype:FC15AverageUsagepernode"74.00"%threshold"77.00"%
Devicetype:NL7AverageUsagepernode"21.00"%threshold"24.00"%
NodeDiskavailability&percentageuse
01234567
DevtypeDsksUsd%DsksUsd%DsksUsd%DsksUsd%DsksUsd%DsksUsd%DsksUsd%DsksUsd%
FC155675%5674%5674%5674%00.0%00.0%00.0%00.0%
NL71621%1622%1621%1622%00.0%00.0%00.0%00.0%
*
*********************************************************
*Phase1:Internodetuningwillnotbeperformed.
*Reason:Nointernodetunesidentified.
*********************************************************
*
*
*********************************************************
*Phase2:PerformingIntranodebalancechecks:
*********************************************************
*
*
*********************************************************
*Node0has9underallocatedPDsandwillbetuned
*********************************************************
*
*
*********************************************************
*Node1has8underallocatedPDsandwillbetuned
*********************************************************
*
*
*********************************************************
*Node2has8underallocatedPDsandwillbetuned
*********************************************************
*
*
*********************************************************
*Node3has8underallocatedPDsandwillbetuned
*********************************************************
*
*
*********************************************************
*DryrunThefollowingNDtuneswouldbe
*performed:
*********************************************************
*
tunenodechfnocheckdrmaxchunk2chunkpct2node0
tunenodechfnocheckdrmaxchunk2chunkpct2node1
tunenodechfnocheckdrmaxchunk2chunkpct2node2
tunenodechfnocheckdrmaxchunk2chunkpct2node3
http://h20565.www2.hpe.com/hpsc/doc/public/display?calledBy=Search_Result&docId=mmr_kc0127545&docLocale=en_US
2/3
9/9/2015
*
*********************************************************
*Phase3:LDtuningwillnotbeperformed.
*Reason:NoLDrelayouttunesneeded.
*********************************************************
*
*
*********************************************************
*DryRuncompleted
*********************************************************
*
Numberoftunessuggested:4
root@12345673ThuMay1421:50:26:~#
Thesewillhavetoberepeatedasneededuntilthedesiredbalanceisachieved,
NOTE:
KeepinmindthatCPGconfigurationandsetsizehaveimpactontheactualdistributionofdataacross
devicessoaperfectbalancemaynotbe
possibleespeciallyiftheCPGshavedifferentconfigurationparameters.
ThefollowingcommandcanbeusedtochecktheCGPconfigurationfortheuserdataspace.
showcpgsdg
Example:
root@12345673ThuMay1421:54:33:~#showcpgsdg
(MB)
IdNameWarnLimitGrowArgs
0CPG_FC_R5172032tr5hacagessz8ss128chfirstpdevtypeFC
2CPG_FC_R198304tr1hacagessz2ss256chfirstpdevtypeFC
3FC_r165536ssz2hacagetr1pdevtypeFC
devtypeFCrpm15
6CPG_NL_R665536tr6pdevtypeNL
7CPG_Datastores_FC_R5147456tr5hacagessz4ss128chfirstpdevtypeFC
8FC_r565536ssz4hacagetr5pdevtypeFC
9FC_r665536ssz8hacagetr6pdevtypeFC
10NL_r165536ssz2hacagetr1pdevtypeNL
11NL_r665536ssz8hacagetr6pdevtypeNL
Asyoucanseeintheexample,differentsetsizesandraidtypesareusedontheCPGs.Thesecan
affectthechunkletdistributiononthedisks.
Option2:CreatenewCPGsthatwillincludethenewdisksandretunetheCPGsintothenewCPGs.
ThiswillrestripethedataontheCPGsacrossthePDsincludedintheCPGconfigurationandthiswill
makesurethatdataisdistributedinthebestwaypossible.
Copyright2015HewlettPackardDevelopmentCompany,L.P.
http://h20565.www2.hpe.com/hpsc/doc/public/display?calledBy=Search_Result&docId=mmr_kc0127545&docLocale=en_US
3/3