!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

164 Members
Salon francographe de NixOS58 Servers

Load older messages


SenderMessageTime
22 Feb 2024
@lewo:matrix.orglewo * (et je vois que le kernel a jugé utile de remplir ma swap a 80% alors que j'ai de la ram dispo)17:20:37
@badele:matrix.orgBruno AdeleGénérallement avec les HDD, je ne mettais pas de swap, avec les SSD, je mets 50% de ma RAM18:08:13
@glepage:matrix.orgGaétan LepageOk merci pour vos réponses !23:08:43
23 Feb 2024
@pcboy_:matrix.orgpcboy_Ya beaucoup de misconceptions autour de la swap. C'est positif d'avoir de la swap, il faut juste setter une bonne valeur de swappiness (je mets 100 perso). J'ai 25GB de swap pour 32GB de ram. https://chrisdown.name/2018/01/02/in-defence-of-swap.html03:08:36
@hugo:ems.okeso.netHugoEt mettre en place un bon OOM 😅07:02:05
28 Feb 2024
@/yvan:matrix.org@/yvan:matrix.org left the room.15:44:30
@ambroisie:belanyi.frAmbroisieHello 👋 C'est quoi le concensus sur ZFS pour quelqu'un qui n'y a jamais touché ? Ça demande beaucoup d'apprentissage ? Et la maintenance, c'est clé en main ou faut faire des efforts ? J'ai jamais fait autre chose que du ext4 sur mes laptops/serveur, j'explore les possibilités vu que Kimsufi me forcer à migré ce dernier 23:14:16
29 Feb 2024
@jellium:matrix.underworld.frjellium Hello
Bonne question 
Je n’ai pas la capacité technique d’y répondre mais seulement pratique car je l’utilise désormais exclusivement (à l’exception des partitions de démarrage pour d’autres raisons mais c’est hors de propos) et je n’y vois que des avantages 
Facilité d’usage, souplesse et performances (mise en miroir ou RAID très simple, chiffrement natif, instantanés, etc.) 
J’ai commencé à l’utiliser au travers de LXD (supervision de conteneurs et machines virtuelles LXC), puis pour du stockage pur et dur puis maintenant sur le système entier et chiffré sans me baser sur LVM et LUKS. 
07:09:41
@jellium:matrix.underworld.frjellium * Hello
Bonne question 
Je n’ai pas la capacité technique d’y répondre mais seulement pratique car je l’utilise désormais exclusivement (à l’exception des partitions de démarrage pour d’autres raisons mais c’est hors de propos) et je n’y vois que des avantages 
Facilité d’usage, souplesse et performances (mise en miroir ou RAID très simple, chiffrement natif, instantanés, etc.) 
J’ai commencé à l’utiliser au travers de LXD (supervision de conteneurs et machines virtuelles LXC), puis pour du stockage pur et dur puis maintenant sur le système entier et chiffré sans me baser sur LVM et LUKS. 
Note : je n’utilise plus Nix ou NixOS
07:10:40
@jellium:matrix.underworld.frjellium * Hello
Bonne question 
Je n’ai pas la capacité technique d’y répondre mais seulement pratique car je l’utilise désormais exclusivement (à l’exception des partitions de démarrage pour d’autres raisons mais c’est hors de propos) et je n’y vois que des avantages 
Facilité d’usage, souplesse et performances (mise en miroir ou RAID très simple, chiffrement natif, instantanés, etc.) 
J’ai commencé à l’utiliser au travers de LXD (supervision de conteneurs et machines virtuelles LXC), puis pour du stockage pur et dur puis maintenant sur le système entier et chiffré sans me baser sur LVM et LUKS. 
Note : je n’utilise plus Nix ni NixOS
07:14:29
@jellium:matrix.underworld.frjellium * Hello
Bonne question 
Je n’ai pas la capacité technique d’y répondre mais seulement pratique car je l’utilise désormais exclusivement (à l’exception des partitions de démarrage pour d’autres raisons mais c’est hors de propos) et je n’y vois que des avantages 
Facilité d’usage, souplesse et performances (mise en miroir ou RAID très simple, chiffrement natif, instantanés, etc.) 
J’ai commencé à l’utiliser au travers de LXD (supervision de conteneurs et machines virtuelles LXC), puis pour du stockage pur et dur puis maintenant sur le système entier et chiffré sans me baser sur LVM et LUKS. 
Quant à la courbe d’apprentissage, je dirais qu’il est bon de se faire la main sur avec des disques pour du stockage, créer des pools, des datasets, manier les commandes pour voir les stats d’utilisation, transférer des datasets via ssh, recommencer mieux, et se rendre ccompte que c'est bien fichu !
Note : je n’utilise plus Nix ni NixOS
07:19:28
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
In reply to @ambroisie:belanyi.fr
Hello 👋

C'est quoi le concensus sur ZFS pour quelqu'un qui n'y a jamais touché ? Ça demande beaucoup d'apprentissage ? Et la maintenance, c'est clé en main ou faut faire des efforts ?
J'ai jamais fait autre chose que du ext4 sur mes laptops/serveur, j'explore les possibilités vu que Kimsufi me forcer à migré ce dernier
Salut o/
J'utilise zfs avec nixos en desktop ( 1 ans environ ) et pas de soucis particuliers je sais pas si on peut dire que c'est livrer clés en main mais, concrètement je n'ai pas grand-chose à faire, systemeD à des timers pour tous ce qui scrub et trim .
08:01:07
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± Sinon a par certain cas particulier comme une base de donner tu peux l'utiliser comme un système de fichiers traditionnelle je pense
( ça laisse le temps de se familiariser avec zfs)
Pour un serveur assez sollicité je pense qu'il faut suivre les recommandations mais là je saurais pas dire plus car pas assez d'expérience
08:01:54
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Ah oui un point important à l'heure actuelle je ne sais pas s'ils ( ils zfs ) gèrent secure boot correctement .08:04:17
@gsaurel:laas.frnim65s Hello !
Il y a des gens ici qui iront aux JRES ? et des talks sur nix ?
08:40:37
@raitobezarius:matrix.orgraitobezarius
In reply to @nam3l33ss:matrix.org
Ah oui un point important à l'heure actuelle je ne sais pas s'ils ( ils zfs ) gèrent secure boot correctement .
zfs est un rootfs, donc y a pas de rapport avec secureboot
10:59:09
@hugo:ems.okeso.netHugoHello, quelqu'un ici a déjà essayé KDE Plasma 6 sur NixOS ? Ça vient de sortir ce matin sur nixos-unstable https://nixpk.gs/pr-tracker.html?pr=28652211:02:05
@hugo:ems.okeso.netHugo
In reply to @ambroisie:belanyi.fr

Hello 👋

C'est quoi le concensus sur ZFS pour quelqu'un qui n'y a jamais touché ? Ça demande beaucoup d'apprentissage ? Et la maintenance, c'est clé en main ou faut faire des efforts ?
J'ai jamais fait autre chose que du ext4 sur mes laptops/serveur, j'explore les possibilités vu que Kimsufi me forcer à migré ce dernier

Regarde aussi Btrfs: les outils en ligne de commande sont un peu moins simples mais il y a des propriétés que je trouve plus pratiques :
1. Flexibilité des volumes de stockage: tu peux ajouter et retirer à chaud des disques dans un volume Btrfs. Pratique pour les NAS avec des disques récupérés de taille différente. À l'inverse, ZFS est plus simple à utiliser et fonctionne très bien si tous les disques ont la même taille.
2. Intégration au noyau Linux et pas besoin d'attendre q'une nouvelle version de OpenZFS sorte pour pouvoir mettre à jour son noyau Linux. Surtout utile sur les PC pour les mises à jour de pilotes.
11:06:53
@badele:matrix.orgBruno Adele
In reply to @ambroisie:belanyi.fr
Hello 👋

C'est quoi le concensus sur ZFS pour quelqu'un qui n'y a jamais touché ? Ça demande beaucoup d'apprentissage ? Et la maintenance, c'est clé en main ou faut faire des efforts ?
J'ai jamais fait autre chose que du ext4 sur mes laptops/serveur, j'explore les possibilités vu que Kimsufi me forcer à migré ce dernier

Perso, je ne jure que par ZFS, j'ai eu utilisé auparavant ext4, LVM, btrfs, zfs est de loin le plus simple et le plus complet, possibilité de faire du mirroring/raid, chiffrement de partition, organisation des pools et sous pools

Exemple de l'organisation des pools de mes disques

zfs list

NAME                                                                                  USED  AVAIL  REFER  MOUNTPOINT
zroot                                                                                54.2G   861G    96K  none
zroot/private                                                                        10.7G   861G   192K  none
zroot/private/data                                                                    200K   861G   200K  legacy
zroot/private/persist                                                                 576K   861G   192K  legacy
zroot/private/persist/host                                                            192K   861G   192K  legacy
zroot/private/persist/user                                                            192K   861G   192K  legacy
zroot/private/root                                                                   10.7G   861G  10.4G  legacy
zroot/public                                                                         43.5G   861G    96K  none
zroot/public/nix                                                                     43.5G   861G  43.5G  legacy
zroot/public/nix-homelab                                                             11.4M   861G  11.4M  legacy

et le df correspondant

Sys. de fichiers           Taille Utilisé Dispo Uti% Monté sur
devtmpfs                     1,6G       0  1,6G   0% /dev
tmpfs                         16G    140M   16G   1% /dev/shm
tmpfs                        7,8G    8,3M  7,8G   1% /run
tmpfs                         16G    1,0M   16G   1% /run/wrappers
zroot/private/root           871G     11G  861G   2% /
zroot/public/nix             905G     44G  861G   5% /nix
efivarfs                     438K    254K  180K  59% /sys/firmware/efi/efivars
zroot/private/data           861G    256K  861G   1% /data
zroot/public/nix-homelab     861G     12M  861G   1% /nix-homelab
zroot/private/persist/host   861G    256K  861G   1% /persist/host
zroot/private/persist/user   861G    256K  861G   1% /persist/user
/dev/nvme0n1p1              1022M    317M  706M  31% /boot
tmpfs                        3,2G     52K  3,2G   1% /run/user/1000
11:13:58
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
In reply to @raitobezarius:matrix.org
zfs est un rootfs, donc y a pas de rapport avec secureboot

Je comprends pas x]
De ce que je me souvienne secure boot ne peut pas fonctionner sous NixOs avec zfs, c'était en rapport à la partition boot
( j'en sais pas plus je commence à peine à utiliser uefi chez moi)

https://github.com/nix-community/lanzaboote
On devait passer par lanzaboot depuis peut être que ça changer .

11:49:59
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± Sinon je veux bien des explications : D
de base j'aurais aimé que boot soit géré par zfs mais comme je début il m'a paru plus simples et plus sage d'avoir boot dans une partition classique .
11:50:33
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

J'ai un truc du ce style

    { device = "none";
      fsType = "tmpfs";
    };

  fileSystems."/boot" =
    { device = "/dev/disk/by-uuid/F4C3-D95A";
      fsType = "vfat";
    };

  fileSystems."/nix" =
    { device = "rpool/ROOT/nix";
      fsType = "zfs";
    };

  fileSystems."/var" =
    { device = "dpool/data/ROOT/var";
      fsType = "zfs";
11:51:05
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Bha zfs ya pas mal davantage sous freeBSD je fais un container base, puis je le clone où je fais zfs send pour répliquer ce container modèle c'est super pratique, l'autre méthode serait de passer par nullfs mais je la trouve assez complexe .11:54:19
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
zroot/jails                                   2.91G   854G   112K  /usr/local/jails
zroot/jails/containers                        2.91G   854G   104K  /usr/local/jails/containers
zroot/jails/containers/baseVM                 41.4M   854G   555M  /usr/local/jails/containers/baseVM
zroot/jails/containers/basejail                526M   854G   514M  /usr/local/jails/containers/basejail
zroot/jails/containers/env1                   2.36G   854G  2.85G  /usr/local/jails/containers/env1
zroot/jails/media                               96K   854G    96K  /usr/local/jails/media
zroot/jails/templates                           96K   854G    96K  /usr/local/jails/templates
11:55:18
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

On peut surement faire la même sous chose avec uncus

https://github.com/lxc/incus

11:56:19
@raitobezarius:matrix.orgraitobezarius
In reply to @nam3l33ss:matrix.org

Je comprends pas x]
De ce que je me souvienne secure boot ne peut pas fonctionner sous NixOs avec zfs, c'était en rapport à la partition boot
( j'en sais pas plus je commence à peine à utiliser uefi chez moi)

https://github.com/nix-community/lanzaboote
On devait passer par lanzaboot depuis peut être que ça changer .

oui mais zfs n'est pas un filesystem dans la spécification UEFI
13:26:30
@raitobezarius:matrix.orgraitobezariusdonc booter sur une partition ZFS, à moins d'utiliser un driver read only de ZFS dans GRUB mal écrit, y a pas trop de choix13:26:42
@raitobezarius:matrix.orgraitobezariusen tout cas, en utilisant ZFS en root partition, comme c'est la seule chose raisonnable à faire, y a pas de rapport avec Secure Boot13:27:07
@raitobezarius:matrix.orgraitobezarius
In reply to @nam3l33ss:matrix.org

Je comprends pas x]
De ce que je me souvienne secure boot ne peut pas fonctionner sous NixOs avec zfs, c'était en rapport à la partition boot
( j'en sais pas plus je commence à peine à utiliser uefi chez moi)

https://github.com/nix-community/lanzaboote
On devait passer par lanzaboot depuis peut être que ça changer .

* oui mais zfs n'est pas un filesystem supporté dans la spécification UEFI
13:27:29
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Pas sur de tout comprendre donc ça serait par ce que zfs n'est pas gérée par UEFI que secureboot fonctionne pas ?

Ou par exemple si j'installe mon système avec un pool pour boot et un pool pour root en UEFI j'aurais secureboot ?

14:45:02

Show newer messages


Back to Room ListRoom Version: 6