[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27097: Performance on NFS
From: |
Ludovic Courtès |
Subject: |
bug#27097: Performance on NFS |
Date: |
Wed, 07 Jun 2017 14:25:15 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
Ricardo Wurmus <address@hidden> skribis:
> Roel Janssen <address@hidden> writes:
[...]
>> The reason we have /gnu NFS-mounted on the build node is that we can
>> then very easily replace the node when it would have a hardware failure,
>> without even losing the ability to run programs that were already
>> installed.
>
> That’s the same reason I have for keeping /gnu on NFS. I have been
> experimenting with lsync (writing to local disks and then pushing
> changes asynchronously from local-gnu to remote-gnu), but I wasn’t
> convinced it would be reliable.
>
> I’m not sure if this would help, though, when the nodes keep mounting
> /gnu over NFS.
The nodes don’t do as much I/O the store as the daemon, so I think it
makes sense to use a local store for the node that runs guix-daemon. In
general, Guix aside, building software on NFS is unavoidably slow.
> Is there a way to put /gnu on a Samba share instead? I’d like to give
> that a try, but I’m not sure about what would happen to ownership and
> permissions (I don’t worry about hardlinks because I disabled
> deduplication).
I’m not sure if SMB is faster than NFS, is it? 9p (which Linux
supports) might work well.
Thanks,
Ludo’.
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, (continued)
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, Ludovic Courtès, 2017/06/03
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, Roel Janssen, 2017/06/03
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, Ludovic Courtès, 2017/06/04
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, Roel Janssen, 2017/06/05
- bug#27097: Performance on NFS, Ludovic Courtès, 2017/06/07
- bug#27097: Performance on NFS, Roel Janssen, 2017/06/07
- bug#27097: Performance on NFS, Ludovic Courtès, 2017/06/09
- [bug#27097] Performance on NFS, Roel Janssen, 2017/06/12
- [bug#27097] Performance on NFS, Ludovic Courtès, 2017/06/12
- bug#27097: Combining Guix, direnv and Emacs for environment customisation, Ricardo Wurmus, 2017/06/07
- bug#27097: Performance on NFS,
Ludovic Courtès <=
- bug#27097: Performance on NFS, Ricardo Wurmus, 2017/06/07