In this way, we can support the use case that only some resources are considered important and dynamic load data is provided for, whereas the others are ignored completely.
Signed-off-by: Klaus Aehlig <[email protected]> --- man/hbal.rst | 8 ++++++++ src/Ganeti/HTools/Program/Hbal.hs | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/man/hbal.rst b/man/hbal.rst index a6747c8..8a7d684 100644 --- a/man/hbal.rst +++ b/man/hbal.rst @@ -31,6 +31,7 @@ Algorithm options: **[ \--avoid-disk-moves *factor* ]** **[ \--no-instance-moves ]** **[ -U *util-file* ]** +**[ \--idle-default ]** **[ \--ignore-dynu ]** **[ \--ignore-soft-errors ]** **[ \--mond *yes|no* ]** @@ -421,6 +422,13 @@ The options that can be passed to the program are as follows: metrics and thus the influence of the dynamic utilisation will be practically insignificant. +\--idle-default + If given, all dynamic utilisation information not provided explicitly + by the ``-U`` option or by the MonDs, if ``--mond`` is given, will be + assumed to be 0. Note that without this option the default assumption + about utilization will apply for the unspecified resources, which is 1.0, + i.e., full load, for every instance. + \--ignore-dynu If given, all dynamic utilisation information will be ignored by assuming it to be 0. This option will take precedence over any data diff --git a/src/Ganeti/HTools/Program/Hbal.hs b/src/Ganeti/HTools/Program/Hbal.hs index 21b9e03..e2efa57 100644 --- a/src/Ganeti/HTools/Program/Hbal.hs +++ b/src/Ganeti/HTools/Program/Hbal.hs @@ -4,7 +4,7 @@ {- -Copyright (C) 2009, 2010, 2011, 2012, 2013 Google Inc. +Copyright (C) 2009, 2010, 2011, 2012, 2013, 2015 Google Inc. All rights reserved. Redistribution and use in source and binary forms, with or without @@ -106,6 +106,7 @@ options = do , oInstMoves , oIgnoreSoftErrors , oDynuFile + , oIdleDefault , oIgnoreDyn , oMonD , oMonDDataFile -- 2.6.0.rc2.230.g3dd15c0
