Subversion Repositories havirt

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
40 100 d 15 h rodolico /trunk/ Working on balancing a cluster  
39 100 d 22 h rodolico /trunk/ Beginning changes to allow cluster balance and domain pin to work  
26 130 d 15 h rodolico /trunk/ 20240827 v1.2.0
- migration now works
- when a node is placed in maintenance mode, will attempt to migrate any domains currently running on it.
- Removed --yes parameter, relying on --dryrun (-n)
- Added config file, auto-generated if it doesn't exist with defaults
- Checks resources on start/migrate to ensure RAM and CPU's do not overpower system
- findDomain moved to havirt.pm, set to rescan system (unless paranoid mode set)
- Added a lot of code to enhance --verbose flag
 
25 132 d 14 h rodolico /trunk/ Checking for resources before migrating/starting domain on node
creates config file
havirt node maintenance now issues commands to migrate any domains off
of the node to be placed into maintenance mode
 
19 151 d 15 h rodolico /trunk/ Updated version number to 1.0.0  
13 201 d 16 h rodolico /trunk/ New datafile used fully, starting on some new code  
12 201 d 16 h rodolico /trunk/ Changed data storage to put all data in one file (instead of one for each
section).
 
11 212 d 16 h rodolico /trunk/ Additional error checking in havirt, and have completed the first part of
the functions which show/retrieve information. Next step will be do write
code that will start doing manipulations
 
10 212 d 17 h rodolico /trunk/ Reorganized the loadxxx files into havirt.pm so they were accessible to
multiple modules. cluster.pm now does a status.
 
8 213 d 17 h rodolico /trunk/ Rewrote main code to use module::sub from first two parameters. Allows new
modules to be created or existing ones to have new sub's created without
touching main code.