2024-01-31 20:53:15,203 INFO [main] hbase.HBaseClassTestRule(94): Test class org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks timeout: 13 mins 2024-01-31 20:53:15,535 WARN [Time-limited test] impl.MetricsConfig(128): Cannot locate configuration: tried hadoop-metrics2-hbase.properties,hadoop-metrics2.properties 2024-01-31 20:53:15,652 INFO [Time-limited test] metrics.MetricRegistriesLoader(60): Loaded MetricRegistries class org.apache.hadoop.hbase.metrics.impl.MetricRegistriesImpl 2024-01-31 20:53:15,718 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-31 20:53:15,728 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-31 20:53:15,744 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnLargeClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=270, ProcessCount=167, AvailableMemoryMB=3230 2024-01-31 20:53:15,746 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-31 20:53:15,746 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-31 20:53:15,878 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1004151272:84 , srv1032065758:84 , srv105081422:84 , srv1065927652:84 , srv1073851572:84 , srv1078551446:84 , srv1107154844:84 , srv1143254315:84 , srv1165949415:84 , srv1178149263:84 , srv1212706783:84 , srv1281413034:84 , srv1303409885:84 , srv1335355857:84 , srv1355343244:84 , srv1421913730:84 , srv1426101260:84 , srv1430254776:84 , srv1432007691:84 , srv1461855131:84 , srv1469786630:84 , srv1476989159:84 , srv1498048959:84 , srv1539098104:84 , srv15469622:84 , srv1618754658:84 , srv1650187865:84 , srv1746390620:84 , srv1783569309:84 , srv1797528727:84 , srv1850022487:84 , srv1852852301:84 , srv1854675762:84 , srv1854921101:84 , srv1860720214:84 , srv1898602931:84 , srv1903860172:84 , srv1959827631:84 , srv1972518493:84 , srv1983929210:84 , srv2030660313:84 , srv204527234:84 , srv2073928849:84 , srv2079871175:84 , srv2085856509:84 , srv2100954380:84 , srv2128664045:84 , srv2137810970:84 , srv226055999:84 , srv236836053:84 , srv25697987:84 , srv258525813:84 , srv281196893:84 , srv297201723:84 , srv315584054:84 , srv340461370:84 , srv367415509:84 , srv377311301:84 , srv389347569:84 , srv404627651:84 , srv417960235:84 , srv43451527:84 , srv495348576:84 , srv498666385:84 , srv549589836:84 , srv554999509:84 , srv573553579:84 , srv574902306:84 , srv579219892:84 , srv588543161:84 , srv592936050:84 , srv60093934:84 , srv60335389:84 , srv617633155:84 , srv63833440:84 , srv648107402:84 , srv658541841:84 , srv660987707:84 , srv695121065:84 , srv710538528:84 , srv715655238:84 , srv735413301:84 , srv756723144:84 , srv775146957:84 , srv800687909:84 , srv832918596:84 , srv848107845:84 , srv854937948:84 , srv862618365:84 , srv866981705:84 , srv915348478:84 , srv936304895:84 , srv937901356:84 , srv940036651:84 , srv943357623:84 , srv946178402:84 , srv951786991:84 , srv969213767:84 , srv999583592:84 , srv234824747:684 } [srvr=100 rgns=9000 avg=90.0 max=90 min=90] 2024-01-31 20:53:15,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:15,902 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:15,985 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:15,985 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:15,986 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:15,986 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:15,986 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:15,986 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:15,986 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:15,987 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:15,988 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:15,989 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:15,990 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:15,991 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:15,992 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:15,992 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:15,992 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:15,992 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:15,993 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:15,994 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:15,994 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:16,000 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:16,000 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:16,001 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:16,002 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:16,002 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:16,002 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:16,002 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:16,003 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:16,004 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:16,005 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:16,006 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:16,006 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:16,006 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:16,006 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:16,006 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:16,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:16,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:16,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:16,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:16,007 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:16,008 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:16,009 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:16,279 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.06666666666666667, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.06666666666666667, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=1.0, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.0, need balance); ReadRequestCostFunction : (multiplier=5.0, imbalance=0.0); WriteRequestCostFunction : (multiplier=5.0, imbalance=0.0); MemStoreSizeCostFunction : (multiplier=5.0, imbalance=0.0); StoreFileCostFunction : (multiplier=5.0, imbalance=0.0); 2024-01-31 20:53:16,280 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-31 20:53:16,280 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-31 20:53:16,799 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 757 ms to try 5000 different iterations. Found a solution that moves 4659 regions; Going from a computed imbalance of 0.9909252140407105 to a new imbalance of 0.184280263542182. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.041082739626257914, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.060725135549804146, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.5176666666666667, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.041082739626257914, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17975, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24383333333333335, 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-31 20:53:16,813 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1143254315:81 , srv1212706783:81 , srv1281413034:81 , srv2128664045:81 , srv588543161:81 , srv756723144:81 , srv1972518493:82 , srv592936050:82 , srv1850022487:83 , srv1860720214:83 , srv226055999:83 , srv389347569:83 , srv495348576:83 , srv574902306:83 , srv940036651:83 , srv1032065758:84 , srv1078551446:84 , srv1178149263:84 , srv1476989159:84 , srv1539098104:84 , srv1903860172:84 , srv2085856509:84 , srv404627651:84 , srv498666385:84 , srv554999509:84 , srv775146957:84 , srv848107845:84 , srv854937948:84 , srv105081422:85 , srv1303409885:85 , srv1498048959:85 , srv1854675762:85 , srv258525813:85 , srv43451527:85 , srv579219892:85 , srv648107402:85 , srv715655238:85 , srv866981705:85 , srv1004151272:86 , srv1107154844:86 , srv1165949415:86 , srv15469622:86 , srv1783569309:86 , srv204527234:86 , srv315584054:86 , srv367415509:86 , srv573553579:86 , srv660987707:86 , srv862618365:86 , srv937901356:86 , srv946178402:86 , srv951786991:86 , srv1421913730:87 , srv1426101260:87 , srv1618754658:87 , srv1746390620:87 , srv1852852301:87 , srv2100954380:87 , srv25697987:87 , srv60093934:87 , srv60335389:87 , srv710538528:87 , srv800687909:87 , srv832918596:87 , srv936304895:87 , srv1335355857:88 , srv1854921101:88 , srv1898602931:88 , srv1959827631:88 , srv2073928849:88 , srv2079871175:88 , srv281196893:88 , srv695121065:88 , srv915348478:88 , srv969213767:88 , srv999583592:88 , srv1065927652:89 , srv1073851572:89 , srv1355343244:89 , srv1430254776:89 , srv1432007691:89 , srv1983929210:89 , srv2137810970:89 , srv297201723:89 , srv377311301:89 , srv417960235:89 , srv549589836:89 , srv943357623:89 , srv1469786630:90 , srv1650187865:90 , srv1797528727:90 , srv2030660313:90 , srv340461370:90 , srv63833440:90 , srv735413301:90 , srv617633155:91 , srv658541841:91 , srv236836053:93 , srv1461855131:96 , srv234824747:455 } 2024-01-31 20:53:16,819 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:16,820 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:16,842 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:16,843 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:16,844 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:16,845 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:16,846 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:16,847 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:16,848 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:16,849 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:16,850 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:16,851 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:16,852 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:16,853 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:17,015 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.041082739626257914, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.060725135549804146, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.041082739626257914, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17975, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24383333333333335, 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-31 20:53:17,015 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-31 20:53:17,015 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.1842476405269163, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.041082739626257914, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.060725135549804146, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.041082739626257914, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17975, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24383333333333335, 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-31 20:53:17,301 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 420 ms to try 5000 different iterations. Found a solution that moves 2582 regions; Going from a computed imbalance of 0.1842476405269163 to a new imbalance of 0.01633270092915352. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.024095043962070423); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.040243367397977764, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.2868888888888889, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.024095043962070423); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.01325); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04541666666666667, 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-31 20:53:17,313 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1461855131:76 , srv1650187865:79 , srv1065927652:80 , srv1355343244:80 , srv1469786630:81 , srv236836053:81 , srv417960235:81 , srv63833440:81 , srv1430254776:82 , srv1432007691:82 , srv297201723:82 , srv658541841:82 , srv943357623:82 , srv1746390620:83 , srv1797528727:83 , srv1854921101:83 , srv1959827631:83 , srv2030660313:83 , srv2073928849:83 , srv549589836:83 , srv617633155:83 , srv735413301:83 , srv800687909:83 , srv1107154844:84 , srv1303409885:84 , srv1426101260:84 , srv1498048959:84 , srv1852852301:84 , srv1898602931:84 , srv1983929210:84 , srv2079871175:84 , srv377311301:84 , srv660987707:84 , srv862618365:84 , srv866981705:84 , srv951786991:84 , srv999583592:84 , srv1004151272:85 , srv1335355857:85 , srv1421913730:85 , srv1476989159:85 , srv15469622:85 , srv204527234:85 , srv2137810970:85 , srv340461370:85 , srv573553579:85 , srv710538528:85 , srv854937948:85 , srv915348478:85 , srv946178402:85 , srv969213767:85 , srv1073851572:86 , srv1078551446:86 , srv1165949415:86 , srv1539098104:86 , srv1618754658:86 , srv1783569309:86 , srv2100954380:86 , srv25697987:86 , srv367415509:86 , srv389347569:86 , srv648107402:86 , srv715655238:86 , srv832918596:86 , srv936304895:86 , srv940036651:86 , srv1032065758:87 , srv1850022487:87 , srv1903860172:87 , srv2085856509:87 , srv281196893:87 , srv43451527:87 , srv60093934:87 , srv775146957:87 , srv105081422:88 , srv495348576:88 , srv554999509:88 , srv579219892:88 , srv60335389:88 , srv695121065:88 , srv756723144:88 , srv937901356:88 , srv1854675762:89 , srv1860720214:89 , srv226055999:89 , srv315584054:89 , srv404627651:89 , srv574902306:89 , srv592936050:89 , srv848107845:89 , srv1972518493:90 , srv258525813:90 , srv588543161:90 , srv1178149263:91 , srv2128664045:91 , srv498666385:91 , srv1143254315:92 , srv1281413034:92 , srv1212706783:93 , srv234824747:533 } 2024-01-31 20:53:17,319 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:17,320 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:17,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:17,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:17,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:17,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:17,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:17,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:17,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:17,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:17,463 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.024095043962070423); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.040243367397977764, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.024095043962070423); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.01325); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04541666666666667, 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-31 20:53:17,463 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-31 20:53:17,463 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.01631462137873154, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.024095043962070423); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.040243367397977764, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.024095043962070423); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.01325); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.04541666666666667, 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-31 20:53:17,858 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 495 ms to try 5000 different iterations. Found a solution that moves 1027 regions; Going from a computed imbalance of 0.01631462137873154 to a new imbalance of 7.093521877833895E-4. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.007106690545187014); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.01005037815259212); MoveCostFunction : (multiplier=7.0, imbalance=0.11411111111111111, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.007106690545187014); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=2.5E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004416666666666667); 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-31 20:53:17,860 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1178149263:81 , srv498666385:81 , srv695121065:81 , srv258525813:82 , srv340461370:82 , srv1073851572:83 , srv1854675762:83 , srv281196893:83 , srv315584054:83 , srv579219892:83 , srv60093934:83 , srv60335389:83 , srv617633155:83 , srv937901356:83 , srv105081422:84 , srv1143254315:84 , srv1281413034:84 , srv1335355857:84 , srv1983929210:84 , srv2030660313:84 , srv2137810970:84 , srv236836053:84 , srv25697987:84 , srv658541841:84 , srv848107845:84 , srv936304895:84 , srv1165949415:85 , srv1212706783:85 , srv1618754658:85 , srv1783569309:85 , srv1797528727:85 , srv1972518493:85 , srv2100954380:85 , srv226055999:85 , srv367415509:85 , srv404627651:85 , srv43451527:85 , srv549589836:85 , srv554999509:85 , srv574902306:85 , srv63833440:85 , srv735413301:85 , srv775146957:85 , srv832918596:85 , srv915348478:85 , srv969213767:85 , srv1032065758:86 , srv1421913730:86 , srv1426101260:86 , srv1430254776:86 , srv1461855131:86 , srv1539098104:86 , srv15469622:86 , srv1852852301:86 , srv1860720214:86 , srv1898602931:86 , srv1903860172:86 , srv1959827631:86 , srv204527234:86 , srv2079871175:86 , srv2085856509:86 , srv2128664045:86 , srv297201723:86 , srv377311301:86 , srv495348576:86 , srv573553579:86 , srv588543161:86 , srv592936050:86 , srv710538528:86 , srv943357623:86 , srv946178402:86 , srv999583592:86 , srv1004151272:87 , srv1107154844:87 , srv1432007691:87 , srv1469786630:87 , srv1746390620:87 , srv1850022487:87 , srv1854921101:87 , srv2073928849:87 , srv417960235:87 , srv648107402:87 , srv660987707:87 , srv800687909:87 , srv862618365:87 , srv1078551446:88 , srv1355343244:88 , srv1476989159:88 , srv1498048959:88 , srv389347569:88 , srv715655238:88 , srv854937948:88 , srv951786991:88 , srv1065927652:89 , srv1303409885:89 , srv1650187865:89 , srv756723144:89 , srv866981705:89 , srv940036651:89 , srv234824747:533 } 2024-01-31 20:53:17,864 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:17,865 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:17,882 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:17,883 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:17,884 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:17,885 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:17,886 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:17,887 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:17,888 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:17,889 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:17,890 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:17,891 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:18,045 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.007106690545187014); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.01005037815259212); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.007106690545187014); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=2.5E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004416666666666667); 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-31 20:53:18,045 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-31 20:53:18,046 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=7.021609800826255E-4, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.007106690545187014); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.01005037815259212); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.007106690545187014); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=2.5E-4); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.004416666666666667); 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-31 20:53:18,313 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 408 ms to try 5000 different iterations. Found a solution that moves 287 regions; Going from a computed imbalance of 7.021609800826255E-4 to a new imbalance of 3.5058238782759043E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.737793696791342E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0018349396085439343); MoveCostFunction : (multiplier=7.0, imbalance=0.03188888888888889, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.737793696791342E-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-31 20:53:18,315 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv715655238:82 , srv1212706783:83 , srv1854921101:83 , srv951786991:83 , srv1073851572:84 , srv1078551446:84 , srv1165949415:84 , srv1303409885:84 , srv1335355857:84 , srv1421913730:84 , srv1432007691:84 , srv1461855131:84 , srv1476989159:84 , srv1498048959:84 , srv1618754658:84 , srv1650187865:84 , srv1797528727:84 , srv1860720214:84 , srv1898602931:84 , srv204527234:84 , srv2073928849:84 , srv2079871175:84 , srv2128664045:84 , srv2137810970:84 , srv281196893:84 , srv315584054:84 , srv377311301:84 , srv60335389:84 , srv648107402:84 , srv710538528:84 , srv735413301:84 , srv756723144:84 , srv800687909:84 , srv832918596:84 , srv866981705:84 , srv915348478:84 , srv940036651:84 , srv969213767:84 , srv999583592:84 , srv1004151272:85 , srv1032065758:85 , srv105081422:85 , srv1065927652:85 , srv1107154844:85 , srv1143254315:85 , srv1281413034:85 , srv1355343244:85 , srv1426101260:85 , srv1430254776:85 , srv1469786630:85 , srv15469622:85 , srv1746390620:85 , srv1783569309:85 , srv1850022487:85 , srv1852852301:85 , srv1854675762:85 , srv1903860172:85 , srv1959827631:85 , srv1972518493:85 , srv1983929210:85 , srv2030660313:85 , srv2085856509:85 , srv2100954380:85 , srv226055999:85 , srv236836053:85 , srv25697987:85 , srv258525813:85 , srv297201723:85 , srv340461370:85 , srv367415509:85 , srv389347569:85 , srv404627651:85 , srv417960235:85 , srv43451527:85 , srv495348576:85 , srv549589836:85 , srv554999509:85 , srv573553579:85 , srv574902306:85 , srv588543161:85 , srv592936050:85 , srv60093934:85 , srv617633155:85 , srv658541841:85 , srv660987707:85 , srv848107845:85 , srv854937948:85 , srv862618365:85 , srv936304895:85 , srv937901356:85 , srv943357623:85 , srv1178149263:86 , srv1539098104:86 , srv498666385:86 , srv579219892:86 , srv63833440:86 , srv695121065:86 , srv775146957:86 , srv946178402:86 , srv234824747:621 } 2024-01-31 20:53:18,321 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:18,322 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:18,338 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:18,339 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:18,340 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:18,341 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:18,342 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:18,343 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:18,344 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:18,345 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:18,346 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:18,347 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:18,347 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:18,347 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:18,467 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.737793696791342E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0018349396085439343); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.737793696791342E-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-31 20:53:18,467 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-31 20:53:18,468 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=3.3048621830354657E-5, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.737793696791342E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0018349396085439343); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.737793696791342E-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-31 20:53:18,706 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 24 regions; Going from a computed imbalance of 3.3048621830354657E-5 to a new imbalance of 6.912120645670642E-6. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0014982219165849825); MoveCostFunction : (multiplier=7.0, imbalance=0.0026666666666666666); 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-31 20:53:18,706 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1004151272:83 , srv1065927652:83 , srv1469786630:83 , srv2100954380:83 , srv236836053:83 , srv377311301:83 , srv404627651:83 , srv695121065:83 , srv946178402:83 , srv1032065758:84 , srv105081422:84 , srv1073851572:84 , srv1078551446:84 , srv1107154844:84 , srv1143254315:84 , srv1178149263:84 , srv1212706783:84 , srv1281413034:84 , srv1303409885:84 , srv1355343244:84 , srv1421913730:84 , srv1426101260:84 , srv1430254776:84 , srv1432007691:84 , srv1461855131:84 , srv1539098104:84 , srv15469622:84 , srv1618754658:84 , srv1650187865:84 , srv1746390620:84 , srv1783569309:84 , srv1797528727:84 , srv1850022487:84 , srv1852852301:84 , srv1854675762:84 , srv1860720214:84 , srv1898602931:84 , srv1903860172:84 , srv1959827631:84 , srv1972518493:84 , srv1983929210:84 , srv2030660313:84 , srv2073928849:84 , srv2079871175:84 , srv2085856509:84 , srv2128664045:84 , srv2137810970:84 , srv226055999:84 , srv25697987:84 , srv258525813:84 , srv281196893:84 , srv297201723:84 , srv315584054:84 , srv340461370:84 , srv367415509:84 , srv389347569:84 , srv417960235:84 , srv43451527:84 , srv495348576:84 , srv498666385:84 , srv549589836:84 , srv554999509:84 , srv573553579:84 , srv574902306:84 , srv579219892:84 , srv588543161:84 , srv592936050:84 , srv60093934:84 , srv60335389:84 , srv617633155:84 , srv63833440:84 , srv648107402:84 , srv658541841:84 , srv660987707:84 , srv710538528:84 , srv735413301:84 , srv756723144:84 , srv775146957:84 , srv832918596:84 , srv848107845:84 , srv854937948:84 , srv862618365:84 , srv866981705:84 , srv915348478:84 , srv936304895:84 , srv937901356:84 , srv940036651:84 , srv943357623:84 , srv969213767:84 , srv999583592:84 , srv1165949415:85 , srv1335355857:85 , srv1476989159:85 , srv1498048959:85 , srv1854921101:85 , srv204527234:85 , srv715655238:85 , srv800687909:85 , srv951786991:85 , srv234824747:684 } 2024-01-31 20:53:18,710 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:18,710 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv573553579=67, srv940036651=94, srv617633155=74, srv417960235=61, srv969213767=98, srv1498048959=22, srv1783569309=28, srv1898602931=35, srv574902306=68, srv775146957=84, srv234824747=49, srv1165949415=8, srv60335389=73, srv1852852301=31, srv498666385=64, srv936304895=92, srv377311301=58, srv15469622=24, srv1461855131=19, srv2100954380=45, srv2085856509=44, srv1746390620=27, srv1421913730=15, srv340461370=56, srv943357623=95, srv1143254315=7, srv1983929210=39, srv554999509=66, srv951786991=97, srv1303409885=12, srv236836053=50, srv1032065758=1, srv297201723=54, srv1860720214=34, srv367415509=57, srv735413301=82, srv1432007691=18, srv800687909=85, srv715655238=81, srv1539098104=23, srv832918596=86, srv1178149263=9, srv937901356=93, srv710538528=80, srv588543161=70, srv1469786630=20, srv915348478=91, srv946178402=96, srv1335355857=13, srv1959827631=37, srv258525813=52, srv2073928849=42, srv549589836=65, srv105081422=2, srv648107402=76, srv854937948=88, srv495348576=63, srv1078551446=5, srv2137810970=47, srv848107845=87, srv1850022487=30, srv1854921101=33, srv1797528727=29, srv592936050=71, srv2128664045=46, srv204527234=41, srv25697987=51, srv1107154844=6, srv1065927652=3, srv1281413034=11, srv1355343244=14, srv756723144=83, srv2079871175=43, srv1073851572=4, srv63833440=75, srv695121065=79, srv1650187865=26, srv60093934=72, srv658541841=77, srv1854675762=32, srv281196893=53, srv660987707=78, srv579219892=69, srv1004151272=0, srv866981705=90, srv1903860172=36, srv999583592=99, srv1426101260=16, srv1476989159=21, srv1430254776=17, srv1972518493=38, srv1618754658=25, srv862618365=89, srv43451527=62, srv1212706783=10, srv404627651=60, srv2030660313=40, srv226055999=48, srv389347569=59, srv315584054=55} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:18,721 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-01-31 20:53:18,722 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-01-31 20:53:18,723 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-01-31 20:53:18,724 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-01-31 20:53:18,725 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-01-31 20:53:18,829 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-31 20:53:18,830 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1004151272:83 , srv1065927652:83 , srv1469786630:83 , srv2100954380:83 , srv236836053:83 , srv377311301:83 , srv404627651:83 , srv695121065:83 , srv946178402:83 , srv1032065758:84 , srv105081422:84 , srv1073851572:84 , srv1078551446:84 , srv1107154844:84 , srv1143254315:84 , srv1178149263:84 , srv1212706783:84 , srv1281413034:84 , srv1303409885:84 , srv1355343244:84 , srv1421913730:84 , srv1426101260:84 , srv1430254776:84 , srv1432007691:84 , srv1461855131:84 , srv1539098104:84 , srv15469622:84 , srv1618754658:84 , srv1650187865:84 , srv1746390620:84 , srv1783569309:84 , srv1797528727:84 , srv1850022487:84 , srv1852852301:84 , srv1854675762:84 , srv1860720214:84 , srv1898602931:84 , srv1903860172:84 , srv1959827631:84 , srv1972518493:84 , srv1983929210:84 , srv2030660313:84 , srv2073928849:84 , srv2079871175:84 , srv2085856509:84 , srv2128664045:84 , srv2137810970:84 , srv226055999:84 , srv25697987:84 , srv258525813:84 , srv281196893:84 , srv297201723:84 , srv315584054:84 , srv340461370:84 , srv367415509:84 , srv389347569:84 , srv417960235:84 , srv43451527:84 , srv495348576:84 , srv498666385:84 , srv549589836:84 , srv554999509:84 , srv573553579:84 , srv574902306:84 , srv579219892:84 , srv588543161:84 , srv592936050:84 , srv60093934:84 , srv60335389:84 , srv617633155:84 , srv63833440:84 , srv648107402:84 , srv658541841:84 , srv660987707:84 , srv710538528:84 , srv735413301:84 , srv756723144:84 , srv775146957:84 , srv832918596:84 , srv848107845:84 , srv854937948:84 , srv862618365:84 , srv866981705:84 , srv915348478:84 , srv936304895:84 , srv937901356:84 , srv940036651:84 , srv943357623:84 , srv969213767:84 , srv999583592:84 , srv1165949415:85 , srv1335355857:85 , srv1476989159:85 , srv1498048959:85 , srv1854921101:85 , srv204527234:85 , srv715655238:85 , srv800687909:85 , srv951786991:85 , srv234824747:684 } 2024-01-31 20:53:18,863 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=289 (was 270) - SystemLoadAverage LEAK? -, ProcessCount=167 (was 167), AvailableMemoryMB=2299 (was 3230) 2024-01-31 20:53:18,873 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnMidClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=289, ProcessCount=167, AvailableMemoryMB=2299 2024-01-31 20:53:18,873 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-01-31 20:53:18,874 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-31 20:53:18,892 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1050838436:84 , srv1098957087:84 , srv1222439233:84 , srv124276921:84 , srv1272115802:84 , srv1273255904:84 , srv1385515333:84 , srv151980837:84 , srv1564502588:84 , srv1579179525:84 , srv1661264387:84 , srv1751154651:84 , srv1773846759:84 , srv1786179994:84 , srv1878483500:84 , srv2068713412:84 , srv2098356833:84 , srv232642719:84 , srv234834667:84 , srv258064395:84 , srv329874962:84 , srv460371365:84 , srv549206366:84 , srv678875628:84 , srv688172036:84 , srv753533277:84 , srv78196227:84 , srv853920660:84 , srv892292356:84 , srv1636146240:264 } [srvr=30 rgns=2700 avg=90.0 max=90 min=90] 2024-01-31 20:53:18,894 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:53:18,895 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv2098356833=17, srv2068713412=16, srv234834667=19, srv1786179994=14, srv1385515333=6, srv1050838436=0, srv1661264387=11, srv258064395=20, srv1751154651=12, srv78196227=27, srv853920660=28, srv753533277=26, srv549206366=23, srv1098957087=1, srv460371365=22, srv124276921=3, srv1878483500=15, srv329874962=21, srv232642719=18, srv688172036=25, srv1773846759=13, srv1222439233=2, srv151980837=7, srv1272115802=4, srv1636146240=10, srv1564502588=8, srv1579179525=9, srv1273255904=5, srv678875628=24, srv892292356=29} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:53:18,911 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:53:18,912 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:53:18,913 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:53:18,914 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:53:18,914 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:53:18,914 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:53:18,914 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-01-31 20:53:18,933 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.094762897890641, 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-31 20:53:18,934 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.991249163806124, 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.094762897890641, 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-31 20:55:18,918 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 120001 ms to try 6894748 different iterations. Found a solution that moves 1849 regions; Going from a computed imbalance of 0.991249163806124 to a new imbalance of 4.3156582404131396E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); MoveCostFunction : (multiplier=7.0, imbalance=0.6848148148148148, 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-31 20:55:18,925 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1050838436:90 , srv1098957087:90 , srv1222439233:90 , srv124276921:90 , srv1272115802:90 , srv1273255904:90 , srv1385515333:90 , srv151980837:90 , srv1564502588:90 , srv1579179525:90 , srv1636146240:90 , srv1661264387:90 , srv1751154651:90 , srv1773846759:90 , srv1786179994:90 , srv1878483500:90 , srv2068713412:90 , srv2098356833:90 , srv232642719:90 , srv234834667:90 , srv258064395:90 , srv329874962:90 , srv460371365:90 , srv549206366:90 , srv678875628:90 , srv688172036:90 , srv753533277:90 , srv78196227:90 , srv853920660:90 , srv892292356:90 } 2024-01-31 20:55:18,926 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-01-31 20:55:18,927 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv2098356833=17, srv2068713412=16, srv234834667=19, srv1786179994=14, srv1385515333=6, srv1050838436=0, srv1661264387=11, srv258064395=20, srv1751154651=12, srv78196227=27, srv853920660=28, srv753533277=26, srv549206366=23, srv1098957087=1, srv460371365=22, srv124276921=3, srv1878483500=15, srv329874962=21, srv232642719=18, srv688172036=25, srv1773846759=13, srv1222439233=2, srv151980837=7, srv1272115802=4, srv1636146240=10, srv1564502588=8, srv1579179525=9, srv1273255904=5, srv678875628=24, srv892292356=29} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-01-31 20:55:18,930 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-01-31 20:55:18,931 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-01-31 20:55:18,932 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-01-31 20:55:18,949 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-31 20:55:18,949 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1050838436:90 , srv1098957087:90 , srv1222439233:90 , srv124276921:90 , srv1272115802:90 , srv1273255904:90 , srv1385515333:90 , srv151980837:90 , srv1564502588:90 , srv1579179525:90 , srv1636146240:90 , srv1661264387:90 , srv1751154651:90 , srv1773846759:90 , srv1786179994:90 , srv1878483500:90 , srv2068713412:90 , srv2098356833:90 , srv232642719:90 , srv234834667:90 , srv258064395:90 , srv329874962:90 , srv460371365:90 , srv549206366:90 , srv678875628:90 , srv688172036:90 , srv753533277:90 , srv78196227:90 , srv853920660:90 , srv892292356:90 } 2024-01-31 20:55:18,964 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=254 (was 289), ProcessCount=166 (was 167), AvailableMemoryMB=2267 (was 2299)