Reboot your GNU Guix VPS

If your GNU Guix VPS becomes unresponsive, you may have to reboot it from the outside.

To do so:

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

  • <2026-05-21 Thu> Add mention of qemu-guest-agent, the force reset, and VNC methods.
  • <2026-05-20 Wed> Complete rewrite after the move to the new, non-OVH server, narrowing it to only rebooting.
  • <2024-02-14 Wed> Initial version