!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

211 Members
Salon francographe de NixOS70 Servers

Load older messages


SenderMessageTime
1 Dec 2024
@aevoo:matrix.orgAevooimage.png
Download image.png
20:05:21
2 Dec 2024
@dala:dalaran.frdala left the room.16:29:00
1 Dec 2024
@raitobezarius:matrix.orgraitobezarius
In reply to @aevoo:matrix.org

Je repousse une info, que certains ont déjà vu sur d'autres channels (je ne sais plus si j'en ai déjà parlé ici) :
Je bosse, depuis quelques temps, sur une infra livrant de l'infra, avec des computes sur une base Nix.
Point spécifique de la solution :

  • Cherche à limiter (autant que techniquement possible) l'empreinte sur l'environnement (energie grise, bon ratio capacité de calcul/conso des CPU, limiter le double emploi de serveurs, ...)
  • En cas de défaillance d'un compute, un autre prend le relai (avec le même volume de stockage) => aussi possible de changer le profil du compute
  • Réseau automatisé (IPv6/OVN) et distribué sur toutes les machines consommées
  • Orchestrateur intégré, pour proposer des services (PAAS/SAAS) en interne ou à d'autres, sur la solution
    Bref, je cherche des personnes qui seraient intéressées, pour évaluer la version beta de la solution.
Salut, je travaille aussi sur des problématiques similaires, je suis à dispo pour en parler en privé, si ça t'intéresse
20:32:58
2 Dec 2024
@badele:matrix.orgBruno Adele
In reply to @aevoo:matrix.org

Je repousse une info, que certains ont déjà vu sur d'autres channels (je ne sais plus si j'en ai déjà parlé ici) :
Je bosse, depuis quelques temps, sur une infra livrant de l'infra, avec des computes sur une base Nix.
Point spécifique de la solution :

  • Cherche à limiter (autant que techniquement possible) l'empreinte sur l'environnement (energie grise, bon ratio capacité de calcul/conso des CPU, limiter le double emploi de serveurs, ...)
  • En cas de défaillance d'un compute, un autre prend le relai (avec le même volume de stockage) => aussi possible de changer le profil du compute
  • Réseau automatisé (IPv6/OVN) et distribué sur toutes les machines consommées
  • Orchestrateur intégré, pour proposer des services (PAAS/SAAS) en interne ou à d'autres, sur la solution
    Bref, je cherche des personnes qui seraient intéressées, pour évaluer la version beta de la solution.
Dans un contexte perso ou professionnel ? (le test)
08:57:21
@aevoo:matrix.orgAevooJe dirais, dans le contexte qui vous convient ! :) Le but principal est de voir si cela rend service, avant tout (l'objectif côté Aevoo étant de bosser sur des modèles qui limite l'impact, tout en rendant le service attendu)09:02:50
6 Dec 2024
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Bonjour, J'ai un souci avec Nixos comme invité bhyve ( virtualisation sous freeBSD ) j'ai l'installateur qui freeze lors de son lancement 06:41:17
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±2024-12-06T00:43:33,263921182+04:00.png
Download 2024-12-06T00:43:33,263921182+04:00.png
06:41:26
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±La seule chose qui fonctionne pour le moment est une image générée via nixos-generators, ( raw-efi ) sauf que j'ai une erreur quand je lance nixos-generate-config Du coup, je vais sûrement devoir écrire le fichier hardware.nix à la main en partant du principe qu'il n'y a pas d'autre souci par la suite.06:42:36
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Je me demande si quelqu'un aurait une idée de comment s'y prendre ( ou sinon en dernier recours, je vais sûrement utiliser nix-infect sur une Debian ) 06:43:44
@aevoo:matrix.orgAevooHello, c'est juste l'installateur qui t'insulte comme ça au démarrage ? J'ai l'impression qu'il a des misères en écrivant en tmpfs. Quelques questions "canard idiot" : linuxkpi ? assez de RAM ? 08:30:05
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Non pas de Linux PKI juste une VM uefi qui tourne sous BHYVE la virtualisation FreeBSD Niveau ram pas de soucis non plus, j'ai 4 Go de RAM. Dans le doute j'ai fait un essai avec kvm, pas de soucis. 09:05:44
@aevoo:matrix.orgAevooPas plus d'idée que ça, en tout cas (tu l'as probablement vu, mais) lui semble y être arrivé : https://n8henrie.com/2023/03/running-nixos-and-ubuntu-vms-on-pfsense-via-bhyve/09:45:43
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Yep j'ai vu où celui-là pour grub

https://gist.github.com/niranjanaryan/fecee047f7dbe2e3274f06cde50442e3

