You are on page 1of 3

9/9/2015

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

You might also like