[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)
From: |
Ludovic Courtès |
Subject: |
Re: Using a shared Guix store (was RE: [Bio-packaging] testing out guix) |
Date: |
Fri, 19 Jun 2015 13:40:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Ricardo Wurmus <address@hidden> 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’.