Hi Etienne,
FWIW at the MDC we’ve been doing the same: on all nodes mount /gnu read-only, mount /var/guix read-write; provide a “guix” executable that sets GUIX_DAEMON_SOCKET and disables/discourages “guix gc”. > Thanks! That's really helpful! How robust is your system to bandwidth > fluctuations and network hiccups? Network reliability has never been an issue for us when it comes to Guix. We serve /gnu redundantly with pacemaker so that we can take down one of the two Guix servers (they are VMs) without affecting availibility of programs and files on /gnu. > How big is your store, /gnu, /var/guix? We have about 2TB for /gnu. We never run “guix gc” because the Guix servers have no access to all the users’ shares, so it would be overly aggressive in determining garbage. > How many users do you have? About 200. -- Ricardo Wurmus System administrator BIMSB - Scientific Bioinformatics Platform Max Delbrueck Center for Molecular Medicine email: ricardo.wur...@mdc-berlin.de tel: +49 30 9406 1796