Skip to content

Organize Hosts into Datacenters & Clusters

MFCloud's inventory is a three-level tree: Console → Datacenter → Cluster → Host. A cluster is a failure / HA / billing domain — hosts in the same cluster can fail VMs over to one another and roll up to the same capacity totals. A datacenter is just a folder that groups clusters (typically a physical site).

Create a datacenter or cluster

  • New datacenter: click the + on the sidebar header (top of the inventory tree).
  • New cluster: hover a datacenter row and click its +, or right-click → New cluster.

A fresh install seeds one Datacenter-Site-1 containing Default-Cluster. You can rename, add your own, and delete the seeded ones once they're empty (see below).

Scope the view to a datacenter, cluster, or host

Click any object in the tree and every pane scopes to it:

  • Click a datacenter → the Hosts table and capacity bars show only that DC's hosts.
  • Click a cluster → only that cluster's hosts; an empty cluster shows an empty Compute Nodes table.
  • Click a host → scopes to just that host. Click the console root to return to all.

The Control Plane (the master itself) always shows regardless of scope — it's not a tenant compute node.

Console identity & density

The tree root is labelled with the console's hostname (or CONSOLE_NAME from the master .env) so you can tell consoles apart at a glance. The top-nav density toggle (the bars icon, next to the theme toggle) switches the whole console between Comfortable and Compact spacing; the choice is remembered per browser.

Move a host to another cluster

Reassigning a host is a pure membership change — it does not touch the node or its VMs, only which cluster (HA/billing domain) it belongs to.

  1. In the Hosts table, click ↔ Move on the host's row — or right-click the host in the tree → Move to Cluster….
  2. Pick the target cluster in the picker and click Move.

HA coverage then follows the new cluster. The master (localhost) cannot be moved.

Delete an empty cluster or datacenter

  1. Evict or move any real compute nodes out first (a cluster with hosts is refused with "evict them first").
  2. Right-click the cluster → Delete Cluster.
  3. Once a datacenter has no clusters left, right-click it → Delete Datacenter.

The master never blocks a delete

The control-plane master is auto-registered under an internal __control_plane__ cluster, not a tenant cluster — so it never counts as a "compute node still assigned" and an otherwise-empty cluster (including the seeded Default-Cluster) always deletes cleanly.

See also