diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-12-01 17:38:20 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-12-01 17:38:20 +0100 |
commit | 07bee1b22ee0af18ad0456e32dcff765fcdbee4c (patch) | |
tree | 96a4206b5d1de1fc83d87e7061a063a03938ed8b /node-repository/src/main/java/com/yahoo | |
parent | 93b21c773d2295e9eb64d62f9fc65fe374aca61b (diff) |
Test with more realistic disk overhead
Diffstat (limited to 'node-repository/src/main/java/com/yahoo')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/AllocatableClusterResources.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/AllocatableClusterResources.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/AllocatableClusterResources.java index 3d76c8e3f94..6e85e2f9649 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/AllocatableClusterResources.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/AllocatableClusterResources.java @@ -164,9 +164,11 @@ public class AllocatableClusterResources { if (! exclusive) { // We decide resources: Add overhead to what we'll request (advertised) to make sure real becomes (at least) cappedNodeResources var advertisedResources = nodeRepository.resourcesCalculator().realToRequest(wantedResources.nodeResources(), exclusive); + System.out.println("realToRequest: " + wantedResources.nodeResources() + " -> " + advertisedResources); advertisedResources = systemLimits.enlargeToLegal(advertisedResources, clusterSpec, exclusive); // Ask for something legal advertisedResources = applicationLimits.cap(advertisedResources); // Overrides other conditions, even if it will then fail var realResources = nodeRepository.resourcesCalculator().requestToReal(advertisedResources, exclusive); // What we'll really get + System.out.println("requestToReal: " + advertisedResources + " -> " + realResources); if ( ! systemLimits.isWithinRealLimits(realResources, clusterSpec)) return Optional.empty(); if (anySatisfies(realResources, availableRealHostResources)) |