Package starcluster :: Package commands :: Module loadbalance :: Class CmdLoadBalance
[hide private]
[frames] | no frames]

Class CmdLoadBalance

source code



loadbalance <cluster_tag>

Start the SGE Load Balancer.

Example:

    $ starcluster loadbalance mycluster

This command will endlessly attempt to monitor and load balance 'mycluster'
based on the current SGE load. You can also have the load balancer plot the
various stats it's monitoring over time using the --plot-stats option:

    $ starcluster loadbalance -p mycluster

If you just want the stats data and not the plots use the --dump-stats
option instead:

    $ starcluster loadbalance -d mycluster

See "starcluster loadbalance --help" for more details on the '-p' and '-d'
options as well as other options for tuning the SGE load balancer
algorithm.

Instance Methods [hide private]
 
addopts(self, parser) source code
 
execute(self, args) source code

Inherited from completers.ClusterCompleter (private): _completer

Inherited from base.CmdBase: cancel_command, catch_ctrl_c, warn_experimental

Inherited from base.CmdBase (private): _build_dict, _positive_int

Inherited from optcomplete.CmdComplete: autocomplete

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  names = ['loadbalance', 'bal']

Inherited from base.CmdBase: gopts, gparser, opts, parser, subcmds_map

Inherited from base.CmdBase (private): _cfg, _cm, _ec2, _nm, _s3

Properties [hide private]

Inherited from completers.Completer: completer

Inherited from base.CmdBase: cfg, cluster_manager, cm, comp_words, ec2, goptions_dict, log, nm, node_manager, options_dict, s3, specified_options_dict

Inherited from object: __class__

Method Details [hide private]

addopts(self, parser)

source code 
Overrides: base.CmdBase.addopts