2024-01-15 19:53:20,290 INFO [main] hbase.HBaseClassTestRule(94): Test class org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks timeout: 13 mins 2024-01-15 19:53:20,632 WARN [Time-limited test] impl.MetricsConfig(128): Cannot locate configuration: tried hadoop-metrics2-hbase.properties,hadoop-metrics2.properties 2024-01-15 19:53:20,759 INFO [Time-limited test] metrics.MetricRegistriesLoader(60): Loaded MetricRegistries class org.apache.hadoop.hbase.metrics.impl.MetricRegistriesImpl 2024-01-15 19:53:20,837 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-15 19:53:20,844 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-01-15 19:53:20,859 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnLargeClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=342, ProcessCount=167, AvailableMemoryMB=14940 2024-01-15 19:53:20,862 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-15 19:53:20,862 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-01-15 19:53:21,010 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1020103560:84 , srv1081841224:84 , srv1084236091:84 , srv1125462144:84 , srv1133095240:84 , srv1147650092:84 , srv1150390253:84 , srv1156000214:84 , srv1172292869:84 , srv1173268243:84 , srv1180023163:84 , srv1200628990:84 , srv1213762684:84 , srv1225105492:84 , srv1236154752:84 , srv1243917183:84 , srv125545804:84 , srv1278847935:84 , srv1310230229:84 , srv1338485528:84 , srv1341870227:84 , srv1347114109:84 , srv1383393735:84 , srv1391229384:84 , srv139533034:84 , srv1417907383:84 , srv1423968957:84 , srv1483153857:84 , srv1485582416:84 , srv1497577531:84 , srv1541060871:84 , srv1550410409:84 , srv162852333:84 , srv1641053350:84 , srv164982800:84 , srv1697936865:84 , srv1725351401:84 , srv1746346932:84 , srv1771545140:84 , srv1801514745:84 , srv1816071874:84 , srv1819809024:84 , srv1830205915:84 , srv184984479:84 , srv185325649:84 , srv1853994589:84 , srv185944862:84 , srv1894631322:84 , srv1917666482:84 , srv199527138:84 , srv1997116392:84 , srv2009022778:84 , srv2025523525:84 , srv2025801673:84 , srv2078437763:84 , srv2080825036:84 , srv2082141852:84 , srv2108508926:84 , srv211265390:84 , srv2115270108:84 , srv219936009:84 , srv226185816:84 , srv266677381:84 , srv282053920:84 , srv28692428:84 , srv289782147:84 , srv297119955:84 , srv320332195:84 , srv359237100:84 , srv367318003:84 , srv402226849:84 , srv422442241:84 , srv459683205:84 , srv471889022:84 , srv478131187:84 , srv500216808:84 , srv550916970:84 , srv580828405:84 , srv59510220:84 , srv605365565:84 , srv643273609:84 , srv664813703:84 , srv730194281:84 , srv761278330:84 , srv761556558:84 , srv762267657:84 , srv789057303:84 , srv814075992:84 , srv839177532:84 , srv854441146:84 , srv856968593:84 , srv861248300:84 , srv86142572:84 , srv868195638:84 , srv88174409:84 , srv887263168:84 , srv916748756:84 , srv945550066:84 , srv953856734:84 , srv802254309:684 } [srvr=100 rgns=9000 avg=90.0 max=90 min=90] 2024-01-15 19:53:21,023 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:21,033 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:21,114 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:21,115 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:21,116 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:21,117 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:21,118 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:21,119 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:21,120 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:21,121 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:21,122 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:21,123 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:21,124 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:21,125 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:21,126 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:21,127 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:21,307 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-01-15 19:53:21,307 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-01-15 19:53:21,307 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-01-15 19:53:21,735 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 584 ms to try 5000 different iterations. Found a solution that moves 4728 regions; Going from a computed imbalance of 0.9909252140407105 to a new imbalance of 0.17640166910819402. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.037827919453900044, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05050585857939405, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.5253333333333333, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037827919453900044, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17158333333333334, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.23866666666666667, 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-01-15 19:53:21,763 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1541060871:82 , srv1641053350:82 , srv2080825036:82 , srv226185816:82 , srv459683205:82 , srv59510220:82 , srv1133095240:83 , srv1347114109:83 , srv2009022778:83 , srv2108508926:83 , srv814075992:83 , srv1180023163:84 , srv125545804:84 , srv1278847935:84 , srv1894631322:84 , srv199527138:84 , srv320332195:84 , srv605365565:84 , srv839177532:84 , srv868195638:84 , srv88174409:84 , srv1081841224:85 , srv1147650092:85 , srv1341870227:85 , srv1383393735:85 , srv139533034:85 , srv1417907383:85 , srv1497577531:85 , srv1725351401:85 , srv1997116392:85 , srv211265390:85 , srv2115270108:85 , srv282053920:85 , srv28692428:85 , srv289782147:85 , srv471889022:85 , srv478131187:85 , srv761278330:85 , srv1225105492:86 , srv162852333:86 , srv1746346932:86 , srv1816071874:86 , srv185325649:86 , srv1853994589:86 , srv185944862:86 , srv2025801673:86 , srv219936009:86 , srv297119955:86 , srv761556558:86 , srv789057303:86 , srv861248300:86 , srv1084236091:87 , srv1172292869:87 , srv1173268243:87 , srv1213762684:87 , srv1391229384:87 , srv1550410409:87 , srv1830205915:87 , srv2078437763:87 , srv367318003:87 , srv402226849:87 , srv500216808:87 , srv643273609:87 , srv854441146:87 , srv856968593:87 , srv1150390253:88 , srv1200628990:88 , srv1236154752:88 , srv1338485528:88 , srv1423968957:88 , srv1771545140:88 , srv1801514745:88 , srv184984479:88 , srv2082141852:88 , srv422442241:88 , srv580828405:88 , srv1125462144:89 , srv1819809024:89 , srv359237100:89 , srv730194281:89 , srv762267657:89 , srv86142572:89 , srv945550066:89 , srv953856734:89 , srv1020103560:90 , srv1156000214:90 , srv164982800:90 , srv1697936865:90 , srv1917666482:90 , srv2025523525:90 , srv550916970:90 , srv887263168:90 , srv1310230229:91 , srv1483153857:91 , srv266677381:91 , srv1243917183:92 , srv1485582416:92 , srv916748756:94 , srv664813703:95 , srv802254309:426 } 2024-01-15 19:53:21,767 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:21,768 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:21,786 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:21,787 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:21,788 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:21,789 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:21,790 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:21,791 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:21,792 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:21,793 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:21,794 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:21,795 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:21,796 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:21,797 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:21,798 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:21,959 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.037827919453900044, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05050585857939405, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037827919453900044, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17158333333333334, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.23866666666666667, 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-01-15 19:53:21,959 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-01-15 19:53:21,960 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.17636856294460182, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.037827919453900044, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05050585857939405, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.037827919453900044, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17158333333333334, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.23866666666666667, 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-01-15 19:53:22,265 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 437 ms to try 5000 different iterations. Found a solution that moves 2677 regions; Going from a computed imbalance of 0.17636856294460182 to a new imbalance of 0.013796802304234388. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.019489686024391023); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03332996615989847, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.29744444444444446, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.019489686024391023); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.010666666666666666); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043666666666666666, 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-01-15 19:53:22,276 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv664813703:78 , srv1483153857:79 , srv1485582416:80 , srv916748756:80 , srv1156000214:81 , srv1310230229:81 , srv887263168:81 , srv953856734:81 , srv1020103560:82 , srv1338485528:82 , srv1771545140:82 , srv2025523525:82 , srv422442241:82 , srv945550066:82 , srv1172292869:83 , srv1236154752:83 , srv1243917183:83 , srv1423968957:83 , srv1697936865:83 , srv2078437763:83 , srv266677381:83 , srv550916970:83 , srv643273609:83 , srv854441146:83 , srv1200628990:84 , srv1213762684:84 , srv1391229384:84 , srv164982800:84 , srv1801514745:84 , srv1917666482:84 , srv2082141852:84 , srv359237100:84 , srv500216808:84 , srv762267657:84 , srv861248300:84 , srv1081841224:85 , srv1084236091:85 , srv1125462144:85 , srv1225105492:85 , srv1550410409:85 , srv1819809024:85 , srv1830205915:85 , srv184984479:85 , srv185325649:85 , srv402226849:85 , srv478131187:85 , srv580828405:85 , srv730194281:85 , srv86142572:85 , srv1383393735:86 , srv1497577531:86 , srv1816071874:86 , srv211265390:86 , srv282053920:86 , srv367318003:86 , srv471889022:86 , srv761278330:86 , srv856968593:86 , srv1133095240:87 , srv1150390253:87 , srv1173268243:87 , srv125545804:87 , srv1278847935:87 , srv1341870227:87 , srv1746346932:87 , srv1997116392:87 , srv2009022778:87 , srv289782147:87 , srv761556558:87 , srv789057303:87 , srv1147650092:88 , srv1180023163:88 , srv1725351401:88 , srv1853994589:88 , srv1894631322:88 , srv2025801673:88 , srv320332195:88 , srv605365565:88 , srv839177532:88 , srv868195638:88 , srv88174409:88 , srv1347114109:89 , srv139533034:89 , srv1417907383:89 , srv1541060871:89 , srv162852333:89 , srv199527138:89 , srv2080825036:89 , srv2108508926:89 , srv2115270108:89 , srv219936009:89 , srv28692428:89 , srv297119955:89 , srv185944862:90 , srv814075992:90 , srv1641053350:91 , srv59510220:91 , srv226185816:92 , srv459683205:94 , srv802254309:521 } 2024-01-15 19:53:22,289 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:22,290 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:22,308 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:22,309 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:22,310 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:22,311 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:22,312 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:22,313 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:22,314 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:22,315 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:22,454 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.019489686024391023); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03332996615989847, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.019489686024391023); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.010666666666666666); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043666666666666666, 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-01-15 19:53:22,455 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-01-15 19:53:22,455 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.013778057549594713, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.019489686024391023); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03332996615989847, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.019489686024391023); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.010666666666666666); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043666666666666666, 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-01-15 19:53:22,737 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 397 ms to try 5000 different iterations. Found a solution that moves 976 regions; Going from a computed imbalance of 0.013778057549594713 to a new imbalance of 4.1452749800967135E-4. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.005325190191896699); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.008206099398622182); MoveCostFunction : (multiplier=7.0, imbalance=0.10844444444444444, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.005325190191896699); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003833333333333333); 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-01-15 19:53:22,739 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv459683205:81 , srv1243917183:82 , srv185944862:82 , srv219936009:82 , srv1125462144:83 , srv1150390253:83 , srv1173268243:83 , srv2025801673:83 , srv2115270108:83 , srv226185816:83 , srv266677381:83 , srv28692428:83 , srv297119955:83 , srv86142572:83 , srv916748756:83 , srv1180023163:84 , srv139533034:84 , srv1417907383:84 , srv162852333:84 , srv1641053350:84 , srv164982800:84 , srv1697936865:84 , srv1746346932:84 , srv1819809024:84 , srv184984479:84 , srv1853994589:84 , srv1917666482:84 , srv199527138:84 , srv359237100:84 , srv367318003:84 , srv580828405:84 , srv730194281:84 , srv762267657:84 , srv814075992:84 , srv1084236091:85 , srv1147650092:85 , srv1200628990:85 , srv1310230229:85 , srv1341870227:85 , srv1347114109:85 , srv1550410409:85 , srv1725351401:85 , srv1830205915:85 , srv1894631322:85 , srv1997116392:85 , srv320332195:85 , srv402226849:85 , srv550916970:85 , srv59510220:85 , srv664813703:85 , srv761556558:85 , srv789057303:85 , srv856968593:85 , srv1081841224:86 , srv125545804:86 , srv1278847935:86 , srv1383393735:86 , srv1391229384:86 , srv1423968957:86 , srv1497577531:86 , srv1801514745:86 , srv1816071874:86 , srv2025523525:86 , srv2082141852:86 , srv2108508926:86 , srv211265390:86 , srv282053920:86 , srv289782147:86 , srv500216808:86 , srv605365565:86 , srv761278330:86 , srv839177532:86 , srv868195638:86 , srv88174409:86 , srv1020103560:87 , srv1172292869:87 , srv1213762684:87 , srv1225105492:87 , srv1236154752:87 , srv1338485528:87 , srv1483153857:87 , srv1541060871:87 , srv185325649:87 , srv2009022778:87 , srv2078437763:87 , srv2080825036:87 , srv471889022:87 , srv887263168:87 , srv945550066:87 , srv953856734:87 , srv1133095240:88 , srv1156000214:88 , srv1485582416:88 , srv1771545140:88 , srv422442241:88 , srv478131187:88 , srv854441146:88 , srv861248300:88 , srv643273609:89 , srv802254309:558 } 2024-01-15 19:53:22,743 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:22,744 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:22,758 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:22,758 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:22,758 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:22,758 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:22,759 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:22,760 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:22,761 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:22,762 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:22,763 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:22,764 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:22,765 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:22,896 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.005325190191896699); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.008206099398622182); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.005325190191896699); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003833333333333333); 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-01-15 19:53:22,896 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-01-15 19:53:22,896 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=4.0769339994156445E-4, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.005325190191896699); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.008206099398622182); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.005325190191896699); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003833333333333333); 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-01-15 19:53:23,254 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 464 ms to try 5000 different iterations. Found a solution that moves 239 regions; Going from a computed imbalance of 4.0769339994156445E-4 to a new imbalance of 3.343138381231631E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=3.868392354571063E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0016412198797244363); MoveCostFunction : (multiplier=7.0, imbalance=0.026555555555555554, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=3.868392354571063E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=2.5E-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-01-15 19:53:23,255 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1485582416:81 , srv1020103560:83 , srv1156000214:83 , srv162852333:83 , srv289782147:83 , srv643273609:83 , srv1133095240:84 , srv1147650092:84 , srv1150390253:84 , srv1225105492:84 , srv1236154752:84 , srv139533034:84 , srv1483153857:84 , srv1541060871:84 , srv164982800:84 , srv1725351401:84 , srv1771545140:84 , srv1816071874:84 , srv1819809024:84 , srv185325649:84 , srv1853994589:84 , srv185944862:84 , srv1894631322:84 , srv1917666482:84 , srv2025523525:84 , srv2080825036:84 , srv2082141852:84 , srv2108508926:84 , srv359237100:84 , srv422442241:84 , srv471889022:84 , srv478131187:84 , srv500216808:84 , srv550916970:84 , srv59510220:84 , srv605365565:84 , srv664813703:84 , srv730194281:84 , srv761556558:84 , srv789057303:84 , srv839177532:84 , srv854441146:84 , srv856968593:84 , srv868195638:84 , srv88174409:84 , srv887263168:84 , srv945550066:84 , srv1084236091:85 , srv1125462144:85 , srv1172292869:85 , srv1173268243:85 , srv1200628990:85 , srv1213762684:85 , srv1243917183:85 , srv125545804:85 , srv1278847935:85 , srv1310230229:85 , srv1338485528:85 , srv1341870227:85 , srv1347114109:85 , srv1391229384:85 , srv1417907383:85 , srv1423968957:85 , srv1497577531:85 , srv1550410409:85 , srv1641053350:85 , srv1697936865:85 , srv1746346932:85 , srv1801514745:85 , srv1830205915:85 , srv184984479:85 , srv199527138:85 , srv1997116392:85 , srv2009022778:85 , srv2025801673:85 , srv2078437763:85 , srv211265390:85 , srv2115270108:85 , srv219936009:85 , srv226185816:85 , srv266677381:85 , srv282053920:85 , srv28692428:85 , srv297119955:85 , srv320332195:85 , srv367318003:85 , srv402226849:85 , srv459683205:85 , srv580828405:85 , srv761278330:85 , srv762267657:85 , srv814075992:85 , srv861248300:85 , srv86142572:85 , srv916748756:85 , srv953856734:85 , srv1081841224:86 , srv1180023163:86 , srv1383393735:86 , srv802254309:637 } 2024-01-15 19:53:23,259 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:23,259 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:23,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:23,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:23,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:23,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:23,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:23,276 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:23,277 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:23,396 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=3.868392354571063E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0016412198797244363); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=3.868392354571063E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=2.5E-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-01-15 19:53:23,397 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-01-15 19:53:23,397 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=3.175787004358931E-5, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=3.868392354571063E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0016412198797244363); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=3.868392354571063E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=2.5E-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-01-15 19:53:23,643 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 347 ms to try 5000 different iterations. Found a solution that moves 22 regions; Going from a computed imbalance of 3.175787004358931E-5 to a new imbalance of 6.898116346350751E-6. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0014982219165849825); MoveCostFunction : (multiplier=7.0, imbalance=0.0024444444444444444); 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-01-15 19:53:23,644 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1213762684:83 , srv1383393735:83 , srv1417907383:83 , srv1801514745:83 , srv297119955:83 , srv861248300:83 , srv1020103560:84 , srv1081841224:84 , srv1084236091:84 , srv1125462144:84 , srv1133095240:84 , srv1147650092:84 , srv1150390253:84 , srv1156000214:84 , srv1172292869:84 , srv1173268243:84 , srv1180023163:84 , srv1200628990:84 , srv1225105492:84 , srv1236154752:84 , srv1243917183:84 , srv125545804:84 , srv1278847935:84 , srv1310230229:84 , srv1338485528:84 , srv1341870227:84 , srv1347114109:84 , srv1391229384:84 , srv139533034:84 , srv1423968957:84 , srv1497577531:84 , srv1541060871:84 , srv1550410409:84 , srv162852333:84 , srv1641053350:84 , srv164982800:84 , srv1697936865:84 , srv1725351401:84 , srv1746346932:84 , srv1771545140:84 , srv1816071874:84 , srv1819809024:84 , srv1830205915:84 , srv184984479:84 , srv185325649:84 , srv1853994589:84 , srv185944862:84 , srv1917666482:84 , srv199527138:84 , srv1997116392:84 , srv2009022778:84 , srv2025523525:84 , srv2025801673:84 , srv2078437763:84 , srv2080825036:84 , srv2082141852:84 , srv2108508926:84 , srv211265390:84 , srv2115270108:84 , srv219936009:84 , srv226185816:84 , srv266677381:84 , srv282053920:84 , srv28692428:84 , srv320332195:84 , srv367318003:84 , srv402226849:84 , srv422442241:84 , srv459683205:84 , srv471889022:84 , srv478131187:84 , srv550916970:84 , srv580828405:84 , srv59510220:84 , srv605365565:84 , srv643273609:84 , srv664813703:84 , srv730194281:84 , srv761278330:84 , srv761556558:84 , srv762267657:84 , srv789057303:84 , srv814075992:84 , srv839177532:84 , srv854441146:84 , srv856968593:84 , srv86142572:84 , srv868195638:84 , srv88174409:84 , srv887263168:84 , srv916748756:84 , srv945550066:84 , srv953856734:84 , srv1483153857:85 , srv1485582416:85 , srv1894631322:85 , srv289782147:85 , srv359237100:85 , srv500216808:85 , srv802254309:684 } 2024-01-15 19:53:23,647 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:23,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1641053350=33, srv1819809024=41, srv1894631322=47, srv1997116392=50, srv2108508926=57, srv500216808=75, srv139533034=24, srv1771545140=38, srv162852333=32, srv814075992=88, srv1147650092=5, srv1483153857=27, srv184984479=43, srv1125462144=3, srv1236154752=14, srv1278847935=17, srv1213762684=12, srv86142572=93, srv1550410409=31, srv854441146=90, srv1172292869=8, srv2115270108=59, srv1391229384=23, srv1383393735=22, srv643273609=80, srv1225105492=13, srv226185816=61, srv282053920=63, srv1485582416=28, srv861248300=92, srv1310230229=18, srv605365565=79, srv2025801673=53, srv953856734=99, srv887263168=96, srv1180023163=10, srv1423968957=26, srv1173268243=9, srv1338485528=19, srv199527138=49, srv789057303=86, srv1541060871=30, srv402226849=70, srv2009022778=51, srv1133095240=4, srv297119955=66, srv185325649=44, srv868195638=94, srv1243917183=15, srv1830205915=42, srv125545804=16, srv1156000214=7, srv1417907383=25, srv1917666482=48, srv1020103560=0, srv856968593=91, srv185944862=46, srv580828405=77, srv1801514745=39, srv422442241=71, srv1816071874=40, srv471889022=73, srv367318003=69, srv1150390253=6, srv1347114109=21, srv1697936865=35, srv1081841224=1, srv664813703=81, srv1853994589=45, srv28692428=64, srv459683205=72, srv839177532=89, srv2080825036=55, srv2078437763=54, srv266677381=62, srv219936009=60, srv2025523525=52, srv1746346932=37, srv2082141852=56, srv730194281=82, srv761278330=83, srv1341870227=20, srv802254309=87, srv1497577531=29, srv945550066=98, srv289782147=65, srv478131187=74, srv1200628990=11, srv211265390=58, srv1084236091=2, srv59510220=78, srv320332195=67, srv761556558=84, srv359237100=68, srv550916970=76, srv762267657=85, srv164982800=34, srv88174409=95, srv916748756=97, srv1725351401=36} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:23,673 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:23,673 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:23,673 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:23,674 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:23,675 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-15 19:53:23,676 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-15 19:53:23,677 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-15 19:53:23,678 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-15 19:53:23,679 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-15 19:53:23,680 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-15 19:53:23,681 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-15 19:53:23,814 INFO [Time-limited test] balancer.StochasticLoadBalancer(381): Cluster wide - skipping load balancing because weighted average imbalance=6.744069053831948E-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.0014982219165849825); 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-01-15 19:53:23,814 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1213762684:83 , srv1383393735:83 , srv1417907383:83 , srv1801514745:83 , srv297119955:83 , srv861248300:83 , srv1020103560:84 , srv1081841224:84 , srv1084236091:84 , srv1125462144:84 , srv1133095240:84 , srv1147650092:84 , srv1150390253:84 , srv1156000214:84 , srv1172292869:84 , srv1173268243:84 , srv1180023163:84 , srv1200628990:84 , srv1225105492:84 , srv1236154752:84 , srv1243917183:84 , srv125545804:84 , srv1278847935:84 , srv1310230229:84 , srv1338485528:84 , srv1341870227:84 , srv1347114109:84 , srv1391229384:84 , srv139533034:84 , srv1423968957:84 , srv1497577531:84 , srv1541060871:84 , srv1550410409:84 , srv162852333:84 , srv1641053350:84 , srv164982800:84 , srv1697936865:84 , srv1725351401:84 , srv1746346932:84 , srv1771545140:84 , srv1816071874:84 , srv1819809024:84 , srv1830205915:84 , srv184984479:84 , srv185325649:84 , srv1853994589:84 , srv185944862:84 , srv1917666482:84 , srv199527138:84 , srv1997116392:84 , srv2009022778:84 , srv2025523525:84 , srv2025801673:84 , srv2078437763:84 , srv2080825036:84 , srv2082141852:84 , srv2108508926:84 , srv211265390:84 , srv2115270108:84 , srv219936009:84 , srv226185816:84 , srv266677381:84 , srv282053920:84 , srv28692428:84 , srv320332195:84 , srv367318003:84 , srv402226849:84 , srv422442241:84 , srv459683205:84 , srv471889022:84 , srv478131187:84 , srv550916970:84 , srv580828405:84 , srv59510220:84 , srv605365565:84 , srv643273609:84 , srv664813703:84 , srv730194281:84 , srv761278330:84 , srv761556558:84 , srv762267657:84 , srv789057303:84 , srv814075992:84 , srv839177532:84 , srv854441146:84 , srv856968593:84 , srv86142572:84 , srv868195638:84 , srv88174409:84 , srv887263168:84 , srv916748756:84 , srv945550066:84 , srv953856734:84 , srv1483153857:85 , srv1485582416:85 , srv1894631322:85 , srv289782147:85 , srv359237100:85 , srv500216808:85 , srv802254309:684 } 2024-01-15 19:53:23,847 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=342 (was 342), ProcessCount=167 (was 167), AvailableMemoryMB=14325 (was 14940) 2024-01-15 19:53:23,856 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnMidClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=342, ProcessCount=167, AvailableMemoryMB=14325 2024-01-15 19:53:23,857 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-15 19:53:23,857 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-01-15 19:53:23,870 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1114973073:84 , srv1185106942:84 , srv1195103891:84 , srv1218333605:84 , srv1248723951:84 , srv1347978630:84 , srv1363263388:84 , srv1365017561:84 , srv1369988684:84 , srv1401949786:84 , srv141375829:84 , srv1434181379:84 , srv152021367:84 , srv1577559158:84 , srv1700381503:84 , srv1723939810:84 , srv173419166:84 , srv2143064787:84 , srv268082832:84 , srv279633229:84 , srv297003337:84 , srv470852795:84 , srv475123033:84 , srv482315832:84 , srv553422680:84 , srv562405344:84 , srv595793540:84 , srv648519200:84 , srv674684383:84 , srv1220394309:264 } [srvr=30 rgns=2700 avg=90.0 max=90 min=90] 2024-01-15 19:53:23,872 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:53:23,873 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1365017561=8, srv268082832=19, srv482315832=24, srv553422680=25, srv1401949786=10, srv1700381503=15, srv173419166=17, srv2143064787=18, srv470852795=22, srv1114973073=0, srv1723939810=16, srv648519200=28, srv674684383=29, srv1248723951=5, srv1185106942=1, srv1434181379=12, srv297003337=21, srv141375829=11, srv1363263388=7, srv279633229=20, srv562405344=26, srv1220394309=4, srv152021367=13, srv1218333605=3, srv595793540=27, srv1347978630=6, srv1369988684=9, srv1195103891=2, srv1577559158=14, srv475123033=23} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:53:23,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:53:23,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:53:23,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-01-15 19:53:23,901 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.0928670391631279, 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-01-15 19:53:23,901 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.9912485664272296, 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.0928670391631279, 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-01-15 19:55:23,888 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 120001 ms to try 5530234 different iterations. Found a solution that moves 1862 regions; Going from a computed imbalance of 0.9912485664272296 to a new imbalance of 4.346000888939571E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); MoveCostFunction : (multiplier=7.0, imbalance=0.6896296296296296, 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-01-15 19:55:23,895 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1114973073:90 , srv1185106942:90 , srv1195103891:90 , srv1218333605:90 , srv1220394309:90 , srv1248723951:90 , srv1347978630:90 , srv1363263388:90 , srv1365017561:90 , srv1369988684:90 , srv1401949786:90 , srv141375829:90 , srv1434181379:90 , srv152021367:90 , srv1577559158:90 , srv1700381503:90 , srv1723939810:90 , srv173419166:90 , srv2143064787:90 , srv268082832:90 , srv279633229:90 , srv297003337:90 , srv470852795:90 , srv475123033:90 , srv482315832:90 , srv553422680:90 , srv562405344:90 , srv595793540:90 , srv648519200:90 , srv674684383:90 } 2024-01-15 19:55:23,896 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-15 19:55:23,896 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1365017561=8, srv268082832=19, srv482315832=24, srv553422680=25, srv1401949786=10, srv1700381503=15, srv173419166=17, srv2143064787=18, srv470852795=22, srv1114973073=0, srv1723939810=16, srv648519200=28, srv674684383=29, srv1248723951=5, srv1185106942=1, srv1434181379=12, srv297003337=21, srv141375829=11, srv1363263388=7, srv279633229=20, srv562405344=26, srv1220394309=4, srv152021367=13, srv1218333605=3, srv595793540=27, srv1347978630=6, srv1369988684=9, srv1195103891=2, srv1577559158=14, srv475123033=23} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-15 19:55:23,899 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-15 19:55:23,900 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-15 19:55:23,901 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-01-15 19:55:23,913 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-01-15 19:55:23,914 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1114973073:90 , srv1185106942:90 , srv1195103891:90 , srv1218333605:90 , srv1220394309:90 , srv1248723951:90 , srv1347978630:90 , srv1363263388:90 , srv1365017561:90 , srv1369988684:90 , srv1401949786:90 , srv141375829:90 , srv1434181379:90 , srv152021367:90 , srv1577559158:90 , srv1700381503:90 , srv1723939810:90 , srv173419166:90 , srv2143064787:90 , srv268082832:90 , srv279633229:90 , srv297003337:90 , srv470852795:90 , srv475123033:90 , srv482315832:90 , srv553422680:90 , srv562405344:90 , srv595793540:90 , srv648519200:90 , srv674684383:90 } 2024-01-15 19:55:23,930 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=227 (was 342), ProcessCount=167 (was 167), AvailableMemoryMB=13444 (was 14325)