nodes
the names of the nodes to be evacuated
+nodegroups
+ a dictionary with the data for the cluster's node groups; it is keyed
+ on the group UUID, and the values are a dictionary with the following
+ keys:
+
+ name
+ the node group name
+
instances
a dictionary with the data for the current existing instance on the
cluster, indexed by instance name; the contents are similar to the
i_pri_up_memory:
total memory required by running primary instances
+ group:
+ the node group that this node belongs to
+
No allocations should be made on nodes having either the ``drained``
or ``offline`` flags set. More details about these of node status
flags is available in the manpage :manpage:`ganeti(7)`.
"nodes": {
"node1.example.com": {
"total_disk": 858276,
- "primary_ip": "192.168.1.1",
- "secondary_ip": "192.168.2.1",
+ "primary_ip": "198.51.100.1",
+ "secondary_ip": "192.0.2.1",
"tags": [],
"free_memory": 3505,
"free_disk": 856740,
},
"node2.example.com": {
"total_disk": 858240,
- "primary_ip": "192.168.1.3",
- "secondary_ip": "192.168.2.3",
+ "primary_ip": "198.51.100.2",
+ "secondary_ip": "192.0.2.2",
"tags": ["test"],
"free_memory": 3505,
"free_disk": 848320,
},
"node3.example.com.com": {
"total_disk": 572184,
- "primary_ip": "192.168.1.3",
- "secondary_ip": "192.168.2.3",
+ "primary_ip": "198.51.100.3",
+ "secondary_ip": "192.0.2.3",
"tags": [],
"free_memory": 3505,
"free_disk": 570648,