ix stop
Stop running VMs.
The VM stops consuming runtime resources and stays available for ix start; ix rm deletes.
ix stop [OPTIONS] [VMS]...Arguments
| Argument | Description |
|---|---|
<VMS> | VM names from ix ls. Omit when selecting with --node or --idle-since |
Options
| Flag | Description |
|---|---|
--force | Hard-stop the VM by killing its runtime cgroup without guest cleanup |
--node <HOST> | Select every running VM placed on this node hostname (the NODE column of ix ls) instead of naming VMs one at a time. Combine with --admin to sweep other owners' VMs off a host |
--idle-since <DURATION> | Select only running VMs whose runtime has been up for at least this long (e.g. 48h, 2d, 30m). This is an uptime bound: with no per-guest activity signal on the control plane, a recently started VM is assumed active and spared. Combine with --node to sweep one host |
--dry-run | Print what would be stopped without stopping anything |
--output <OUTPUT> | Output format One of human, json. |