Reboot your GNU Guix VPS
If your GNU Guix VPS becomes unresponsive, you may have to reboot it from the outside.
To do so:
- log in to your management TUI with
ssh USER@maximus.guix-hosting.com; - select the VM you want to reboot using the arrow keys;
- type "r" to reboot;
- confirm by typing the VM's name, and the enter key.
This will only work if the QEMU Guest agent service is present on your VPS. It can be added with the following line in your configuration:
;; The following line allows the host to gracefully shut down or reboot your ;; VPS. If absent, if will be forced off brutally each time the host reboots. ;; It will also break the VPS management TUI's 'reboot' and 'shut down' ;; features. (add-service qemu-guest-agent)
If the VM do not reboot, you may force a reset by typing R (uppercase R). ACHTUNG THIS IS DANGEROUS TO YOUR FILESYSTEM, and may also break some applications if the reset happens in the middle of a write, even if the filesystem survives.
A cleaner approach is to open a VNC console to your VPS, login, and manually reboot.
Changelog
- Add mention of qemu-guest-agent, the force reset, and VNC methods.
- Complete rewrite after the move to the new, non-OVH server, narrowing it to only rebooting.
- Initial version