all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* How to change the store location
@ 2022-02-23 15:19 Jean-Christophe HAESSIG
  2022-02-24 14:47 ` Leo Famulari
  2022-06-21 14:53 ` zimoun
  0 siblings, 2 replies; 3+ messages in thread
From: Jean-Christophe HAESSIG @ 2022-02-23 15:19 UTC (permalink / raw)
  To: help-guix@gnu.org

Hi,

I'm experimenting with Guix to use it on an HPC cluster. In the docs it 
is written that the store's *default* location is /gnu/store/ but I 
can't find how that location ca be changed. Same for /var/guix.

As for the 'why', it would matter if Guix was used for sharing software 
between nodes so that users can find their profile on any node, and 
using Guix at the same time to manage system software on nodes.
That way, the node can (re)start even if the network shares for users 
are unavailable for some reason.

Thank you,
J.C. Haessig

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: How to change the store location
  2022-02-23 15:19 How to change the store location Jean-Christophe HAESSIG
@ 2022-02-24 14:47 ` Leo Famulari
  2022-06-21 14:53 ` zimoun
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2022-02-24 14:47 UTC (permalink / raw)
  To: Jean-Christophe HAESSIG; +Cc: help-guix@gnu.org

On Wed, Feb 23, 2022 at 03:19:57PM +0000, Jean-Christophe HAESSIG wrote:
> I'm experimenting with Guix to use it on an HPC cluster. In the docs it 
> is written that the store's *default* location is /gnu/store/ but I 
> can't find how that location ca be changed. Same for /var/guix.

These are configured while building Guix:

$ ./configure --help
[...]
--localstatedir=DIR     modifiable single-machine data [PREFIX/var]
[...]
--with-store-dir=PATH   file name of the store (defaults to /gnu/store)
[...]

If you change the store directory, then you won't be able to use
substitutes from the project's build farm.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: How to change the store location
  2022-02-23 15:19 How to change the store location Jean-Christophe HAESSIG
  2022-02-24 14:47 ` Leo Famulari
@ 2022-06-21 14:53 ` zimoun
  1 sibling, 0 replies; 3+ messages in thread
From: zimoun @ 2022-06-21 14:53 UTC (permalink / raw)
  To: Jean-Christophe HAESSIG, help-guix@gnu.org; +Cc: Ludovic Courtès

Hi Jean-Christophe,

I am a bit late to the party. :-)

On Wed, 23 Feb 2022 at 15:19, Jean-Christophe HAESSIG <haessigj@igbmc.fr> wrote:

> I'm experimenting with Guix to use it on an HPC cluster. In the docs it 
> is written that the store's *default* location is /gnu/store/ but I 
> can't find how that location ca be changed. Same for /var/guix.

If I remember correctly, Grid’5000 did something like that.  Ludo, a
pointer?

The only documentation for installing on cluster is:

    https://hpc.guix.info/blog/2017/11/installing-guix-on-a-cluster/

and maybe it could be worth to add such in the Cookbook. :-)


Cheers,
simon


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-21 14:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-23 15:19 How to change the store location Jean-Christophe HAESSIG
2022-02-24 14:47 ` Leo Famulari
2022-06-21 14:53 ` zimoun

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.