Sender | Message | Time |
---|---|---|
6 Dec 2024 | ||
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 | |
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 | |
En parlant de freebsd, y'a un projet nixos-bsd, pas eu le temps d'essayer encore ( comme pour Proxmox) | 12:34:56 | |
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 | |
In reply to @nam3l33ss:matrix.orgJe 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 | |
In reply to @smith:livegen.netétonnant, qcow2 est déjà compressé si je ne me trompe pas, je m'attendais à ce que ce soit le contraire :) | 18:49:56 | |
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 | |
| 19:18:24 | |
Je commence à penser que c'est sans issue | 19:20:33 | |
In reply to @nam3l33ss:matrix.orgAlors 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 | |
(il faut aussi activer blk-mq et d'autres choses) | 22:33:57 | |
In reply to @nam3l33ss:matrix.orgFascinant, ton hôte Bhyve tu l'as fait à la main? Pas avec nixos-bsd? | 22:34:40 | |
Ça m'intéresse de reproduire sur mon infra | 22:34:47 | |
7 Dec 2024 | ||
In reply to @raitobezarius:matrix.org J'ai des SSD en miroir et 2 vdev avec la configuration par défaut faite par l'installateur FreeBSD.
| 06:00:55 | |
In reply to @raitobezarius:matrix.orgPas à la main, j'ai fait au plus simple : FreeBSD (Vannila) configuré via l'installeur | 06:04:26 | |
J'utilise VM-bhyve pour gérer mes VM,
| 06:07:55 | |
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 | |
Dans le doute, avec les images raw-efi crée par nixos-generator, j'ai changé le pilote du disque de nvme et virtio-blk en me disant que c'était peut-être Linux qui avait du mal avec le pilote nvme de FreeBSD, mais ça n'a rien changé. Et actuellement, sur la Debian que je tente de convertir à Nixos, ils utilise ahci-hd | 06:17:02 | |
Peut-être que je vais essayer d'installer Nixos sur un RAMDisque ou un disque SSD stocké sur un NAS qui tourne avec MDAM/LVM Si ça fonctionne, ça pourrait mettre en évidence un souci avec ZFS et SQLite sous FreeBSD | 06:21:07 | |
9 Dec 2024 | ||
Ah les joies de Nix : network.host est un submodule hasAttr "host" network retourne systématiquement true si network.host est appelé, sans être défini, => error: accessed but no value... 🙃 | 19:00:26 | |
Possible comme ça ?
| 19:05:17 | |
* Aevoo: Possible comme ça ?
| 19:05:34 | |
C'est un module que j'essaie de construire. je dois probablement travailler avec les valeurs par défauts.
| 19:08:15 | |
Sans surprise, default = null ne lui plait pas. si je met default = {} , une comparaison cfg.host != {} retourne systématiquement true | 19:10:34 | |
* Sans surprise, default = null ne lui plait pas. si je met default = {} , une comparaison cfg.host != {} retourne systématiquement true | 19:10:46 | |
j'ai l'impression "tout simplement" que vérifier si un submodule est déclaré ou non, n'est pas un cas d'usage courant. Pas trouvé de methode builtins.hasValue | 19:12:46 | |
(Si je ne me trompe pas) Mauvaise utilisation de Nix de ma part : je voulais interpréter le choix de l'utilisateur, en fonction de la définition (ou non) de host. Mais avec l'approche lazzy de Nix, cela ne semble pas adapé | 19:21:36 | |
* (Si je ne me trompe pas) Mauvaise utilisation de Nix de ma part : je voulais interpréter le choix de l'utilisateur, en fonction de la définition (ou non) de host. Mais avec l'approche lazzy de Nix, cela ne semble pas adapté | 19:21:49 | |
·☽•Nameless☆•777 · ±: tu as réussi à démarrer ta VM Nix sous FreeBSD ? Curieux, j'ai voulu faire un test, mais je me suis arrêté à l'absence (natif) du driver de ma carte réseau, après install 😅 | 19:23:40 | |
J'ai ça de côté pour le moment car je ne comprends pas du tout ce qui peut provoquer ça aussi bien sur le live que sur une image générée par Nixos-generator. | 19:26:39 |