Clusters and shared storage
For administrators
- Incus clusters with shared storage (Ceph, iSCSI/Fibre Channel SAN with lvmcluster, TrueNAS): add each cluster server as a node and the panel works out on its own that it is a member (Nodes page: “member … · cluster …”, pool marked “shared”).
- VPSs on the shared pool move between cluster members without copying the disk: live in a few seconds, otherwise stopped and started again in under a minute. Shared pool space is counted across the whole cluster.
- High availability without data loss for VPSs on the cluster's Ceph: no copies, the reserve node is another member. The failure is also confirmed by the cluster (the other members mark the server OFFLINE); before restarting the VPSs the panel fences the failed server off Ceph (blocklist), and when it comes back it stops leftover processes and removes the blocklist.
- A plan with a shared storage pool places its VPSs only on nodes that have that pool (before, where the pool was missing, they landed on the local pool).
- Fixes: real memory reading and the nodes' SSH host key are refreshed when a node's SSH port changes.
For customers
- If your VPS is protected and on shared storage, its page says that it restarts after a failure without losing data.