Revision 01f6a5d2 README
b/README | ||
---|---|---|
30 | 30 |
|
31 | 31 |
So basically we aim to determine here: what is the minimum number of instances |
32 | 32 |
that need to be removed (this is called the removal depth) and which are the |
33 |
actual combinations that fit (called the list of removal sets).
|
|
33 |
actual combinations that fit (called the list of removal sets). |
|
34 | 34 |
|
35 | 35 |
In phase 2, for each removal set computed in the previous phase, we take the |
36 | 36 |
removed instances and try to determine where we can put them so that the |
... | ... | |
228 | 228 |
The programs needs only the output of the node list and instance list. That is, |
229 | 229 |
they need the following two commands to be run:: |
230 | 230 |
|
231 |
gnt-node list -oname,mtotal,mfree,dtotal,dfree,pinst_list,sinst_list \
|
|
231 |
gnt-node list -oname,mtotal,mfree,dtotal,dfree \ |
|
232 | 232 |
--separator '|' --no-headers > nodes |
233 |
gnt-instance list -oname,admin_ram,sda_size \ |
|
233 |
gnt-instance list -oname,admin_ram,sda_size,pnode,snodes \
|
|
234 | 234 |
--separator '|' --no-head > instances |
235 | 235 |
|
236 | 236 |
These two files should be saved under the names of 'nodes' and 'instances'. |
Also available in: Unified diff