2024-02-16 07:53:18,265 INFO [main] hbase.HBaseClassTestRule(94): Test class org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks timeout: 13 mins 2024-02-16 07:53:18,583 WARN [Time-limited test] impl.MetricsConfig(128): Cannot locate configuration: tried hadoop-metrics2-hbase.properties,hadoop-metrics2.properties 2024-02-16 07:53:18,699 INFO [Time-limited test] metrics.MetricRegistriesLoader(60): Loaded MetricRegistries class org.apache.hadoop.hbase.metrics.impl.MetricRegistriesImpl 2024-02-16 07:53:18,770 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-02-16 07:53:18,780 INFO [Time-limited test] balancer.StochasticLoadBalancer(253): Loaded config; maxSteps=1000000, runMaxSteps=false, stepsPerRegion=800, maxRunningTime=30000, isByTable=false, CostFunctions=[RegionCountSkewCostFunction, PrimaryRegionCountSkewCostFunction, MoveCostFunction, RackLocalityCostFunction, TableSkewCostFunction, RegionReplicaHostCostFunction, RegionReplicaRackCostFunction, ReadRequestCostFunction, WriteRequestCostFunction, MemStoreSizeCostFunction, StoreFileCostFunction] , sum of multiplier of cost functions = 0.0 etc. 2024-02-16 07:53:18,795 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnLargeClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=308, ProcessCount=167, AvailableMemoryMB=2152 2024-02-16 07:53:18,797 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-02-16 07:53:18,798 INFO [Time-limited test] balancer.StochasticLoadBalancer(253): Loaded config; maxSteps=5000, runMaxSteps=false, stepsPerRegion=800, maxRunningTime=10000, isByTable=false, CostFunctions=[RegionCountSkewCostFunction, PrimaryRegionCountSkewCostFunction, MoveCostFunction, RackLocalityCostFunction, TableSkewCostFunction, RegionReplicaHostCostFunction, RegionReplicaRackCostFunction, ReadRequestCostFunction, WriteRequestCostFunction, MemStoreSizeCostFunction, StoreFileCostFunction] , sum of multiplier of cost functions = 0.0 etc. 2024-02-16 07:53:18,940 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1003439124:84 , srv1011953198:84 , srv1012249734:84 , srv102191649:84 , srv1107468249:84 , srv1115358249:84 , srv1133921175:84 , srv1141425516:84 , srv1146410333:84 , srv1158550289:84 , srv1183373049:84 , srv1188179679:84 , srv1200481938:84 , srv122053272:84 , srv1222147795:84 , srv1229978379:84 , srv1256400000:84 , srv1265288592:84 , srv129193714:84 , srv1295451546:84 , srv1318742190:84 , srv1331971689:84 , srv1352545248:84 , srv1364345170:84 , srv1376661042:84 , srv139375744:84 , srv1414823264:84 , srv1459445503:84 , srv1481692823:84 , srv1481834667:84 , srv1516048563:84 , srv1521320808:84 , srv1541016373:84 , srv1577174679:84 , srv1577332593:84 , srv1635748340:84 , srv1645273954:84 , srv1648368998:84 , srv1658920723:84 , srv1732710073:84 , srv1779364159:84 , srv1876337612:84 , srv1877672129:84 , srv1913738982:84 , srv1929711757:84 , srv1971295795:84 , srv197911618:84 , srv2013873255:84 , srv2017420767:84 , srv2020104012:84 , srv2060955210:84 , srv207247143:84 , srv2072685477:84 , srv2117297936:84 , srv2124852817:84 , srv2137086862:84 , srv2143683994:84 , srv22755003:84 , srv242647922:84 , srv259793654:84 , srv299238312:84 , srv30301989:84 , srv307840381:84 , srv323858810:84 , srv330247386:84 , srv340266660:84 , srv350381458:84 , srv365684028:84 , srv379592928:84 , srv419155513:84 , srv440635904:84 , srv446107039:84 , srv45600347:84 , srv469794416:84 , srv493276535:84 , srv511983090:84 , srv516353309:84 , srv562823484:84 , srv584171181:84 , srv602728198:84 , srv614276326:84 , srv615858862:84 , srv647636125:84 , srv681471814:84 , srv687969673:84 , srv726055775:84 , srv758652294:84 , srv784471473:84 , srv791225623:84 , srv821663923:84 , srv840109154:84 , srv912007354:84 , srv927433815:84 , srv94746966:84 , srv949656558:84 , srv958462313:84 , srv981843251:84 , srv990279848:84 , srv990973895:84 , srv152264396:684 } [srvr=100 rgns=9000 avg=90.0 max=90 min=90] 2024-02-16 07:53:18,952 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:18,961 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:19,054 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:19,055 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:19,056 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:19,057 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:19,058 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:19,059 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:19,060 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:19,061 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:19,062 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:19,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:19,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:19,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:19,066 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:19,067 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:19,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:19,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:19,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:19,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:19,279 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.06666666666666667, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=1.0, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.0, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:19,279 WARN [Time-limited test] balancer.StochasticLoadBalancer(497): calculatedMaxSteps:720000000 for loadbalancer's stochastic walk is larger than maxSteps:5000. Hence load balancing may not work well. Setting parameter "hbase.master.balancer.stochastic.runMaxSteps" to true can overcome this issue.(This config change does not require service restart) 2024-02-16 07:53:19,279 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.9909252140407105, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.06666666666666667, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=1.0, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.0, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=5000 2024-02-16 07:53:19,766 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 667 ms to try 5000 different iterations. Found a solution that moves 4679 regions; Going from a computed imbalance of 0.9909252140407105 to a new imbalance of 0.1800059063448844. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.037680934827608495, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.051435073431464175, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.5198888888888888, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037680934827608495, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17525, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.242, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:19,789 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv469794416:82 , srv927433815:82 , srv1003439124:83 , srv1414823264:83 , srv330247386:83 , srv45600347:83 , srv1146410333:84 , srv1222147795:84 , srv1265288592:84 , srv129193714:84 , srv139375744:84 , srv1577174679:84 , srv2143683994:84 , srv22755003:84 , srv584171181:84 , srv687969673:84 , srv791225623:84 , srv840109154:84 , srv912007354:84 , srv1141425516:85 , srv1158550289:85 , srv1331971689:85 , srv1481834667:85 , srv2072685477:85 , srv379592928:85 , srv440635904:85 , srv562823484:85 , srv726055775:85 , srv758652294:85 , srv949656558:85 , srv981843251:85 , srv1012249734:86 , srv1115358249:86 , srv122053272:86 , srv1295451546:86 , srv1352545248:86 , srv1364345170:86 , srv1481692823:86 , srv1521320808:86 , srv1541016373:86 , srv1577332593:86 , srv1648368998:86 , srv1658920723:86 , srv1779364159:86 , srv1877672129:86 , srv207247143:86 , srv2117297936:86 , srv242647922:86 , srv350381458:86 , srv446107039:86 , srv516353309:86 , srv602728198:86 , srv990973895:86 , srv1183373049:87 , srv1200481938:87 , srv1229978379:87 , srv1635748340:87 , srv1732710073:87 , srv1929711757:87 , srv1971295795:87 , srv2060955210:87 , srv2137086862:87 , srv493276535:87 , srv615858862:87 , srv681471814:87 , srv94746966:87 , srv990279848:87 , srv102191649:88 , srv1107468249:88 , srv1133921175:88 , srv1318742190:88 , srv1876337612:88 , srv2017420767:88 , srv2020104012:88 , srv2124852817:88 , srv307840381:88 , srv511983090:88 , srv614276326:88 , srv1011953198:89 , srv1188179679:89 , srv1459445503:89 , srv1645273954:89 , srv365684028:89 , srv419155513:89 , srv958462313:89 , srv1256400000:90 , srv1516048563:90 , srv1913738982:90 , srv197911618:90 , srv2013873255:90 , srv259793654:90 , srv299238312:90 , srv30301989:90 , srv323858810:90 , srv821663923:90 , srv1376661042:91 , srv340266660:91 , srv784471473:91 , srv647636125:93 , srv152264396:425 } 2024-02-16 07:53:19,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:19,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:19,822 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:19,823 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:19,824 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:19,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:19,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:19,827 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:19,828 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:19,828 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:19,828 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:19,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:19,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:19,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:19,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:19,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:19,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:19,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:19,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:19,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:19,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:19,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:19,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:19,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:19,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:20,042 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.037680934827608495, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.051435073431464175, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037680934827608495, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17525, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.242, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:20,042 WARN [Time-limited test] balancer.StochasticLoadBalancer(497): calculatedMaxSteps:720000000 for loadbalancer's stochastic walk is larger than maxSteps:5000. Hence load balancing may not work well. Setting parameter "hbase.master.balancer.stochastic.runMaxSteps" to true can overcome this issue.(This config change does not require service restart) 2024-02-16 07:53:20,043 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.17997314328662553, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.037680934827608495, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.051435073431464175, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037680934827608495, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17525, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.242, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=5000 2024-02-16 07:53:20,329 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 452 ms to try 5000 different iterations. Found a solution that moves 2662 regions; Going from a computed imbalance of 0.17997314328662553 to a new imbalance of 0.014747475415639344. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.02239161031492205); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03644407489342076, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.29577777777777775, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.02239161031492205); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.011583333333333333); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04475, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:20,340 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv647636125:79 , srv259793654:80 , srv340266660:80 , srv1256400000:81 , srv1376661042:81 , srv30301989:81 , srv419155513:81 , srv784471473:81 , srv2013873255:82 , srv2137086862:82 , srv323858810:82 , srv1133921175:83 , srv1188179679:83 , srv1459445503:83 , srv1658920723:83 , srv2017420767:83 , srv2060955210:83 , srv365684028:83 , srv511983090:83 , srv681471814:83 , srv821663923:83 , srv1012249734:84 , srv1229978379:84 , srv1521320808:84 , srv1732710073:84 , srv1913738982:84 , srv1971295795:84 , srv197911618:84 , srv2072685477:84 , srv2124852817:84 , srv299238312:84 , srv614276326:84 , srv958462313:84 , srv102191649:85 , srv1107468249:85 , srv1183373049:85 , srv1200481938:85 , srv1318742190:85 , srv1352545248:85 , srv1481692823:85 , srv1516048563:85 , srv1577332593:85 , srv1635748340:85 , srv1645273954:85 , srv1876337612:85 , srv207247143:85 , srv242647922:85 , srv94746966:85 , srv981843251:85 , srv990279848:85 , srv1115358249:86 , srv1141425516:86 , srv1158550289:86 , srv1331971689:86 , srv1541016373:86 , srv1929711757:86 , srv2020104012:86 , srv307840381:86 , srv493276535:86 , srv562823484:86 , srv602728198:86 , srv840109154:86 , srv1011953198:87 , srv122053272:87 , srv1265288592:87 , srv1295451546:87 , srv1364345170:87 , srv1414823264:87 , srv1481834667:87 , srv1779364159:87 , srv1877672129:87 , srv330247386:87 , srv379592928:87 , srv446107039:87 , srv516353309:87 , srv584171181:87 , srv615858862:87 , srv726055775:87 , srv758652294:87 , srv949656558:87 , srv1003439124:88 , srv1146410333:88 , srv1222147795:88 , srv129193714:88 , srv139375744:88 , srv1577174679:88 , srv1648368998:88 , srv2117297936:88 , srv22755003:88 , srv440635904:88 , srv45600347:88 , srv687969673:88 , srv912007354:88 , srv927433815:88 , srv350381458:89 , srv791225623:89 , srv469794416:90 , srv990973895:90 , srv2143683994:91 , srv152264396:548 } 2024-02-16 07:53:20,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:20,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:20,363 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:20,363 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:20,364 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:20,365 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:20,366 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:20,367 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:20,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:20,369 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:20,370 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:20,371 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:20,372 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:20,373 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:20,374 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:20,375 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:20,531 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.02239161031492205); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03644407489342076, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.02239161031492205); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.011583333333333333); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04475, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:20,531 WARN [Time-limited test] balancer.StochasticLoadBalancer(497): calculatedMaxSteps:720000000 for loadbalancer's stochastic walk is larger than maxSteps:5000. Hence load balancing may not work well. Setting parameter "hbase.master.balancer.stochastic.runMaxSteps" to true can overcome this issue.(This config change does not require service restart) 2024-02-16 07:53:20,531 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.014728835693244569, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.02239161031492205); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03644407489342076, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.02239161031492205); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.011583333333333333); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04475, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=5000 2024-02-16 07:53:21,001 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 603 ms to try 5000 different iterations. Found a solution that moves 986 regions; Going from a computed imbalance of 0.014728835693244569 to a new imbalance of 7.564880565917857E-4. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.006549665409178627); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.011181594625159315); MoveCostFunction : (multiplier=7.0, imbalance=0.10955555555555556, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.006549665409178627); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=3.333333333333333E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004083333333333333); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,003 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1011953198:81 , srv990973895:81 , srv2143683994:82 , srv350381458:82 , srv102191649:83 , srv1516048563:83 , srv197911618:83 , srv2020104012:83 , srv615858862:83 , srv1107468249:84 , srv1146410333:84 , srv122053272:84 , srv1364345170:84 , srv1645273954:84 , srv1648368998:84 , srv1779364159:84 , srv2117297936:84 , srv299238312:84 , srv307840381:84 , srv493276535:84 , srv647636125:84 , srv821663923:84 , srv958462313:84 , srv1133921175:85 , srv1183373049:85 , srv1188179679:85 , srv1200481938:85 , srv129193714:85 , srv1295451546:85 , srv1318742190:85 , srv1352545248:85 , srv1376661042:85 , srv139375744:85 , srv1635748340:85 , srv1876337612:85 , srv1877672129:85 , srv1913738982:85 , srv1929711757:85 , srv2124852817:85 , srv365684028:85 , srv440635904:85 , srv446107039:85 , srv516353309:85 , srv602728198:85 , srv614276326:85 , srv791225623:85 , srv94746966:85 , srv1003439124:86 , srv1115358249:86 , srv1141425516:86 , srv1222147795:86 , srv1229978379:86 , srv1256400000:86 , srv1459445503:86 , srv1481692823:86 , srv1481834667:86 , srv1521320808:86 , srv1541016373:86 , srv1577174679:86 , srv1577332593:86 , srv1732710073:86 , srv2013873255:86 , srv2017420767:86 , srv207247143:86 , srv22755003:86 , srv242647922:86 , srv379592928:86 , srv45600347:86 , srv469794416:86 , srv511983090:86 , srv687969673:86 , srv726055775:86 , srv758652294:86 , srv784471473:86 , srv912007354:86 , srv949656558:86 , srv990279848:86 , srv1012249734:87 , srv1158550289:87 , srv1265288592:87 , srv1331971689:87 , srv1414823264:87 , srv1658920723:87 , srv1971295795:87 , srv2060955210:87 , srv259793654:87 , srv30301989:87 , srv323858810:87 , srv340266660:87 , srv562823484:87 , srv584171181:87 , srv681471814:87 , srv840109154:87 , srv927433815:87 , srv981843251:87 , srv330247386:88 , srv419155513:88 , srv2072685477:89 , srv2137086862:89 , srv152264396:543 } 2024-02-16 07:53:21,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:21,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:21,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:21,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:21,020 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:21,021 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:21,022 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:21,024 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:21,025 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:21,026 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:21,027 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:21,155 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.006549665409178627); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.011181594625159315); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.006549665409178627); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=3.333333333333333E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004083333333333333); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,155 WARN [Time-limited test] balancer.StochasticLoadBalancer(497): calculatedMaxSteps:720000000 for loadbalancer's stochastic walk is larger than maxSteps:5000. Hence load balancing may not work well. Setting parameter "hbase.master.balancer.stochastic.runMaxSteps" to true can overcome this issue.(This config change does not require service restart) 2024-02-16 07:53:21,156 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=7.495839370270793E-4, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.006549665409178627); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.011181594625159315); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.006549665409178627); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=3.333333333333333E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004083333333333333); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=5000 2024-02-16 07:53:21,437 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 392 ms to try 5000 different iterations. Found a solution that moves 277 regions; Going from a computed imbalance of 7.495839370270793E-4 to a new imbalance of 4.325735511438266E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0020651563939657444); MoveCostFunction : (multiplier=7.0, imbalance=0.03077777777777778, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=3.333333333333333E-4); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,438 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1913738982:82 , srv1318742190:83 , srv2013873255:83 , srv323858810:83 , srv446107039:83 , srv1115358249:84 , srv1158550289:84 , srv122053272:84 , srv1222147795:84 , srv1265288592:84 , srv1295451546:84 , srv1331971689:84 , srv1459445503:84 , srv1481834667:84 , srv1516048563:84 , srv1541016373:84 , srv1577174679:84 , srv1645273954:84 , srv1648368998:84 , srv1876337612:84 , srv1877672129:84 , srv1929711757:84 , srv1971295795:84 , srv2060955210:84 , srv2072685477:84 , srv2137086862:84 , srv22755003:84 , srv299238312:84 , srv30301989:84 , srv307840381:84 , srv330247386:84 , srv379592928:84 , srv419155513:84 , srv440635904:84 , srv469794416:84 , srv516353309:84 , srv562823484:84 , srv584171181:84 , srv687969673:84 , srv726055775:84 , srv758652294:84 , srv784471473:84 , srv912007354:84 , srv949656558:84 , srv990279848:84 , srv1003439124:85 , srv1011953198:85 , srv1012249734:85 , srv1107468249:85 , srv1141425516:85 , srv1183373049:85 , srv1188179679:85 , srv1200481938:85 , srv1229978379:85 , srv1256400000:85 , srv129193714:85 , srv1364345170:85 , srv139375744:85 , srv1414823264:85 , srv1481692823:85 , srv1577332593:85 , srv1635748340:85 , srv1658920723:85 , srv1732710073:85 , srv1779364159:85 , srv197911618:85 , srv2017420767:85 , srv2020104012:85 , srv207247143:85 , srv2117297936:85 , srv2124852817:85 , srv2143683994:85 , srv242647922:85 , srv259793654:85 , srv340266660:85 , srv350381458:85 , srv365684028:85 , srv45600347:85 , srv511983090:85 , srv602728198:85 , srv614276326:85 , srv681471814:85 , srv791225623:85 , srv840109154:85 , srv927433815:85 , srv94746966:85 , srv958462313:85 , srv981843251:85 , srv990973895:85 , srv102191649:86 , srv1133921175:86 , srv1146410333:86 , srv1352545248:86 , srv1376661042:86 , srv1521320808:86 , srv493276535:86 , srv615858862:86 , srv647636125:86 , srv821663923:86 , srv152264396:626 } 2024-02-16 07:53:21,443 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:21,444 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:21,461 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:21,461 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:21,461 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:21,461 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:21,462 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:21,463 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:21,464 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:21,465 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:21,466 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:21,467 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:21,468 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:21,469 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:21,470 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:21,471 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:21,471 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:21,471 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:21,471 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:21,580 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0020651563939657444); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=3.333333333333333E-4); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,580 WARN [Time-limited test] balancer.StochasticLoadBalancer(497): calculatedMaxSteps:720000000 for loadbalancer's stochastic walk is larger than maxSteps:5000. Hence load balancing may not work well. Setting parameter "hbase.master.balancer.stochastic.runMaxSteps" to true can overcome this issue.(This config change does not require service restart) 2024-02-16 07:53:21,581 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=4.131775965857773E-5, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0020651563939657444); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=3.333333333333333E-4); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=5000 2024-02-16 07:53:21,821 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 342 ms to try 5000 different iterations. Found a solution that moves 27 regions; Going from a computed imbalance of 4.131775965857773E-5 to a new imbalance of 7.878479841169313E-6. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0017082358106351274); MoveCostFunction : (multiplier=7.0, imbalance=0.003); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.0); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.0); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,822 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1376661042:83 , srv2117297936:83 , srv340266660:83 , srv493276535:83 , srv615858862:83 , srv791225623:83 , srv821663923:83 , srv1003439124:84 , srv1011953198:84 , srv1012249734:84 , srv102191649:84 , srv1107468249:84 , srv1115358249:84 , srv1133921175:84 , srv1141425516:84 , srv1146410333:84 , srv1158550289:84 , srv1183373049:84 , srv1188179679:84 , srv1200481938:84 , srv1222147795:84 , srv1229978379:84 , srv1256400000:84 , srv1265288592:84 , srv129193714:84 , srv1295451546:84 , srv1331971689:84 , srv1352545248:84 , srv1364345170:84 , srv139375744:84 , srv1414823264:84 , srv1459445503:84 , srv1481692823:84 , srv1481834667:84 , srv1516048563:84 , srv1521320808:84 , srv1541016373:84 , srv1577174679:84 , srv1577332593:84 , srv1635748340:84 , srv1645273954:84 , srv1648368998:84 , srv1732710073:84 , srv1779364159:84 , srv1876337612:84 , srv1877672129:84 , srv1929711757:84 , srv1971295795:84 , srv197911618:84 , srv2017420767:84 , srv2020104012:84 , srv207247143:84 , srv2072685477:84 , srv2124852817:84 , srv2137086862:84 , srv2143683994:84 , srv22755003:84 , srv242647922:84 , srv259793654:84 , srv299238312:84 , srv30301989:84 , srv307840381:84 , srv323858810:84 , srv330247386:84 , srv350381458:84 , srv365684028:84 , srv379592928:84 , srv419155513:84 , srv440635904:84 , srv45600347:84 , srv469794416:84 , srv511983090:84 , srv516353309:84 , srv562823484:84 , srv584171181:84 , srv602728198:84 , srv614276326:84 , srv647636125:84 , srv681471814:84 , srv687969673:84 , srv726055775:84 , srv758652294:84 , srv784471473:84 , srv840109154:84 , srv912007354:84 , srv927433815:84 , srv94746966:84 , srv949656558:84 , srv958462313:84 , srv981843251:84 , srv990279848:84 , srv990973895:84 , srv122053272:85 , srv1318742190:85 , srv1658920723:85 , srv1913738982:85 , srv2013873255:85 , srv2060955210:85 , srv446107039:85 , srv152264396:684 } 2024-02-16 07:53:21,825 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:21,826 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv981843251=97, srv493276535=75, srv1929711757=45, srv602728198=80, srv1414823264=26, srv516353309=77, srv1133921175=6, srv1971295795=46, srv2017420767=49, srv1658920723=39, srv469794416=74, srv1516048563=30, srv927433815=93, srv440635904=71, srv299238312=61, srv207247143=52, srv1158550289=9, srv949656558=95, srv122053272=13, srv259793654=60, srv584171181=79, srv990973895=99, srv1011953198=1, srv340266660=66, srv1352545248=22, srv615858862=82, srv22755003=58, srv94746966=94, srv1295451546=19, srv726055775=86, srv307840381=63, srv419155513=70, srv758652294=87, srv784471473=88, srv840109154=91, srv511983090=76, srv1012249734=2, srv1577332593=35, srv1331971689=21, srv2117297936=54, srv30301989=62, srv2020104012=50, srv1222147795=14, srv1779364159=41, srv1635748340=36, srv1577174679=34, srv1318742190=20, srv1003439124=0, srv1200481938=12, srv562823484=78, srv45600347=73, srv129193714=18, srv350381458=67, srv365684028=68, srv2124852817=55, srv1115358249=5, srv152264396=32, srv791225623=89, srv1265288592=17, srv912007354=92, srv102191649=3, srv1107468249=4, srv379592928=69, srv330247386=65, srv1146410333=8, srv1732710073=40, srv958462313=96, srv2072685477=53, srv1376661042=24, srv446107039=72, srv614276326=81, srv1648368998=38, srv323858810=64, srv2143683994=57, srv1141425516=7, srv821663923=90, srv1364345170=23, srv1256400000=16, srv1877672129=43, srv2060955210=51, srv687969673=85, srv1459445503=27, srv1521320808=31, srv1876337612=42, srv242647922=59, srv1183373049=10, srv1481692823=28, srv139375744=25, srv1188179679=11, srv990279848=98, srv2137086862=56, srv1645273954=37, srv2013873255=48, srv197911618=47, srv1229978379=15, srv1541016373=33, srv1913738982=44, srv1481834667=29, srv647636125=83, srv681471814=84} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:21,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:21,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:21,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:21,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:21,836 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:21,837 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-02-16 07:53:21,838 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-02-16 07:53:21,839 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-02-16 07:53:21,840 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-02-16 07:53:21,841 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-02-16 07:53:21,842 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-02-16 07:53:21,947 INFO [Time-limited test] balancer.StochasticLoadBalancer(381): Cluster wide - skipping load balancing because weighted average imbalance=7.689421800350782E-6 <= threshold(0.025). If you want more aggressive balancing, either lower hbase.master.balancer.stochastic.minCostNeedBalance from 0.025 or increase the relative multiplier(s) of the specific cost function(s). functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0017082358106351274); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.0); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.0); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:21,947 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1376661042:83 , srv2117297936:83 , srv340266660:83 , srv493276535:83 , srv615858862:83 , srv791225623:83 , srv821663923:83 , srv1003439124:84 , srv1011953198:84 , srv1012249734:84 , srv102191649:84 , srv1107468249:84 , srv1115358249:84 , srv1133921175:84 , srv1141425516:84 , srv1146410333:84 , srv1158550289:84 , srv1183373049:84 , srv1188179679:84 , srv1200481938:84 , srv1222147795:84 , srv1229978379:84 , srv1256400000:84 , srv1265288592:84 , srv129193714:84 , srv1295451546:84 , srv1331971689:84 , srv1352545248:84 , srv1364345170:84 , srv139375744:84 , srv1414823264:84 , srv1459445503:84 , srv1481692823:84 , srv1481834667:84 , srv1516048563:84 , srv1521320808:84 , srv1541016373:84 , srv1577174679:84 , srv1577332593:84 , srv1635748340:84 , srv1645273954:84 , srv1648368998:84 , srv1732710073:84 , srv1779364159:84 , srv1876337612:84 , srv1877672129:84 , srv1929711757:84 , srv1971295795:84 , srv197911618:84 , srv2017420767:84 , srv2020104012:84 , srv207247143:84 , srv2072685477:84 , srv2124852817:84 , srv2137086862:84 , srv2143683994:84 , srv22755003:84 , srv242647922:84 , srv259793654:84 , srv299238312:84 , srv30301989:84 , srv307840381:84 , srv323858810:84 , srv330247386:84 , srv350381458:84 , srv365684028:84 , srv379592928:84 , srv419155513:84 , srv440635904:84 , srv45600347:84 , srv469794416:84 , srv511983090:84 , srv516353309:84 , srv562823484:84 , srv584171181:84 , srv602728198:84 , srv614276326:84 , srv647636125:84 , srv681471814:84 , srv687969673:84 , srv726055775:84 , srv758652294:84 , srv784471473:84 , srv840109154:84 , srv912007354:84 , srv927433815:84 , srv94746966:84 , srv949656558:84 , srv958462313:84 , srv981843251:84 , srv990279848:84 , srv990973895:84 , srv122053272:85 , srv1318742190:85 , srv1658920723:85 , srv1913738982:85 , srv2013873255:85 , srv2060955210:85 , srv446107039:85 , srv152264396:684 } 2024-02-16 07:53:21,981 INFO [Time-limited test] hbase.ResourceChecker(175): after: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnLargeClusterWithRacks Thread=12 (was 12), OpenFileDescriptor=290 (was 290), MaxFileDescriptor=60000 (was 60000), SystemLoadAverage=355 (was 308) - SystemLoadAverage LEAK? -, ProcessCount=167 (was 167), AvailableMemoryMB=1416 (was 2152) 2024-02-16 07:53:21,989 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnMidClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=355, ProcessCount=167, AvailableMemoryMB=1416 2024-02-16 07:53:21,989 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-02-16 07:53:21,990 INFO [Time-limited test] balancer.StochasticLoadBalancer(253): Loaded config; maxSteps=5000, runMaxSteps=true, stepsPerRegion=800, maxRunningTime=120000, isByTable=false, CostFunctions=[RegionCountSkewCostFunction, PrimaryRegionCountSkewCostFunction, MoveCostFunction, RackLocalityCostFunction, TableSkewCostFunction, RegionReplicaHostCostFunction, RegionReplicaRackCostFunction, ReadRequestCostFunction, WriteRequestCostFunction, MemStoreSizeCostFunction, StoreFileCostFunction] , sum of multiplier of cost functions = 111077.0 etc. 2024-02-16 07:53:22,003 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1288343854:84 , srv1291647549:84 , srv133762611:84 , srv1359646570:84 , srv1369309628:84 , srv1378943130:84 , srv1450394209:84 , srv1452919557:84 , srv1462173600:84 , srv1492038055:84 , srv154907209:84 , srv1627317618:84 , srv1706503594:84 , srv1747279258:84 , srv1940455690:84 , srv1982689840:84 , srv21924091:84 , srv237267173:84 , srv257131131:84 , srv277984953:84 , srv334234939:84 , srv338358523:84 , srv339742227:84 , srv395166217:84 , srv555611129:84 , srv615288640:84 , srv655412451:84 , srv762047230:84 , srv92014079:84 , srv1543970594:264 } [srvr=30 rgns=2700 avg=90.0 max=90 min=90] 2024-02-16 07:53:22,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:53:22,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv133762611=2, srv1543970594=10, srv1450394209=6, srv1940455690=15, srv555611129=25, srv1359646570=3, srv21924091=17, srv1369309628=4, srv338358523=22, srv154907209=11, srv1982689840=16, srv1492038055=9, srv1291647549=1, srv762047230=28, srv334234939=21, srv1288343854=0, srv1462173600=8, srv277984953=20, srv1378943130=5, srv1627317618=12, srv1706503594=13, srv395166217=24, srv92014079=29, srv655412451=27, srv257131131=19, srv339742227=23, srv1747279258=14, srv237267173=18, srv1452919557=7, srv615288640=26} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:53:22,017 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:53:22,018 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:53:22,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:53:22,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:53:22,019 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-02-16 07:53:22,035 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=1.1320126744882497, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=1.0, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.0, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:53:22,035 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.9912609010890981, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=1.1320126744882497, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=1.0, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.0, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); computedMaxSteps=64800000 2024-02-16 07:55:22,023 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 120001 ms to try 5468970 different iterations. Found a solution that moves 1851 regions; Going from a computed imbalance of 0.9912609010890981 to a new imbalance of 4.320326340186438E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); MoveCostFunction : (multiplier=7.0, imbalance=0.6855555555555556, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.0); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.0); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:55:22,030 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1288343854:90 , srv1291647549:90 , srv133762611:90 , srv1359646570:90 , srv1369309628:90 , srv1378943130:90 , srv1450394209:90 , srv1452919557:90 , srv1462173600:90 , srv1492038055:90 , srv1543970594:90 , srv154907209:90 , srv1627317618:90 , srv1706503594:90 , srv1747279258:90 , srv1940455690:90 , srv1982689840:90 , srv21924091:90 , srv237267173:90 , srv257131131:90 , srv277984953:90 , srv334234939:90 , srv338358523:90 , srv339742227:90 , srv395166217:90 , srv555611129:90 , srv615288640:90 , srv655412451:90 , srv762047230:90 , srv92014079:90 } 2024-02-16 07:55:22,031 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-02-16 07:55:22,031 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv133762611=2, srv1543970594=10, srv1450394209=6, srv1940455690=15, srv555611129=25, srv1359646570=3, srv21924091=17, srv1369309628=4, srv338358523=22, srv154907209=11, srv1982689840=16, srv1492038055=9, srv1291647549=1, srv762047230=28, srv334234939=21, srv1288343854=0, srv1462173600=8, srv277984953=20, srv1378943130=5, srv1627317618=12, srv1706503594=13, srv395166217=24, srv92014079=29, srv655412451=27, srv257131131=19, srv339742227=23, srv1747279258=14, srv237267173=18, srv1452919557=7, srv615288640=26} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-02-16 07:55:22,035 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-02-16 07:55:22,036 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-02-16 07:55:22,037 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-02-16 07:55:22,038 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-02-16 07:55:22,055 INFO [Time-limited test] balancer.StochasticLoadBalancer(381): Cluster wide - skipping load balancing because weighted average imbalance=0.0 <= threshold(0.025). If you want more aggressive balancing, either lower hbase.master.balancer.stochastic.minCostNeedBalance from 0.025 or increase the relative multiplier(s) of the specific cost function(s). functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.0); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.0); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-02-16 07:55:22,056 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1288343854:90 , srv1291647549:90 , srv133762611:90 , srv1359646570:90 , srv1369309628:90 , srv1378943130:90 , srv1450394209:90 , srv1452919557:90 , srv1462173600:90 , srv1492038055:90 , srv1543970594:90 , srv154907209:90 , srv1627317618:90 , srv1706503594:90 , srv1747279258:90 , srv1940455690:90 , srv1982689840:90 , srv21924091:90 , srv237267173:90 , srv257131131:90 , srv277984953:90 , srv334234939:90 , srv338358523:90 , srv339742227:90 , srv395166217:90 , srv555611129:90 , srv615288640:90 , srv655412451:90 , srv762047230:90 , srv92014079:90 } 2024-02-16 07:55:22,070 INFO [Time-limited test] hbase.ResourceChecker(175): after: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnMidClusterWithRacks Thread=11 (was 12), OpenFileDescriptor=290 (was 290), MaxFileDescriptor=60000 (was 60000), SystemLoadAverage=177 (was 355), ProcessCount=167 (was 167), AvailableMemoryMB=1005 (was 1416)