2024-04-10 12:53:40,436 INFO [main] hbase.HBaseClassTestRule(94): Test class org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks timeout: 13 mins 2024-04-10 12:53:40,908 WARN [Time-limited test] impl.MetricsConfig(128): Cannot locate configuration: tried hadoop-metrics2-hbase.properties,hadoop-metrics2.properties 2024-04-10 12:53:41,056 INFO [Time-limited test] metrics.MetricRegistriesLoader(60): Loaded MetricRegistries class org.apache.hadoop.hbase.metrics.impl.MetricRegistriesImpl 2024-04-10 12:53:41,135 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-04-10 12:53:41,143 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-04-10 12:53:41,164 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnLargeClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=576, ProcessCount=180, AvailableMemoryMB=4826 2024-04-10 12:53:41,168 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-04-10 12:53:41,168 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-04-10 12:53:41,345 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1004832223:84 , srv1006530285:84 , srv1031187256:84 , srv1041236392:84 , srv105799016:84 , srv1059235661:84 , srv1071626893:84 , srv1127579988:84 , srv1149129842:84 , srv1150331156:84 , srv115896491:84 , srv1208422754:84 , srv1215902472:84 , srv1240630085:84 , srv1274443174:84 , srv1277323443:84 , srv127887091:84 , srv1348041709:84 , srv1354780363:84 , srv1388568761:84 , srv1398008889:84 , srv1401362030:84 , srv1432133506:84 , srv1437077634:84 , srv1480441972:84 , srv1487957236:84 , srv1493052268:84 , srv153416742:84 , srv1558599606:84 , srv1575832002:84 , srv158154631:84 , srv1614596949:84 , srv1647166493:84 , srv1654948499:84 , srv1664643524:84 , srv1671566508:84 , srv1689581951:84 , srv1691764840:84 , srv1708616124:84 , srv1714663614:84 , srv172731163:84 , srv172921514:84 , srv1757544663:84 , srv1778684246:84 , srv1801223306:84 , srv1816442589:84 , srv184742278:84 , srv1851692501:84 , srv1853506714:84 , srv1864862796:84 , srv1926880511:84 , srv193469368:84 , srv1963407063:84 , srv196751163:84 , srv1978310073:84 , srv1987332611:84 , srv209503470:84 , srv2102322787:84 , srv2125107524:84 , srv2137101482:84 , srv2143768642:84 , srv2145283539:84 , srv226967901:84 , srv271255861:84 , srv274141867:84 , srv283915325:84 , srv287542376:84 , srv345362668:84 , srv348080004:84 , srv360124494:84 , srv361472962:84 , srv372825104:84 , srv373610549:84 , srv422618206:84 , srv428300474:84 , srv429019529:84 , srv453247785:84 , srv478456630:84 , srv479593772:84 , srv539627610:84 , srv545398119:84 , srv579670281:84 , srv583652931:84 , srv615364704:84 , srv640290094:84 , srv657260107:84 , srv657477369:84 , srv702624807:84 , srv723282941:84 , srv746709913:84 , srv776980720:84 , srv821386074:84 , srv858622718:84 , srv870959932:84 , srv919547059:84 , srv943537940:84 , srv958570456:84 , srv983886640:84 , srv998609609:84 , srv1310504851:684 } [srvr=100 rgns=9000 avg=90.0 max=90 min=90] 2024-04-10 12:53:41,359 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:41,368 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:41,507 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:41,508 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:41,509 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:41,510 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:41,511 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:41,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:41,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:41,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:41,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:41,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:41,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:41,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:41,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:41,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:41,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:41,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:41,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:41,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:41,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:41,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:41,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:41,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:41,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:41,902 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-04-10 12:53:41,903 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-04-10 12:53:41,903 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-04-10 12:53:42,426 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 865 ms to try 5000 different iterations. Found a solution that moves 4657 regions; Going from a computed imbalance of 0.9909252140407105 to a new imbalance of 0.1843860850909301. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03751875284526689, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05638372619049382, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.5174444444444445, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.03751875284526689, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17966666666666667, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24625, 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-04-10 12:53:42,473 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv983886640:81 , srv1274443174:82 , srv1437077634:82 , srv1654948499:82 , srv283915325:82 , srv1004832223:83 , srv1071626893:83 , srv1691764840:83 , srv478456630:83 , srv657260107:83 , srv746709913:83 , srv919547059:83 , srv1059235661:84 , srv1277323443:84 , srv127887091:84 , srv1493052268:84 , srv1708616124:84 , srv172921514:84 , srv1853506714:84 , srv1963407063:84 , srv1987332611:84 , srv345362668:84 , srv429019529:84 , srv583652931:84 , srv657477369:84 , srv776980720:84 , srv998609609:84 , srv1006530285:85 , srv1149129842:85 , srv115896491:85 , srv1240630085:85 , srv1388568761:85 , srv1487957236:85 , srv1689581951:85 , srv1778684246:85 , srv196751163:85 , srv2102322787:85 , srv360124494:85 , srv821386074:85 , srv858622718:85 , srv870959932:85 , srv1031187256:86 , srv1348041709:86 , srv158154631:86 , srv1664643524:86 , srv184742278:86 , srv1926880511:86 , srv2125107524:86 , srv2145283539:86 , srv287542376:86 , srv453247785:86 , srv479593772:86 , srv702624807:86 , srv1127579988:87 , srv1150331156:87 , srv1398008889:87 , srv1401362030:87 , srv1558599606:87 , srv1714663614:87 , srv1757544663:87 , srv1864862796:87 , srv226967901:87 , srv271255861:87 , srv348080004:87 , srv373610549:87 , srv579670281:87 , srv1041236392:88 , srv1647166493:88 , srv172731163:88 , srv1801223306:88 , srv539627610:88 , srv723282941:88 , srv105799016:89 , srv1354780363:89 , srv1432133506:89 , srv1816442589:89 , srv193469368:89 , srv2137101482:89 , srv372825104:89 , srv422618206:89 , srv545398119:89 , srv1215902472:90 , srv1480441972:90 , srv1575832002:90 , srv1978310073:90 , srv274141867:90 , srv615364704:90 , srv640290094:90 , srv943537940:90 , srv958570456:90 , srv1208422754:91 , srv153416742:92 , srv1851692501:92 , srv361472962:92 , srv1614596949:93 , srv1671566508:93 , srv209503470:94 , srv2143768642:94 , srv428300474:94 , srv1310504851:423 } 2024-04-10 12:53:42,480 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:42,486 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:42,512 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:42,513 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:42,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:42,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:42,514 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:42,515 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:42,516 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:42,517 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:42,518 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:42,519 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:42,520 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:42,521 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:42,522 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:42,523 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:42,524 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:42,525 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:42,526 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:42,527 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:42,527 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:42,527 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:42,721 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.03751875284526689, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05638372619049382, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.03751875284526689, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17966666666666667, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24625, 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-04-10 12:53:42,721 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-04-10 12:53:42,722 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.18435347607996372, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03751875284526689, need balance); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.05638372619049382, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.03751875284526689, need balance); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.17966666666666667, need balance); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.24625, 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-04-10 12:53:43,190 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 619 ms to try 5000 different iterations. Found a solution that moves 2663 regions; Going from a computed imbalance of 0.18435347607996372 to a new imbalance of 0.015730410654136388. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.021166858876616085); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03444933168325795, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.29588888888888887, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.021166858876616085); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.012833333333333334); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043333333333333335, 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-04-10 12:53:43,204 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1614596949:78 , srv1671566508:79 , srv361472962:79 , srv1575832002:80 , srv2143768642:80 , srv153416742:81 , srv1851692501:81 , srv193469368:81 , srv372825104:81 , srv428300474:81 , srv958570456:81 , srv1208422754:82 , srv1215902472:82 , srv1432133506:82 , srv172731163:82 , srv1978310073:82 , srv545398119:82 , srv640290094:82 , srv943537940:82 , srv105799016:83 , srv1150331156:83 , srv1480441972:83 , srv1558599606:83 , srv1714663614:83 , srv274141867:83 , srv422618206:83 , srv539627610:83 , srv1127579988:84 , srv1401362030:84 , srv1647166493:84 , srv1757544663:84 , srv1816442589:84 , srv184742278:84 , srv1864862796:84 , srv209503470:84 , srv2137101482:84 , srv271255861:84 , srv373610549:84 , srv615364704:84 , srv1240630085:85 , srv1354780363:85 , srv1689581951:85 , srv1801223306:85 , srv2125107524:85 , srv2145283539:85 , srv226967901:85 , srv348080004:85 , srv579670281:85 , srv702624807:85 , srv723282941:85 , srv1041236392:86 , srv1149129842:86 , srv158154631:86 , srv1664643524:86 , srv1926880511:86 , srv1963407063:86 , srv2102322787:86 , srv821386074:86 , srv1059235661:87 , srv115896491:87 , srv1348041709:87 , srv1398008889:87 , srv1487957236:87 , srv1708616124:87 , srv196751163:87 , srv1987332611:87 , srv345362668:87 , srv746709913:87 , srv776980720:87 , srv870959932:87 , srv998609609:87 , srv1006530285:88 , srv1388568761:88 , srv1654948499:88 , srv172921514:88 , srv287542376:88 , srv360124494:88 , srv453247785:88 , srv478456630:88 , srv858622718:88 , srv1004832223:89 , srv1071626893:89 , srv1274443174:89 , srv1277323443:89 , srv127887091:89 , srv1778684246:89 , srv429019529:89 , srv479593772:89 , srv657477369:89 , srv1031187256:90 , srv1437077634:90 , srv1691764840:90 , srv1853506714:90 , srv583652931:90 , srv919547059:90 , srv983886640:90 , srv1493052268:91 , srv283915325:91 , srv657260107:92 , srv1310504851:539 } 2024-04-10 12:53:43,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:43,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:43,265 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:43,265 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:43,265 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:43,265 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:43,265 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:43,266 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:43,267 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:43,268 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:43,269 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:43,270 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:43,271 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:43,272 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:43,273 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:43,274 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:43,275 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:43,450 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.021166858876616085); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03444933168325795, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.021166858876616085); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.012833333333333334); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043333333333333335, 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-04-10 12:53:43,450 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-04-10 12:53:43,450 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.015711763929591952, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.021166858876616085); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.03444933168325795, need balance); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.021166858876616085); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.012833333333333334); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.043333333333333335, 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-04-10 12:53:44,033 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 729 ms to try 5000 different iterations. Found a solution that moves 993 regions; Going from a computed imbalance of 0.015711763929591952 to a new imbalance of 3.617096710740445E-4. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.004441637722065092); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.005724697905173637); MoveCostFunction : (multiplier=7.0, imbalance=0.11033333333333334, need balance); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.004441637722065092); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003416666666666667); 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-04-10 12:53:44,036 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv209503470:80 , srv1031187256:82 , srv657260107:82 , srv1041236392:83 , srv1493052268:83 , srv1778684246:83 , srv1801223306:83 , srv428300474:83 , srv479593772:83 , srv583652931:83 , srv1006530285:84 , srv1348041709:84 , srv1354780363:84 , srv1398008889:84 , srv1480441972:84 , srv153416742:84 , srv1691764840:84 , srv1853506714:84 , srv2137101482:84 , srv2143768642:84 , srv274141867:84 , srv287542376:84 , srv723282941:84 , srv858622718:84 , srv105799016:85 , srv1059235661:85 , srv115896491:85 , srv1208422754:85 , srv1215902472:85 , srv1277323443:85 , srv127887091:85 , srv1388568761:85 , srv1437077634:85 , srv1664643524:85 , srv1671566508:85 , srv1816442589:85 , srv1851692501:85 , srv196751163:85 , srv226967901:85 , srv283915325:85 , srv453247785:85 , srv615364704:85 , srv640290094:85 , srv657477369:85 , srv870959932:85 , srv919547059:85 , srv943537940:85 , srv1004832223:86 , srv1071626893:86 , srv1127579988:86 , srv1274443174:86 , srv1487957236:86 , srv1558599606:86 , srv158154631:86 , srv1647166493:86 , srv172921514:86 , srv1926880511:86 , srv2102322787:86 , srv2125107524:86 , srv2145283539:86 , srv348080004:86 , srv360124494:86 , srv422618206:86 , srv429019529:86 , srv478456630:86 , srv545398119:86 , srv579670281:86 , srv776980720:86 , srv821386074:86 , srv983886640:86 , srv1149129842:87 , srv1150331156:87 , srv1240630085:87 , srv1401362030:87 , srv1575832002:87 , srv1708616124:87 , srv172731163:87 , srv1757544663:87 , srv184742278:87 , srv1864862796:87 , srv1978310073:87 , srv1987332611:87 , srv271255861:87 , srv345362668:87 , srv372825104:87 , srv373610549:87 , srv539627610:87 , srv702624807:87 , srv746709913:87 , srv958570456:87 , srv998609609:87 , srv1432133506:88 , srv1614596949:88 , srv1654948499:88 , srv1689581951:88 , srv1714663614:88 , srv193469368:88 , srv1963407063:88 , srv361472962:88 , srv1310504851:535 } 2024-04-10 12:53:44,042 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:44,044 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:44,063 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:44,064 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:44,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:44,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:44,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:44,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:44,065 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:44,068 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:44,069 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:44,070 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:44,071 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:44,072 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:44,074 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:44,075 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:44,075 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:44,076 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:44,077 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:44,078 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:44,079 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:44,080 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:44,081 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:44,081 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:44,082 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:44,082 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:44,082 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:44,082 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:44,255 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.004441637722065092); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.005724697905173637); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.004441637722065092); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003416666666666667); 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-04-10 12:53:44,255 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-04-10 12:53:44,257 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=3.547565364617186E-4, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.004441637722065092); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.005724697905173637); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=0.004441637722065092); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=0.003416666666666667); 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-04-10 12:53:44,622 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 521 ms to try 5000 different iterations. Found a solution that moves 218 regions; Going from a computed imbalance of 3.547565364617186E-4 to a new imbalance of 2.652325432476906E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0017727200782610348); MoveCostFunction : (multiplier=7.0, imbalance=0.02422222222222222); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.6666666666666666E-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-04-10 12:53:44,623 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1432133506:83 , srv1614596949:83 , srv1816442589:83 , srv1978310073:83 , srv360124494:83 , srv361472962:83 , srv373610549:83 , srv429019529:83 , srv453247785:83 , srv615364704:83 , srv1004832223:84 , srv1031187256:84 , srv1071626893:84 , srv1149129842:84 , srv1150331156:84 , srv1208422754:84 , srv1277323443:84 , srv127887091:84 , srv1354780363:84 , srv1388568761:84 , srv1398008889:84 , srv1401362030:84 , srv1487957236:84 , srv158154631:84 , srv1647166493:84 , srv1654948499:84 , srv1689581951:84 , srv172921514:84 , srv1757544663:84 , srv1851692501:84 , srv1853506714:84 , srv1864862796:84 , srv193469368:84 , srv1963407063:84 , srv1987332611:84 , srv209503470:84 , srv2143768642:84 , srv274141867:84 , srv287542376:84 , srv345362668:84 , srv348080004:84 , srv422618206:84 , srv428300474:84 , srv479593772:84 , srv539627610:84 , srv579670281:84 , srv657477369:84 , srv702624807:84 , srv723282941:84 , srv919547059:84 , srv943537940:84 , srv958570456:84 , srv998609609:84 , srv1006530285:85 , srv1041236392:85 , srv105799016:85 , srv1127579988:85 , srv115896491:85 , srv1215902472:85 , srv1240630085:85 , srv1274443174:85 , srv1348041709:85 , srv1437077634:85 , srv1480441972:85 , srv1493052268:85 , srv153416742:85 , srv1558599606:85 , srv1575832002:85 , srv1664643524:85 , srv1671566508:85 , srv1691764840:85 , srv1708616124:85 , srv1714663614:85 , srv172731163:85 , srv1778684246:85 , srv184742278:85 , srv1926880511:85 , srv196751163:85 , srv2102322787:85 , srv2125107524:85 , srv2137101482:85 , srv2145283539:85 , srv271255861:85 , srv283915325:85 , srv372825104:85 , srv478456630:85 , srv545398119:85 , srv583652931:85 , srv640290094:85 , srv657260107:85 , srv746709913:85 , srv776980720:85 , srv821386074:85 , srv858622718:85 , srv870959932:85 , srv983886640:85 , srv1059235661:86 , srv1801223306:86 , srv226967901:86 , srv1310504851:645 } 2024-04-10 12:53:44,630 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:44,631 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:44,647 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:44,648 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:44,649 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:44,650 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:44,651 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:44,652 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:44,653 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:44,654 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:44,655 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:44,656 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:44,810 INFO [Time-limited test] balancer.StochasticLoadBalancer(345): Running balancer because at least one server hosts replicas of the same region. function cost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0017727200782610348); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.6666666666666666E-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-04-10 12:53:44,810 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-04-10 12:53:44,811 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=2.499678569890092E-5, functionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=4.178341294946416E-4); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0017727200782610348); MoveCostFunction : (multiplier=7.0, imbalance=0.0); RackLocalityCostFunction : (multiplier=15.0, imbalance=0.0); TableSkewCostFunction : (multiplier=35.0, imbalance=4.178341294946416E-4); RegionReplicaHostCostFunction : (multiplier=100000.0, imbalance=0.0); RegionReplicaRackCostFunction : (multiplier=10000.0, imbalance=1.6666666666666666E-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-04-10 12:53:45,183 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 514 ms to try 5000 different iterations. Found a solution that moves 17 regions; Going from a computed imbalance of 2.499678569890092E-5 to a new imbalance of 7.1922758405485235E-6. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0015713484026367722); MoveCostFunction : (multiplier=7.0, imbalance=0.001888888888888889); 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-04-10 12:53:45,184 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1493052268:83 , srv1708616124:83 , srv1714663614:83 , srv1926880511:83 , srv226967901:83 , srv271255861:83 , srv283915325:83 , srv1004832223:84 , srv1006530285:84 , srv1031187256:84 , srv1041236392:84 , srv105799016:84 , srv1059235661:84 , srv1071626893:84 , srv1127579988:84 , srv1149129842:84 , srv115896491:84 , srv1208422754:84 , srv1215902472:84 , srv1240630085:84 , srv1274443174:84 , srv1277323443:84 , srv127887091:84 , srv1348041709:84 , srv1354780363:84 , srv1388568761:84 , srv1398008889:84 , srv1401362030:84 , srv1432133506:84 , srv1437077634:84 , srv1480441972:84 , srv1487957236:84 , srv153416742:84 , srv1575832002:84 , srv158154631:84 , srv1614596949:84 , srv1647166493:84 , srv1654948499:84 , srv1664643524:84 , srv1671566508:84 , srv1689581951:84 , srv1691764840:84 , srv172731163:84 , srv172921514:84 , srv1757544663:84 , srv1778684246:84 , srv1801223306:84 , srv184742278:84 , srv1851692501:84 , srv1853506714:84 , srv1864862796:84 , srv193469368:84 , srv1963407063:84 , srv196751163:84 , srv1978310073:84 , srv1987332611:84 , srv209503470:84 , srv2102322787:84 , srv2125107524:84 , srv2137101482:84 , srv2143768642:84 , srv2145283539:84 , srv287542376:84 , srv345362668:84 , srv348080004:84 , srv360124494:84 , srv361472962:84 , srv372825104:84 , srv422618206:84 , srv428300474:84 , srv429019529:84 , srv453247785:84 , srv478456630:84 , srv479593772:84 , srv539627610:84 , srv545398119:84 , srv579670281:84 , srv583652931:84 , srv615364704:84 , srv640290094:84 , srv657260107:84 , srv657477369:84 , srv702624807:84 , srv746709913:84 , srv776980720:84 , srv821386074:84 , srv858622718:84 , srv870959932:84 , srv919547059:84 , srv958570456:84 , srv983886640:84 , srv998609609:84 , srv1150331156:85 , srv1558599606:85 , srv1816442589:85 , srv274141867:85 , srv373610549:85 , srv723282941:85 , srv943537940:85 , srv1310504851:684 } 2024-04-10 12:53:45,191 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:45,191 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1558599606=29, srv1614596949=32, srv1398008889=21, srv657477369=87, srv1816442589=46, srv1671566508=36, srv583652931=83, srv1654948499=34, srv1127579988=7, srv1274443174=14, srv196751163=54, srv858622718=93, srv640290094=85, srv1401362030=22, srv1215902472=12, srv287542376=67, srv1041236392=3, srv615364704=84, srv1853506714=49, srv657260107=86, srv1432133506=23, srv105799016=4, srv1277323443=15, srv373610549=73, srv158154631=31, srv539627610=80, srv1493052268=27, srv2102322787=58, srv115896491=10, srv1388568761=20, srv1664643524=35, srv283915325=66, srv2143768642=61, srv361472962=71, srv429019529=76, srv422618206=74, srv1647166493=33, srv723282941=89, srv1354780363=19, srv345362668=68, srv1031187256=2, srv2125107524=59, srv943537940=96, srv453247785=77, srv271255861=64, srv545398119=81, srv1208422754=11, srv1437077634=24, srv1708616124=39, srv776980720=91, srv1926880511=51, srv1071626893=6, srv2145283539=62, srv983886640=98, srv1978310073=55, srv998609609=99, srv1689581951=37, srv702624807=88, srv958570456=97, srv274141867=65, srv1150331156=9, srv1149129842=8, srv127887091=16, srv1801223306=45, srv1348041709=18, srv172921514=42, srv870959932=94, srv1006530285=1, srv821386074=92, srv1480441972=25, srv746709913=90, srv153416742=28, srv2137101482=60, srv1963407063=53, srv579670281=82, srv1987332611=56, srv372825104=72, srv1059235661=5, srv1851692501=48, srv478456630=78, srv1757544663=43, srv1240630085=13, srv360124494=70, srv1691764840=38, srv479593772=79, srv919547059=95, srv172731163=41, srv428300474=75, srv226967901=63, srv1004832223=0, srv348080004=69, srv1575832002=30, srv1487957236=26, srv1864862796=50, srv1778684246=44, srv1310504851=17, srv184742278=47, srv193469368=52, srv209503470=57, srv1714663614=40} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:45,209 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:45,209 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:45,209 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:45,210 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 30 is on host 30 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 31 is on host 31 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 32 is on host 32 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 33 is on host 33 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 34 is on host 34 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 35 is on host 35 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 36 is on host 36 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 37 is on host 37 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 38 is on host 38 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 39 is on host 39 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 40 is on host 40 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 41 is on host 41 2024-04-10 12:53:45,211 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 42 is on host 42 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 43 is on host 43 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 44 is on host 44 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 45 is on host 45 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 46 is on host 46 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 47 is on host 47 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 48 is on host 48 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 49 is on host 49 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 50 is on host 50 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 51 is on host 51 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 52 is on host 52 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 53 is on host 53 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 54 is on host 54 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 55 is on host 55 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 56 is on host 56 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 57 is on host 57 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 58 is on host 58 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 59 is on host 59 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 60 is on host 60 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 61 is on host 61 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 62 is on host 62 2024-04-10 12:53:45,212 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 63 is on host 63 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 64 is on host 64 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 65 is on host 65 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 66 is on host 66 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 67 is on host 67 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 68 is on host 68 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 69 is on host 69 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 70 is on host 70 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 71 is on host 71 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 72 is on host 72 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 73 is on host 73 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 74 is on host 74 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 75 is on host 75 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 76 is on host 76 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 77 is on host 77 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 78 is on host 78 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 79 is on host 79 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 80 is on host 80 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 81 is on host 81 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 82 is on host 82 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 83 is on host 83 2024-04-10 12:53:45,213 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 84 is on host 84 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 85 is on host 85 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 86 is on host 86 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 87 is on host 87 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 88 is on host 88 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 89 is on host 89 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 90 is on host 90 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 91 is on host 91 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 92 is on host 92 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 93 is on host 93 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 94 is on host 94 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 95 is on host 95 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 96 is on host 96 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 97 is on host 97 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 98 is on host 98 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 99 is on host 99 2024-04-10 12:53:45,214 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=1, number of hosts=100, number of racks=4 2024-04-10 12:53:45,341 INFO [Time-limited test] balancer.StochasticLoadBalancer(381): Cluster wide - skipping load balancing because weighted average imbalance=7.073239296329447E-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.0015713484026367722); 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-04-10 12:53:45,341 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1493052268:83 , srv1708616124:83 , srv1714663614:83 , srv1926880511:83 , srv226967901:83 , srv271255861:83 , srv283915325:83 , srv1004832223:84 , srv1006530285:84 , srv1031187256:84 , srv1041236392:84 , srv105799016:84 , srv1059235661:84 , srv1071626893:84 , srv1127579988:84 , srv1149129842:84 , srv115896491:84 , srv1208422754:84 , srv1215902472:84 , srv1240630085:84 , srv1274443174:84 , srv1277323443:84 , srv127887091:84 , srv1348041709:84 , srv1354780363:84 , srv1388568761:84 , srv1398008889:84 , srv1401362030:84 , srv1432133506:84 , srv1437077634:84 , srv1480441972:84 , srv1487957236:84 , srv153416742:84 , srv1575832002:84 , srv158154631:84 , srv1614596949:84 , srv1647166493:84 , srv1654948499:84 , srv1664643524:84 , srv1671566508:84 , srv1689581951:84 , srv1691764840:84 , srv172731163:84 , srv172921514:84 , srv1757544663:84 , srv1778684246:84 , srv1801223306:84 , srv184742278:84 , srv1851692501:84 , srv1853506714:84 , srv1864862796:84 , srv193469368:84 , srv1963407063:84 , srv196751163:84 , srv1978310073:84 , srv1987332611:84 , srv209503470:84 , srv2102322787:84 , srv2125107524:84 , srv2137101482:84 , srv2143768642:84 , srv2145283539:84 , srv287542376:84 , srv345362668:84 , srv348080004:84 , srv360124494:84 , srv361472962:84 , srv372825104:84 , srv422618206:84 , srv428300474:84 , srv429019529:84 , srv453247785:84 , srv478456630:84 , srv479593772:84 , srv539627610:84 , srv545398119:84 , srv579670281:84 , srv583652931:84 , srv615364704:84 , srv640290094:84 , srv657260107:84 , srv657477369:84 , srv702624807:84 , srv746709913:84 , srv776980720:84 , srv821386074:84 , srv858622718:84 , srv870959932:84 , srv919547059:84 , srv958570456:84 , srv983886640:84 , srv998609609:84 , srv1150331156:85 , srv1558599606:85 , srv1816442589:85 , srv274141867:85 , srv373610549:85 , srv723282941:85 , srv943537940:85 , srv1310504851:684 } 2024-04-10 12:53:45,383 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=610 (was 576) - SystemLoadAverage LEAK? -, ProcessCount=180 (was 180), AvailableMemoryMB=3879 (was 4826) 2024-04-10 12:53:45,395 INFO [Time-limited test] hbase.ResourceChecker(147): before: master.balancer.TestStochasticLoadBalancerRegionReplicaWithRacks#testRegionReplicationOnMidClusterWithRacks Thread=12, OpenFileDescriptor=290, MaxFileDescriptor=60000, SystemLoadAverage=610, ProcessCount=180, AvailableMemoryMB=3879 2024-04-10 12:53:45,396 INFO [Time-limited test] balancer.BaseLoadBalancer(1082): slop=0.0, systemTablesOnMaster=false 2024-04-10 12:53:45,396 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-04-10 12:53:45,408 INFO [Time-limited test] balancer.BalancerTestBase(547): Mock Cluster : { srv1088407761:84 , srv109920059:84 , srv1115260614:84 , srv1210675538:84 , srv1232458250:84 , srv1307085416:84 , srv1319134404:84 , srv1445730350:84 , srv1456894640:84 , srv1497510390:84 , srv1544630185:84 , srv1577356006:84 , srv1622385137:84 , srv1636745013:84 , srv1718713804:84 , srv1851607680:84 , srv1924494878:84 , srv312652760:84 , srv335182063:84 , srv356883369:84 , srv476213618:84 , srv597070342:84 , srv612866738:84 , srv75515785:84 , srv76464362:84 , srv793734438:84 , srv83998718:84 , srv855959824:84 , srv896404215:84 , srv1050206430:264 } [srvr=30 rgns=2700 avg=90.0 max=90 min=90] 2024-04-10 12:53:45,410 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:53:45,410 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1497510390=10, srv1636745013=14, srv612866738=23, srv1622385137=13, srv1115260614=3, srv1718713804=15, srv597070342=22, srv793734438=26, srv109920059=2, srv335182063=19, srv1319134404=7, srv75515785=24, srv1050206430=0, srv312652760=18, srv1577356006=12, srv1210675538=4, srv83998718=27, srv1924494878=17, srv76464362=25, srv1445730350=8, srv1456894640=9, srv356883369=20, srv1232458250=5, srv1544630185=11, srv1088407761=1, srv1307085416=6, srv476213618=21, srv1851607680=16, srv855959824=28, srv896404215=29} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:53:45,422 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:53:45,422 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:53:45,423 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:53:45,424 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-04-10 12:53:45,445 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.126110071206167, 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-04-10 12:53:45,446 INFO [Time-limited test] balancer.StochasticLoadBalancer(505): Start StochasticLoadBalancer.balancer, initial weighted average imbalance=0.9912590411980778, 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.126110071206167, 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-04-10 12:55:45,428 INFO [Time-limited test] balancer.StochasticLoadBalancer(553): Finished computing new moving plan. Computation took 120001 ms to try 4770255 different iterations. Found a solution that moves 1882 regions; Going from a computed imbalance of 0.9912590411980778 to a new imbalance of 4.3926818866725417E-5. funtionCost=RegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); PrimaryRegionCountSkewCostFunction : (multiplier=500.0, imbalance=0.0); MoveCostFunction : (multiplier=7.0, imbalance=0.697037037037037, 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-04-10 12:55:45,436 INFO [Time-limited test] balancer.BalancerTestBase(563): Mock after balance: { srv1050206430:90 , srv1088407761:90 , srv109920059:90 , srv1115260614:90 , srv1210675538:90 , srv1232458250:90 , srv1307085416:90 , srv1319134404:90 , srv1445730350:90 , srv1456894640:90 , srv1497510390:90 , srv1544630185:90 , srv1577356006:90 , srv1622385137:90 , srv1636745013:90 , srv1718713804:90 , srv1851607680:90 , srv1924494878:90 , srv312652760:90 , srv335182063:90 , srv356883369:90 , srv476213618:90 , srv597070342:90 , srv612866738:90 , srv75515785:90 , srv76464362:90 , srv793734438:90 , srv83998718:90 , srv855959824:90 , srv896404215:90 } 2024-04-10 12:55:45,437 DEBUG [Time-limited test] balancer.BaseLoadBalancer(1718): Start Generate Balance plan for cluster. 2024-04-10 12:55:45,438 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(334): Hosts are {srv1497510390=10, srv1636745013=14, srv612866738=23, srv1622385137=13, srv1115260614=3, srv1718713804=15, srv597070342=22, srv793734438=26, srv109920059=2, srv335182063=19, srv1319134404=7, srv75515785=24, srv1050206430=0, srv312652760=18, srv1577356006=12, srv1210675538=4, srv83998718=27, srv1924494878=17, srv76464362=25, srv1445730350=8, srv1456894640=9, srv356883369=20, srv1232458250=5, srv1544630185=11, srv1088407761=1, srv1307085416=6, srv476213618=21, srv1851607680=16, srv855959824=28, srv896404215=29} racks are {rack_1=1, rack_0=0, rack_3=3, rack_2=2} 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 0 is on host 0 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 1 is on host 1 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 2 is on host 2 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 3 is on host 3 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 4 is on host 4 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 5 is on host 5 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 6 is on host 6 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 7 is on host 7 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 8 is on host 8 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 9 is on host 9 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 10 is on host 10 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 11 is on host 11 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 12 is on host 12 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 13 is on host 13 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 14 is on host 14 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 15 is on host 15 2024-04-10 12:55:45,441 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 16 is on host 16 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 17 is on host 17 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 18 is on host 18 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 19 is on host 19 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 20 is on host 20 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 21 is on host 21 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 22 is on host 22 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 23 is on host 23 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 24 is on host 24 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 25 is on host 25 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 26 is on host 26 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 27 is on host 27 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 28 is on host 28 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(362): server 29 is on host 29 2024-04-10 12:55:45,442 DEBUG [Time-limited test] balancer.BaseLoadBalancer$Cluster(378): Number of tables=10, number of hosts=30, number of racks=4 2024-04-10 12:55:45,454 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-04-10 12:55:45,454 INFO [Time-limited test] balancer.BalancerTestBase(570): Mock Final balance: { srv1050206430:90 , srv1088407761:90 , srv109920059:90 , srv1115260614:90 , srv1210675538:90 , srv1232458250:90 , srv1307085416:90 , srv1319134404:90 , srv1445730350:90 , srv1456894640:90 , srv1497510390:90 , srv1544630185:90 , srv1577356006:90 , srv1622385137:90 , srv1636745013:90 , srv1718713804:90 , srv1851607680:90 , srv1924494878:90 , srv312652760:90 , srv335182063:90 , srv356883369:90 , srv476213618:90 , srv597070342:90 , srv612866738:90 , srv75515785:90 , srv76464362:90 , srv793734438:90 , srv83998718:90 , srv855959824:90 , srv896404215:90 } 2024-04-10 12:55:45,470 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=462 (was 610), ProcessCount=176 (was 180), AvailableMemoryMB=2893 (was 3879)