[Bio-packaging] Using a shared Guix store (was RE: testing out guix)

Ludovic Courtès ludo at gnu.org
Fri Jun 19 11:40:11 UTC 2015


Ricardo Wurmus <ricardo.wurmus at mdc-berlin.de> skribis:

> Even then, /gnu would be mounted read-only on all but the management
> host, because there would still only be one daemon writing to the store
> and the localstatedir – even if it would take requests from multiple
> remote guix clients.

I think $localstatedir (/var/guix by default), or a subset thereof
(namely /var/guix/profiles/per-user) should be shared read-write over
NFS to allow users to create the profiles/per-user/$USER symlinks from
other machines.

Sysadmins might find it more convenient to have $localstatedir under
/gnu, for instance --localstatedir=/gnu/var/guix, so that simply
exporting /gnu over NFS covers everything.

(Of course you still need the ability to talk to the central daemon from
any host, as we discussed.)

Thanks,
Ludo’.



More information about the bio-packaging mailing list