12:24:27
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Je dirais que la différence majeure est qu'il utilise des Zvol avec le pilote virtio-blk alors que chez moi j'utilise le pilote NVMe et un .img dans un dataset zfs Apparemment la rumeur dit que paradoxalement un .img dans un dataset zfs c'est plus performant qu'un zvol, sauf que je n'ai pas trouvé de benchmark ou d'étude sérieux qui le prouve x)12:30:50
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Ce soir je vais essayer de voir si je ne passe pas à côté d'une évidence, Mais dans l'absolu je vais essayer nix-infect et si ça fonctionne je prends l'image crée par nix-infect comme base histoire d'avancer un peu.12:31:17
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± En parlant de freebsd, y'a un projet nixos-bsd, pas eu le temps d'essayer encore
( comme pour Proxmox)
12:34:56
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Ah oui, info importante : l'erreur nummap_chunk invalid pointer, et bien j'ai la même erreur avec une image raw-efi créée via nixos-generator si je fais un nixos-generate-config à l'intérieur de la VM ( la VM = le disque raw-efi qui tourne via BHYVE ) 12:40:35
@smith:livegen.netSmith
In reply to @nam3l33ss:matrix.org
Je dirais que la différence majeure est qu'il utilise des Zvol avec le pilote virtio-blk
alors que chez moi j'utilise le pilote NVMe et un .img dans un dataset zfs

Apparemment la rumeur dit que paradoxalement un .img dans un dataset zfs
c'est plus performant qu'un zvol,
sauf que je n'ai pas trouvé de benchmark ou d'étude sérieux qui le prouve x)
Je sais pas si c'est le sujet mais sur mon usage assez modeste j'ai de meilleur perf avec un qcow2 sur un dataset
18:42:31
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
In reply to @smith:livegen.net
Je sais pas si c'est le sujet mais sur mon usage assez modeste j'ai de meilleur perf avec un qcow2 sur un dataset
étonnant, qcow2 est déjà compressé si je ne me trompe pas, je m'attendais à ce que ce soit le contraire :)
18:49:56
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Bien, je ne suis pas sorti de l'auberge , J'ai fait un essai de nix-infect avec une VM Debian pour voir si ça fonctionne sans soucis Et je refais de même mais avec une VM Debian sous FreeBSD, bien ça me sort une erreur liée à SQLite 😅19:18:04
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

error: executing SQLite statement 'insert or replace into Refs (referrer, reference) values (12, 15);': database disk image is malformed, database disk image is malformed (in '/nix/var/nix/db/db.sqlite')
/tmp/nix-binary-tarball-unpack.rgj8CS3Jwi/unpack/nix-2.25.3-x86_64-linux/install: unable to register valid paths

19:18:24
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Je commence à penser que c'est sans issue 19:20:33
@raitobezarius:matrix.orgraitobezarius
In reply to @nam3l33ss:matrix.org

Je dirais que la différence majeure est qu'il utilise des Zvol avec le pilote virtio-blk
alors que chez moi j'utilise le pilote NVMe et un .img dans un dataset zfs

Apparemment la rumeur dit que paradoxalement un .img dans un dataset zfs
c'est plus performant qu'un zvol,
sauf que je n'ai pas trouvé de benchmark ou d'étude sérieux qui le prouve x)

Alors j'ai fait des bench récemment et ça dépend de si on parle de NVMe ou HDD et s'il s'agit de disques rapides, il faut tuner ZFS non trivialement pour que le zvol soit intéressant, plus qu'un dataset
22:33:46
@raitobezarius:matrix.orgraitobezarius(il faut aussi activer blk-mq et d'autres choses)22:33:57
@raitobezarius:matrix.orgraitobezarius
In reply to @nam3l33ss:matrix.org
Bien, je ne suis pas sorti de l'auberge ,
J'ai fait un essai de nix-infect avec une VM Debian pour voir si ça fonctionne sans soucis
Et je refais de même mais avec une VM Debian sous FreeBSD, bien ça me sort une erreur liée à SQLite 😅
Fascinant, ton hôte Bhyve tu l'as fait à la main? Pas avec nixos-bsd?
22:34:40
@raitobezarius:matrix.orgraitobezariusÇa m'intéresse de reproduire sur mon infra22:34:47
7 Dec 2024
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
In reply to @raitobezarius:matrix.org
Alors j'ai fait des bench récemment et ça dépend de si on parle de NVMe ou HDD et s'il s'agit de disques rapides, il faut tuner ZFS non trivialement pour que le zvol soit intéressant, plus qu'un dataset

J'ai des SSD en miroir et 2 vdev avec la configuration par défaut faite par l'installateur FreeBSD.
À part pour le dataset dédié au VM où j'utilise Blake3 depuis peu et le recordsize du dataset est à 64K .

 freebsd-version -kur
14.1-RELEASE-p5
 14.1-RELEASE-p5
 14.1-RELEASE-p6
06:00:55
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±
In reply to @raitobezarius:matrix.org
Fascinant, ton hôte Bhyve tu l'as fait à la main? Pas avec nixos-bsd?
Pas à la main, j'ai fait au plus simple : FreeBSD (Vannila) configuré via l'installeur
06:04:26
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

J'utilise VM-bhyve pour gérer mes VM,
avec cette config

loader="grub"
cpu=4
memory=8G
network0_type="virtio-net"
network0_switch="lanz"
disk0_type="ahci-hd"
disk0_name="disk0.img"
grub_run_partition="1"
grub_run_dir="/boot/grub"
uuid="49792953-b401-11ef-8b65-8416f905cbc0"
network0_mac="58:9c:fc:0f:9c:5d"
06:07:55
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Et avec nix-infect j'ai essayer la version 23.05 et 24.11 L'installation se stoppe avec la même erreur liée à Sqlite 06:11:29

Show newer messages


Back to Room ListRoom Version: 6